快捷搜索:
来自 67677新澳门手机版 2019-10-02 03:27 的文章
当前位置: 67677新澳门手机版 > 67677新澳门手机版 > 正文

CentOS7下安装配备LAMP景况

  此番尝试策画3台CentOS7服务器,版本号:CentOS Linux release 7.2.1511。

(1)配置概要:
  1、 172.18.17.7主机械运输维httpd php服务(php为模块专门的学问方式)
  配置两台设想主机:wordpress个人博客系统、PHPmyadmin远程序调控制mysql

67677新澳门手机版 1

  2、172.18.17.8主机械运输转mariadb服务(mysql)

搭建Apache服务器

  • 通过 yum -y install httpd 安装Apache:

67677新澳门手机版 2

  • 做客通常:

67677新澳门手机版 3

  • 修改配置文件,加多2个设想主机,叁个提供phpMyAdmin,四个提供wordpress:

    [root@happiness ~]# vim /etc/httpd/conf/httpd.conf #启用剖判,加快httpd服务的启航

    ServerName localhost:80
    

    #注销暗许主目录

    #DocumentRoot "/var/www/html"
    

    [root@happiness ~]# vim /etc/httpd/conf.d/vhost.conf #暗中认可主页

    DirectoryIndex index.php
    

    #虚拟主机a,早先时期提供phpMyAdmin

    <VirtualHost 192.168.4.119:80>
        ServerName www.aaa.net
        DocumentRoot /var/www/aaa
        ProxyRequests off 
        ProxyPassMatch ^/(.*.php)$ fcgi://192.168.4.118:9000/var/www/php_aaa/$1
        <Directory "/var/www/aaa">
            Options None
            Allowoverride None
            Require all granted
        </Directory>
    </VirtualHost>
    

    #虚构主机b,前期提供wordpress

    <VirtualHost 192.168.4.119:80>
        ServerName www.bbb.net
        DocumentRoot /var/www/bbb
        ProxyRequests off 
        ProxyPassMatch ^/(.*.php)$ fcgi://192.168.4.118:9000/var/www/php_bbb/$1
        <Directory "/var/www/bbb">
            Options None
            Allowoverride None
            Require all granted
        </Directory>
    </VirtualHost>
    
  • 测量检验2个设想主机静态能源是还是不是可用:

    #在虚构主机a中新建测验页aaa.html [root@happiness ~]# vim /var/www/aaa/aaa.html

    <h1>test virtualhost aaa</h1>
    

    #在虚构主机b中新建测量检验页bbb.html [root@happiness ~]# vim /var/www/bbb/bbb.html

    <h1>test virtualhost bbb</h1>
    

    做客结果:(实验中没搭建dns服务,修改要走访Apache的主机的hosts文件,加多 192.168.4.119  www.aaa.net 和 192.168.4.119  www.bbb.net,来产生访问)

67677新澳门手机版 4   67677新澳门手机版 5

(2)配置流程:
  首先配置172.18.17.7主机:http服务           
  1、安装程序:
[root@johnson's linux ~]# yum install httpd php php-mysql php-mbstring

搭建php服务器

  •  通过 yum -y install php-fpm php-mysql php-mbstring 搭建php:

67677新澳门手机版 6

  • 修改php配置文件:

    [root@happiness ~]# vim /etc/php-fpm.d/www.conf #监听本地能与表面通讯的地点

    listen = 192.168.4.118:9000
    

    67677新澳门手机版 ,#允许哪些主机访谈

    listen.allowed_clients = 192.168.4.119
    

    #确保user、group跟Apache服务器httpd进程的user、group一致

    user = apache
    group = apache
    

    #session目录官样文章,要求手动成立

    php_value[session.save_path] = /var/lib/php/session
    

    [root@happiness ~]# mkdir /var/lib/php/session [root@happiness ~]# chown apache:apache /var/lib/php/session [root@happiness ~]# ll -hd /var/lib/php/session/

    drwxr-xr-x. 2 apache apache 4.0K Jun 21 10:28 /var/lib/php/session/
    

    #虚拟机a新建php测试页 [root@happiness ~]# cat /var/www/php_aaa/index.php

    <h1>a</h1>
    <?php
            phpinfo();
    ?>
    

    #虚拟机b新建php测试页 [root@happiness ~]# cat /var/www/php_bbb/testbbb.php

    <h1>b</h1>
    <?php
        phpinfo();
    ?>
    

    做客结果:(注意,要是访谈结果出现:File not found类似的提示时,必要关闭php服务器的selinux,有时关闭通过命令 setenforce Permissive 进行,恒久关闭修改配置文件 vim /etc/sysconfig/selinux)

67677新澳门手机版 7  67677新澳门手机版 8

 

 Package              Arch            Version                     

本文由67677新澳门手机版发布于67677新澳门手机版,转载请注明出处:CentOS7下安装配备LAMP景况

关键词: