openssl-1.0.1i.tar.gz
zlib-1.2.8.tar.gz
pcre-8.35.tar.gz
nginx-1.7.4.tar.gz
以上為nginx依賴檔案
libmcrypt-2.5.7.tar.gz
php-5.3.28.tar.gz
以上為php依賴檔案
依次安裝
1.安裝openssl-1.0.1i.tar.gz
[root@localhost mrms]# tar -zxvf openssl-1.0.1i.tar.gz2.安裝zlib-1.2.8.tar.gz[root@localhost mrms]# cd openssl-1.0.1i.tar.gz
[root@localhost openssl-1.0.1i.tar.gz]# ./config
[root@localhost openssl-1.0.1i.tar.gz]# make && make install
[root@localhost mrms]# tar -zxvf zlib-1.2.8.tar.gz3.安裝pcre-8.35.tar.gz[root@localhost mrms]# cd zlib-1.2.8
[root@localhost zlib-1.2.8]# ./configure
[root@localhost zlib-1.2.8]# make && make install
[root@localhost mrms]# tar -zxvf pcre-8.35.tar.gz4.安裝 nginx-1.7.4.tar.gz[root@localhost mrms]# cd pcre-8.35
[root@localhost pcre-8.35]# ./configure
[root@localhost pcre-8.35]# make && make install
[root@localhost mrms]# tar -zxvf nginx-1.7.4.tar.gz至此nginx的安裝完成![root@localhost mrms]# cd nginx-1.7.4
[root@localhost nginx-1.7.4]# ./configure --with-pcre=../pcre-8.35 --with-zlib=../zlib-1.2.8 --with-openssl=../openssl-1.0.1i
[root@localhost nginx-1.7.4]# make && make install
第三步:檢測是否安裝成功
[root@localhost nginx-1.2.6]# cd /usr/local/nginx/sbin出現如下所示提示,表示安裝成功[root@localhost sbin]# ./nginx -t
接著安裝libmcrypt-2.5.7.tar.gz, 這個檔案是安裝php所需
注意:configure: error: mcrypt.h not found. please reinstall libmcrypt.此錯誤由libmcrypt引起
[root@localhost mrms]# tar -zxvf libmcrypt-2.5.7.tar.gz最後安裝php[root@localhost mrms]# cd libmcrypt-2.5.7
[root@localhost libmcrypt-2.5.7]# ./configure
[root@localhost libmcrypt-2.5.7]# make && make install
[root@localhost mrms]# tar -zxvf php-5.3.28.tar.gz[root@localhost mrms]# cd php-5.3.28
[root@localhost php-5.3.28
]#./configure --prefix=/home/opt/php --with-config-file-path=/home/opt/php/etc --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --enable-mbstring --with-mcrypt --with-mhash --enable-fpm --with-gd --enable-gd-native-ttf --with-curl --with-openssl
[root@localhost php-5.3.28]# make && make install
到此php就安裝成功了,然後啟動php-fpm就可以了。
接下去就是配置nginx訪問目錄了,如出現php檔案無法執行可以檢查下fastcgi_param檔案,我這裡出現過一種這個情況,然後我在裡面新增了fastcgi_param script_filename $document_root$fastcgi_script_name;就ok了。
debian環境下快速搭建nginx php
前面我已經寫了debian下如何快速部署nginx,這裡我再說下nginx如何支援php 適合新手。1 首先修改nginx的配置檔案 標色的為我修改過或新增過的內容 vim etc nginx conf nginx.conf user nobody worker processes 1 error ...
Linux下Nginx Resin 的搭建
nginx的安裝 對於現在流行的nginx resin,其效能大家都有目共睹。首先,安裝nginx 可以引數nginx的安裝文章 http blog.csdn.net vebasan archive 2010 02 26 5328494.aspx 如果在安裝nginx的時候提示有問題,可以參考 ht...
linux下的dns搭建
指的對應name.conf.option中的zoo語句後引號裡的內容,比如 zoo example.com 在example.com中的 就是指example.com。soa這個是start of authority開始設定的內容的意思。in就是英文裡的in的意思,這裡當然是 對應 的意思。ns是n...