nginx 安裝php

1. 安裝PHP 5.5.0

  •  下載

 

# 若是以上PHP不存在了,你們能夠直接到官方下載. 若是仍是找不到能夠留言,我將會經過郵箱發送.php

  • 安裝依賴包

確保安裝以前有安裝gd,png,curl,xml等等lib開發庫。若是不肯定,執行如下命令:html

 

  • 編譯安裝PHP 5.5.0

如下參數支持,ftp,圖片函數,pdo等支持,由於使用了php自帶的mysqlnd,因此不須要額外安裝mysql的lib庫了.若是你是64位系統,參數後面加上--with-libdir=lib64,若是不是能夠跳過。mysql

備註:若是PHP不須要curl和ftp的支持,能夠將以上的--with-curl --enable-ftp去掉. 若是你是專業的linux從業人員,你徹底能夠看着help來選擇你的安裝參數,若是你不是的話,我建議你直接複製黏貼個人配置參數.這樣能夠少走一些彎路.linux

  • 配置php

 

 

  • 啓動php-fpm

 

執行以上命令,若是沒報錯通常狀況下表示啓動正常,若是不放心,也能夠經過端口判斷是PHP否啓動nginx

 

二、安裝配置nginx

  • 安裝nginx

請看<ttlsa教程系列之nginx - nginx安裝>sql

  •  配置測試站點test.ttlsa.com

 


保存退出vim

  • nginx配置

在nginx.conf的http斷中加上以下內容:dom

 

  • 配置講解

nginx將會鏈接迴環地址9000端口執行PHP文件,須要使用tcp/ip協議,速度比較慢.建議你們換成使用socket方式鏈接。將fastcgi_pass 127.0.0.1:9000;改爲fastcgi_pass unix:/var/run/phpfpm.sock;curl

這裏須要注意的地方:要配置fastcgi_pass經過socket的方式,還要配置php-fpm,還有phpfpm.sock的權限,要有讀寫權限socket

  • 啓動nginx

 

 

3. 訪問測試

 

出現如上內容,說明PHP安裝完成。

相關文章
相關標籤/搜索