LAMP (php-fpm模式)部署出現的奇葩問題

1. 安裝環境:(cent6.5)

yum install -y php php-devel httpd  php-fpm mysql

2. 修改配置文件

vim /etc/httpd/conf/http.conf

注釋掉DocumentRoot

vim /etc/httpd/conf.d/vhost.conf

<VirtualHost *:80>
        ServerName www.aa.com
        ProxyRequests OFF
        DirectoryIndex index.php
        DocumentRoot “/hypweb/”
        ProxyPassMatch ^/(.*\.php)$ fcgi://127.0.0.1:9000/hypweb/$1
        <Directory “/hypweb/”>
                Options None
                AllowOverride None
        </Directory>
</VirtualHost>

3.啟動httpd 和 php-fpm

ss -tnl 

確認起來沒有問題

4. vim /hypweb/index.html

[u’192.168.100.101′]whentest

vim /hypweb/index.php

<?php

phpinfo();

?>

5 修改屬主:

chown -R apache:apache   /hypweb/

]I{9I0$%W~NC{HOW$56D~AS

6.重啟服務。

測試。。。

P_R46QYV{U10@%Y0(LDB1`H

訪問index.php如下
@MMV[249TNRL2L_4ZWI}C2O 

日志報錯如下 tail /var/log/httpd/error.log

~K]CXY[G@O{[H(5D6ZZOH4A 

文字:

[Sun Apr 09 16:16:55 2017] [warn] proxy: No protocol handler was valid for the URL /index.php. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.

但是  /var/log/php-fpm/error.log 除了啟動日志什么也沒有。

IZA9SXYZ(J`WKU{@WZE174L

以下是進程信息。

 X@EC3]4IL[`7(275$MJ_ZZB

以下是部分模塊信息。httpd -M 

PP_I62@@[B{98I93TPQ5~R4                                   

F$1P2)$$%J7Y@IDMZ5~DJMW

一下是一些版本信息。

   J%TA730~E4`A9BN]7C3T(Q1

我實在沒招了,希望老師們能幫幫忙。qq里我說了好多遍,也沒解決。沒法只好寫成博客,這樣便于觀看。

注釋掉ProxyPassMatch這條php頁面就能正常顯示。應該是調用了默認的php-module模式。但是我不想采用這種模式,我想用php-fpm模式

個人感覺,應該就是ProxyPassMatch這條語句沒有執行,或者執行有問題

好吧其實是版本問題。默認cent6安裝httd的版本是2.2 fcgi模塊要求2.4的版本。。要么編譯安裝,要么使用cent7

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

(0)
haoyphaoyp
上一篇 2017-04-10 08:24
下一篇 2017-04-10 09:18

相關推薦

  • SED基本用法和在文本中的使用

    sed命令行格式為: sed [-nefri] ‘command’ 輸入文本/文件 常用選項: -n∶取消默認的輸出,使用安靜(silent)模式。在一般 sed 的用法中,所有來自 STDIN的資料一般都會被列出到屏幕上。但如果加上 -n 參數后,則只有經過sed 特殊處理的那一行(或者動作)才會被列出來 -e∶進行多項編輯,…

    Linux干貨 2017-05-05
  • 【N25第四周作業】grep

    文本處理工具: Linux上文本處理三劍客: grep, egrep, fgrep:文本過濾工具(模式:pattern)工具; grep:基本正則表達式,-E,-F egrep:擴展正則表達式, -G,-F grep:不支持正則表達式, sed:stream editor, 流編輯器;文本編輯工具; awk:…

    Linux干貨 2016-12-18
  • 馬哥linux0803作業內容

    1. 創建sysadmins組 將用戶user1,user2,user3加入sysadmins組中 將user3設置為sysadmins的管理員 用user3登錄,將user2從組中移除 設置sysadmins的密碼centos 設置user1 在創建新文件時,文件的所屬組為sysadmins 刪除user1…3 刪除sysadmins 2、三種權限rwx對…

    Linux干貨 2016-08-08
  • 管理用戶和組。

    用戶的概念        對于計算機的應用,我們大多數都是在儲存資料、辦公娛樂。我們耗費精力與時間把我們喜歡的一些東西尋找下載在我們的計算機中,這臺計算機沒有一丁點限制,誰都可以進行訪問,那我們所進行存儲的一些東西就將變得很不安全,但是我們在給計算機創建一個用戶并設置密碼之后,其他人沒獲得…

    Linux干貨 2016-10-23
  • Linux–各種常用表達式整理收集

    文字顏色設置IP地址獲取隨機口令查找替代等

    Linux干貨 2017-12-10
  • 10月18日作業–hash,history

    1 生產環境發現一臺服務器系統時間產生偏差,造成服務異常,請幫忙校正。 1、使用ntpdate對時間進行同步,然后hwclock -w;并再建立Crontab每小時進行一次時間同步。 2 生產有一個數據同步腳本需要執行很長時間,怎樣做到無人值守,在管理工具退出的情況下,腳本依然能正常運行。 1、載光盤 2、進入/mnt/Packages 安裝共享screen…

    Linux干貨 2016-10-19

評論列表(1條)

  • 馬哥教育
    馬哥教育 2017-04-13 09:31

    這個問題上周分享答疑會上幫你解決了哈~~歡迎在分享答疑會上提出問題~~

欧美性久久久久