溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

LAMP (php-fpm)

發(fā)布時間:2020-09-07 17:22:04 來源:網(wǎng)絡(luò) 閱讀:390 作者:柒年游 欄目:數(shù)據(jù)庫

博客作業(yè)二:CentOS 7, lamp (php-fpm);

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

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

      (3) xcache

首先準備三臺虛擬主機,虛擬主機1的IP為192.168.1.108 虛擬主機2的IP為192.168.1.109 虛擬主機3的IP為192.168.1.111。

 1.首先先進行程序包的安裝工作

  虛擬機1用來提供靜態(tài)的網(wǎng)頁,安裝httpd 

  yum install httpd -y 

  然后啟動服務(wù)

  systemctl start httpd.service

 2.虛擬機2用來提供動態(tài)的網(wǎng)頁,安裝 php-ftp  php  php-mysql  php-mbstring 程序包

  yum install -y php-ftp php  php-mysql  php-mbstring 

  然后啟動服務(wù)

  systemctl  start php-ftp.service

 3.虛擬機3用來提供數(shù)據(jù)庫,安裝程序包mariadb-service

 yum install -y mariadb-service

 然后啟動服務(wù)

 systemctl start mariadb.service

 4.進行虛擬機的配置工作 在虛擬機1進行虛擬機文件的配置工作如下所示

 LAMP (php-fpm)

 配置完成之后退出,:wq 保存退出

5.虛擬機2進行配置工作 查下一下文件,

[root@localhost ~]# vim /etc/php

php5.4/       php.d/        php-fpm.conf  php-fpm.d/    php.ini 

編輯配置文件

[root@localhost ~]# vim /etc/php-fpm.d/www.conf

LAMP (php-fpm) 

對配置文件兩個監(jiān)聽IP的配置工作

第一個設(shè)置的是監(jiān)聽本機的php-fpm主機的地址

第二個設(shè)置的是監(jiān)聽的客戶端提供httpd服務(wù)的主機的ip

6.對虛擬主機3進行配置工作。

首先使用命令mysql 進行對數(shù)據(jù)庫的設(shè)置工作

GRANT ALL ON *.* TO root@'192.168.%.%' IDENTIFIED BY 'root';

CREATE DATABASE rootdb;

FLUSH PRIVILEGES;

7.然后使用虛擬機1進行測試工作,首先先啟動虛擬機1的數(shù)據(jù)庫,用mysql 進行測試工作,如下所示;

mysql -uroot -h 192.168.1.111 -proot ok 可以登陸數(shù)據(jù)庫,測試ok

8.然后在虛擬機1中和虛擬機2中分別將其phpMyAdmin,wordpress 分別放入指定的路徑下面 /var/www/html

虛擬機1和虛擬機2都有放一份,因為虛擬機1是提供靜態(tài)網(wǎng)頁的,虛擬機2是提供動態(tài)網(wǎng)頁的。

9.分別設(shè)置phpMyAdmin \wordpress  用于連接數(shù)據(jù)庫

設(shè)置phpMyAdmin 配置文件,如下所示

cd /var/www/html/pma

vim config.inc.php

LAMP (php-fpm)LAMP (php-fpm)

設(shè)置wordpress 配置文件如下所示

cd /var/www/html/wordpress

vim  wp-config.php 進行連接數(shù)據(jù)庫的配置工作,如下所示

LAMP (php-fpm)

10.然后進行名稱解析配置工作,在linux中要編輯配置文件 vim /etc/hosts 如下所示

LAMP (php-fpm)LAMP (php-fpm)

11.如果是windows進行解析的話,可以編輯以下文件,如下所示:

 LAMP (php-fpm)

LAMP (php-fpm)

12.用Windows 進行測試工作。isok

LAMP (php-fpm)LAMP (php-fpm)

13.在虛擬機2上進行php-xcache 加速模塊的安裝工作。

yum install -y php-xcache 

14.進行測試工作 ,使用ab命令進行測試工作,ab -n 1000 -c 100 http://www.a.com /


  


向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI