php5.6完全yum安裝LAMP環(huán)境并加載fastcgi模塊-創(chuàng)新互聯(lián)

1、前言

創(chuàng)新互聯(lián)公司基于成都重慶香港及美國(guó)等地區(qū)分布式IDC機(jī)房數(shù)據(jù)中心構(gòu)建的電信大帶寬,聯(lián)通大帶寬,移動(dòng)大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業(yè)成都服務(wù)器托管報(bào)價(jià),主機(jī)托管價(jià)格性價(jià)比高,為金融證券行業(yè)服務(wù)器托管,ai人工智能服務(wù)器托管提供bgp線路100M獨(dú)享,G口帶寬及機(jī)柜租用的專業(yè)成都idc公司。

公司開(kāi)發(fā)要求使用php5.6版本,由于筆者不想通過(guò)編譯安裝,故引入remi的yum源來(lái)完成此項(xiàng)任務(wù),跟之前的lamp環(huán)境加載fastcgi的方式大致一樣,只是有一點(diǎn)點(diǎn)差異。

原文:http://cmdschool.blog.51cto.com/2420395/1708237

2、實(shí)驗(yàn)部分

2.1、實(shí)驗(yàn)環(huán)境

lampSer:

hostname=lamp-fcgi

ipaddress=10.168.0.177

client:

hostnmae=client

ipaddress=10.168.0.8

2.2、yum源的安裝

yum -y install http://rpms.famillecollet.com/enterprise/remi-release-6.rpm yum -y install httpd mod_proxy_fcgi php56-php-fpm mysql mysql-server php-mysql yum -y install policycoreutils-python

2.3、配置部分

2.3.1、step1

注:如果你不想了解fastcgi的加載方式本步驟請(qǐng)直接跳過(guò)

檢查是否引入fastcgi模塊(默認(rèn)開(kāi)啟),主配置文件:

grep ^Include /etc/httpd/conf/httpd.conf

包含如下內(nèi)容:

Include conf.d/*.conf

查看fastcgi支持模塊配置文件:

grep LoadModule /etc/httpd/conf.d/mod_proxy_fcgi.conf

包含如下內(nèi)容:

LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so

2.3.2、step2

1)啟動(dòng)php-fpm、httpd&mysqld服務(wù):

/etc/init.d/php56-php-fpm start chkconfig php56-php-fpm on /etc/init.d/httpd start chkconfig httpd on /etc/init.d/mysqld start chkconfig mysqld on

注:關(guān)于mysql的安全設(shè)置請(qǐng)運(yùn)行以下指令,這里不再詳述!

mysql_secure_installation

2)確認(rèn)php-fpm服務(wù)啟用

netstat -anp | grep php

應(yīng)當(dāng)顯示如下:

tcp        0      0 127.0.0.1:9000              0.0.0.0:*                   LISTEN      2547/php-fpm unix  3      [ ]         STREAM     CONNECTED     34665  2547/php-fpm unix  3      [ ]         STREAM     CONNECTED     34664  2547/php-fpm

2.3.3、step3

1)vim編輯/etc/httpd/conf/httpd.conf

啟用并更改ServerName(去掉ServerName前面的#)

啟用NameVirtaulHost(去掉ServerName前面的#)

ServerName www.cmdschool.org:80 NameVirtualHost *:80

2)新建虛擬目錄:

mkdir /var/www/www.cmdschool.org

3)添加測(cè)試頁(yè)面:

echo '<?php phpinfo(); ?>' > /var/www/www.cmdschool.org/index.php

4)確保selinux是Enforcing狀態(tài):

getenforce

5)恢復(fù)預(yù)設(shè)的selinux type:

restorecon -RFvv /var/www/www.cmdschool.org/

顯示如下:

restorecon reset /var/www/www.cmdschool.org context unconfined_u:object_r:httpd_sys_content_t:s0->system_u:object_r:httpd_sys_content_t:s0 restorecon reset /var/www/www.cmdschool.org/index.php context unconfined_u:object_r:httpd_sys_content_t:s0->system_u:object_r:httpd_sys_content_t:s0

6)檢查當(dāng)前的selinux type:

ll -dZ /var/www/www.cmdschool.org/

7)開(kāi)啟虛擬目錄對(duì)fastcgi的支持并設(shè)置虛擬目錄:

vim編輯/etc/httpd/conf.d/www.cmdschool.org.conf

DirectoryIndex /index.php index.php <VirtualHost *:80>     ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://127.0.0.1:9000/var/www/www.cmdschool.org/$1     DocumentRoot /var/www/www.cmdschool.org     ServerName www.cmdschool.org </VirtualHost> <Directory /var/www/www.cmdschool.org>     Options All     AllowOverride all </Directory>

8)重啟php-fpm&httpd服務(wù):

/etc/init.d/php56-php-fpm restart /etc/init.d/httpd restart

2.3.4、step4

設(shè)置防火墻:

vim編輯/etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

重啟防火墻:

/etc/init.d/iptables restart

2.4.5、step5

In client

測(cè)試服務(wù)器

1)vim編輯/etc/hosts

確保包含www.cmdschool.org的指向10.168.0.171的唯一值:

10.168.0.171 www.cmdschool.org

2)curl測(cè)試

curl www.cmdschool.org

3)瀏覽器測(cè)試

php5.6完全yum安裝LAMP環(huán)境并加載fastcgi模塊

參閱資料:

http://www.linuxidc.com/Linux/2013-08/88571.htm

官方參閱資料:

http://wiki.apache.org/httpd/PHP-FPM

其他參考:

http://cnzhx.net/blog/apache-httpd-mod_proxy_fcgi-php-fpm/#ProxyPassMatch

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

網(wǎng)站標(biāo)題:php5.6完全yum安裝LAMP環(huán)境并加載fastcgi模塊-創(chuàng)新互聯(lián)
文章地址:http://muchs.cn/article22/dpedjc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)、商城網(wǎng)站、云服務(wù)器ChatGPT、App設(shè)計(jì)網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化