三臺服務器配置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
下一篇 2017-06-04

相關推薦

  • Linux文本處理三劍客之grep

    一、grep命令 grep(global search regular expression(RE) and print out the line,全面搜索正則表達式并把行打印出來 作用:文本搜索工具,根據用戶指定的“模式”對目標文本逐行進行匹配檢查;打印匹配到的行。 模式:由正則表達式字符及文本字符所編寫的過濾條件 二、grep命令格式 grep [OPT…

    Linux干貨 2016-08-15
  • Linux基礎知識(四)

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限 [root@bogon ~]# cp -r /etc/skel/ /home/tuser1 [root@bogon ~]# chmod -R 700 /home/tuser1 2、編輯/etc/group文件,添加組hadoo…

    Linux干貨 2016-10-17
  • 文件編輯之神器Sed

    pattern space   //  文本中每行內容都會進入到pattern space中, 如果匹配到了,就會進入到右分支, 如果沒有匹配到,則進入左分支。 hold space  //  就是已經被模式匹配到, 并且編輯后保存的內容就是hold space 中. 默認情況下,當沒有被匹配之后,沒有匹配到…

    Linux干貨 2016-08-15
  • Centos7 編譯安裝 zabbix3.0

    服務安裝配置: 系統版本:CentOS Linux release 7.2.1511 (Core)   zabbix 安裝 關閉firewall:   systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall開機…

    Linux干貨 2016-06-23
  • 第四周作業

    作業 1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 [root@cloud ~]# cp -R /etc/skel /home/tuser1 && chmod -R…

    Linux干貨 2016-12-25
  • linux系統監控 sar命令詳解

    sar(System Activity Reporter系統活動情況報告)是目前 Linux 上最為全面的系統性能分析工具之一,可以從多方面對系統的活動進行報告, 包括:文件的讀寫情況、系統調用的使用情況、磁盤I/O、CPU效率、內存使用狀況、進程活動及IPC有關的活動等。 本文主要以CentOS 6.3 x64系統為例,介紹s…

    Linux干貨 2015-06-17
欧美性久久久久