- 部分Linux發布版的默認安裝已經集成了nginx,查看方法ls /usr/local,若已有nginx文件夾說明已集成。
- nginx依賴庫pcre與zlib,且pcre依賴於gcc與gcc-c++,因此安裝步驟為:
- 安裝gcc與gcc-c++庫
- 安裝pcre庫
- 安裝zlib庫
- 安裝nginx
- 詳細安裝過程
1. 安裝gcc與gcc-c++
yum install gcc gcc-c++
2. 安裝pcre庫
官方下載地址:http://sourceforge.net/projects/pcre/files/
unzip pcre-8.36.zip ./configure make make install
3. 安裝zlib庫
官網:http://www.zlib.net/,首頁即有下載鏈接。
tar -zxvf zlib-1.2.8.tar.gz ./configure make make install
4. 安裝nginx
官方下載地址:http://nginx.org/en/download.html
tar -zxvf nginx-1.8.0.tar.gz ./configure make make install
5. 啟動nginx
cd /usr/local/nginx/sbin
./nginx
看到如下界面則表示安裝成功:
備注:若啟動時提示
./nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
是因為未給動態鏈接庫創建鏈接,執行如下命令即可
32位系統 ln -s /usr/local/lib/libpcre.so.1 /lib 64位系統 ln -s /usr/local/lib/libpcre.so.1 /lib64