三臺服務器配置lamp

               關于用三臺服務器配置lamp

要求:(1) 三者分離于三臺主機;

         (2) 一個虛擬主機用于提供phpMyAdmin

         (3) xcache 

一、在主機(192.168.109.106)上配置httpd服務

    yum intall httpd mod_ssl (安裝http服務和mod_ssl模塊)

  1、創建虛擬主機

     1)、vim /etc/httpd/conf.d/vir1.conf

         三臺服務器配置lamp  

      2mkdir -pv  /web/www/https

      3)將PHPadmin包下載并解壓縮

            cd  /web/www/https

           在目錄/web/www/https下下載與解壓

           tar -xf phpMyAdmin-4.0.10.20-all-languages.tar.gz

           ln -sv phpMyAdmin-4.0.10.20-all-languages   pam

     

  2、和獲取CA證書

       獲取證書(在主機192.168.109.103  私有CA機構)

     1)切換至/etc/httpd/ssl目錄

             mkdir /etc/httpd/ssl

             cd  /etc/httpd/ssl

     2)獲取私鑰

            三臺服務器配置lamp

     3生成證書簽署請求

           三臺服務器配置lamp  

     4)將請求發送給CA

            三臺服務器配置lamp

      5CA簽證

            三臺服務器配置lamp

      6CA將證書發給本地主機(192.168.109.106

           三臺服務器配置lamp

        7)語法檢測和重啟服務

               三臺服務器配置lamp 

 

二、在主機(192.168.109.107)上配置php-fpm

注意:PHPphp-fpm不能同時在一臺主機安裝

1、安裝 php-fpm php-mysql php-mbstring php-scrypt

       yum install php-fpm php-mysql php-mbstring php-mcrypt

2、修改配置文件/etc/php-fpm.d/www.conf

   三臺服務器配置lamp

3、創建seassion回話目錄并修改其屬主和屬組

       mkdir /var/lib/php/session

       chown apache:apache /var/lib/php/session

       三臺服務器配置lamp

4、啟動服務

   三臺服務器配置lamp

5、創建連接配置

       1)在PHP服務主機上創建http服務主機指定URL目錄

            mkdir -pv  /web/www/https

       2)將PHPadmin包下載并解壓縮

            cd  /web/www/https

           在目錄/web/www/https下下載與解壓

           tar -xf phpMyAdmin-4.0.10.20-all-languages.tar.gz

           ln -sv phpMyAdmin-4.0.10.20-all-languages   pam

       3)修改phpadmin的配置文件

            cp  config.sample.inc.php config.inc.php

            vim config.inc.php 

           三臺服務器配置lamp

     6.重啟服務 

       systemctl restart php-fpm.service  

三、在主機(192.168.109.101)上配置MySQL服務

   1、安裝mariadb-server

      yum install -y mariadb-server

   2、編輯配置文件

      vim /etc/my.cnf.d/server.cnf

      三臺服務器配置lamp

  3、安全加強和啟動服務

     mysql_scure_installation

     systemctl  start  mariadb.service

  4、創建數據庫和授權給‘zlyy’用戶

     三臺服務器配置lamp

     三臺服務器配置lamp

   刷新授權表

    三臺服務器配置lamp

四、測試

1、訪問https//www.zq.com

  三臺服務器配置lamp

2、登陸收權的MySQL用戶

       三臺服務器配置lamp

       三臺服務器配置lamp

  登錄成功;配置成功

  

 

 

原創文章,作者:zq,如若轉載,請注明出處:http://www.www58058.com/77463

(0)
zqzq
上一篇 2017-06-04 18:05
下一篇 2017-06-04 19:16

相關推薦

  • redis主從復制(3)— 復制超時

    1、repl-timeout前兩篇[1]關于redis主從復制的文章解釋了一些因為slave replication buffer或者replication backlog參數的錯誤配置(或者默認參數值)導致主從復制中斷的現象。redis里面的repl-timeout參數值也太小也將會導致復制不成功。top redis headaches for devop…

    Linux干貨 2016-04-05
  • ocata openvswtich

      一、Controller配置1、安裝軟件 # yum –enablerepo=centos-openstack-ocata,epel -y install openstack-neutron openstack-neutron-ml2 2、修改配置文件/etc/neutron/neutron.conf [DEFAULT]core_p…

    2018-01-22
  • 用keepalived高可用LVS-dr模型

    環境四個虛擬機 Real server:node1:172.16.100.6 ? ? ? ? CeotOS 6 Real server:node3:172.16.100.69 ? ? ? ? CeotOS 7 Director1:172.16.100.67 ? ? ? ? ? ? ? ? ? ? ? ?CeotOS 7 Director1:172.16.10…

    Linux干貨 2017-10-15
  • shell的變量功能

                                                      &nbsp…

    2017-08-05
  • shell腳本編程入門

    什么是shell腳本,其實,shell腳本就是利用shell的功能所寫的一個程序,這個程序是使用純文本文件,將一些shell的語法與命令(包含外部命令)寫在里面,搭配正則表達式、管道命令與數據流重定向等功能等這些命令的組合起來,以達到我們所想要的目的。 程序編程風格有兩種: 過程式:以指令為中心,數據服務于指令。 對象式:以數據為中心,指令服務于數據。 過程…

    Linux干貨 2016-08-18
  • N22-第二周作業

    1、linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。    文件管理命令        mkdir     創建目錄         &…

    Linux干貨 2016-08-22
欧美性久久久久