下載nginx
- 下載“nginx-1.12.0.tar.gz”抒蚜,移動到/usr/local/src下旁舰。
- 解壓
tar -zxvf nginx-1.12.0.tar.gz
- 進入nginx目錄
cd nginx-1.12.0
- 配置
./configure --prefix=/usr/local/nginx# makemakemake install
請注意以上方式只是基本的安裝 此時并沒有ssl模塊
安裝ssl模塊
- 重新添加這個ssl模塊
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
make
make install
- 回到源碼目錄,objs文件夾中多了一個nginx的文件斯嚎,這個就是新版本的程序了丹莲。首先我們把之前的nginx先備份一下昼汗,然后把新的程序復制過去覆蓋之前的即可
cd /usr/local/src/nginx-1.12.0/
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
cp ./objs/nginx /usr/local/nginx/sbin/nginx
- 最后我們來到Nginx安裝目錄下笔喉,來查看是否有安裝ssl模塊成功
cd /usr/local/nginx/sbin
./nginx -V
返回值configure arguments為:
configure arguments: --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
因人而異 當只含有--with-http_ssl_module也是可以的
總結(jié)
本文章主要教大家安裝ssl模塊取视,如果您感覺對您有幫助,煩請您點個贊再走常挚。
具體詳細的配置您可以參考我的另一篇文章:nginx實現(xiàn)vue/react項目部署/負載均衡/ssl證書配置