原始碼安裝nginx
1.nginx下載地址
連結:https://pan.baidu.com/s/1OJ91YU_ZywefWKJOIM8gFg
提取碼:3rcj
2.解壓[root@10-100-10-21 nginx-1.4.7]#tar -xf nginx-1.4.7.tar.gz
3. 安裝c語言直譯器、加密、解密[root@10-100-10-21 nginx-1.4.7]# yum -y instll gcc pcre-devel openssl-devel make
4.[root@10-100-10-21 nginx-1.4.7]./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_ssl_module
5.編譯、安裝[root@10-100-10-21 nginx-1.4.7]make && make install
6.開啟服務[root@10-100-10-21 nginx-1.4.7] /usr/local/nginx/sbin/nginx 停止服務 [root@10-100-10-21 nginx-1.4.7] /usr/local/nginx/sbin/nginx -s stop[root@10-100-10-21 nginx-1.4.7] /usr/local/nginx/sbin/nginx -s reload重新載入配置檔案
7.檢視程序 ps -ef|grep nginx 檢視埠 netstat -anplt|grep nginx a代表檢視所有埠 n 以數字形式顯示埠 p 顯示監聽埠的服務名稱是什麼 l 正在服務正在監聽得埠資訊 t顯示tcp連線埠
8.配置使用者 yum -y install httpd-tools 、htpasswd -c /usr/local/nginx/pass tom
9.配置域名解析主機
9.配置金鑰
[root@10-100-10-21 ~]cd /usr/local/nginx/conf/
[root@10-100-10-21 conf]openssl genrsa > cert.key //生成私鑰
[root@10-100-10-21 conf]openssl req -new -x509 -key cert.key >cert.pen //生成證書