nginx 1.8.1安装使用
下載nginx安裝包
wget -O http://nginx.org/download/nginx-1.8.1.tar.gz
解壓
tar -xvf nginx-1.8.1.tar.gz
或者可以解壓到制定目錄
tar -xvf nginx-1.8.1.tar.gz -C /usr/local/nginx
下載pcre
https://ftp.pcre.org/pub/pcre/
下載zlib
http://download.chinaunix.net/download/0013000/12241.shtml
下載openssl
http://mirrors.ibiblio.org/openssl/source/old/fips/
解壓出來下載好的安裝包
先安裝openssl
[root@jw openssl-fips-2.0.2]# ./config?
[root@jw openssl-fips-2.0.2]# echo $?
0
[root@jw openssl-fips-2.0.2]# make && make install
然后安裝zlib
源碼編譯安裝要有一個習慣,執行echo $? 查看編譯是否有報錯
安裝pcre
[root@jw pcre-8.21]# ./configure
[root@jw pcre-8.21]# make && make install
最后安裝nginx
[root@jw nginx-1.8.1]# ./configure --with-pcre=../pcre-8.21 --with-zlib=../zlib-1.2.7 --with-openssl=../openssl-fips-2.0.2
[root@jw nginx-1.8.1]# make && make install
至此安裝nginx完成
啟動nginx服務
[root@jw sbin]# ./nginx ----啟動服務
[root@jw sbin]# lsof -i :80 ? ------查看80端口是否偵聽
COMMAND ? PID ? USER ? FD ? TYPE DEVICE SIZE/OFF NODE NAME
nginx ? 11848 ? root ? ?6u ?IPv4 ?20493 ? ? ?0t0 ?TCP *:http (LISTEN)
nginx ? 11849 nobody ? ?6u ?IPv4 ?20493 ? ? ?0t0 ?TCP *:http (LISTEN)
[root@jw sbin]# netstat -antup | grep 80 ?------查看80端口是否偵聽
tcp ? ? ? ?0 ? ? ?0 0.0.0.0:80 ? ? ? ? ? ? ? ? ?0.0.0.0:* ? ? ? ? ? ? ? ? ? LISTEN ? ? ?11848/nginx ? ? ? ??
[root@jw sbin]# ps -ef | grep nginx ?-----查看nginx進程 一個主,一個worker進程;
root ? ? ?11848 ? ? ?1 ?0 01:54 ? ? ? ? ?00:00:00 nginx: master process ./nginx
nobody ? ?11849 ?11848 ?0 01:54 ? ? ? ? ?00:00:00 nginx: worker process
root ? ? ?11854 ? 1054 ?0 01:55 pts/0 ? ?00:00:00 grep nginx
訪問nginx網頁
nginx默認頁面;如果無法訪問,關閉iptables;關閉selinux;
轉載于:https://blog.51cto.com/12185273/1983629
總結
以上是生活随笔為你收集整理的nginx 1.8.1安装使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaScript 项目构建工具 Gr
- 下一篇: 怎么查公积金贷款额度,有以下四个方法