欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Nginx啟動(dòng)SSL功能,并進(jìn)行功能優(yōu)化詳細(xì)介紹

 更新時(shí)間:2016年12月01日 11:25:47   投稿:lqh  
這篇文章主要介紹了Nginx啟動(dòng)SSL功能,并進(jìn)行功能優(yōu)化詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下

Nginx啟動(dòng)SSL功能,并進(jìn)行功能優(yōu)化,你看這個(gè)就足夠了

一:開始Nginx的SSL模塊

1.1 Nginx如果未開啟SSL模塊,配置Https時(shí)提示錯(cuò)誤

nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf:37

原因也很簡(jiǎn)單,nginx缺少http_ssl_module模塊,編譯安裝的時(shí)候帶上--with-http_ssl_module配置就行了,但是現(xiàn)在的情況是我的nginx已經(jīng)安裝過了,怎么添加模塊,其實(shí)也很簡(jiǎn)單,往下看: 做個(gè)說明:我的nginx的安裝目錄是/usr/local/nginx這個(gè)目錄,我的源碼包在/usr/local/src/nginx-1.6.2目錄

1.2 Nginx開啟SSL模塊

切換到源碼包:

cd /usr/local/src/nginx-1.11.3

查看nginx原有的模塊

/usr/local/nginx/sbin/nginx -V

在configure arguments:后面顯示的原有的configure參數(shù)如下:

--prefix=/usr/local/nginx --with-http_stub_status_module

那么我們的新配置信息就應(yīng)該這樣寫:

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_modul

運(yùn)行上面的命令即可,等配置完

配置完成后,運(yùn)行命令

make

這里不要進(jìn)行make install,否則就是覆蓋安裝

然后備份原有已安裝好的nginx

cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak

然后將剛剛編譯好的nginx覆蓋掉原有的nginx(這個(gè)時(shí)候nginx要停止?fàn)顟B(tài))

cp ./objs/nginx /usr/local/nginx/sbin/

然后啟動(dòng)nginx,仍可以通過命令查看是否已經(jīng)加入成功

/usr/local/nginx/sbin/nginx -V 

Nginx 配置Http和Https共存

server {
      listen 80 default backlog=2048;
      listen 443 ssl;
      server_name wosign.com;
      root /var/www/html;
 
      ssl_certificate /usr/local/Tengine/sslcrt/ wosign.com.crt;
      ssl_certificate_key /usr/local/Tengine/sslcrt/ wosign.com .Key;
    }

把ssl on;這行去掉,ssl寫在443端口后面。這樣http和https的鏈接都可以用

Nginx 配置SSL安全證書重啟避免輸入密碼

可以用私鑰來做這件事。生成一個(gè)解密的key文件,替代原來key文件。

openssl rsa -in server.key -out server.key.unsecure

Nginx SSL性能調(diào)優(yōu)

ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES256-SHA384:AES256-SHA256:RC4:HIGH:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!AESGCM;
ssl_prefer_server_ciphers on;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • Linux tr命令的使用方法

    Linux tr命令的使用方法

    這篇文章主要介紹了Linux tr命令的使用方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • centos更改時(shí)區(qū)的方法

    centos更改時(shí)區(qū)的方法

    centos默認(rèn)使用UTC時(shí)區(qū),中國用戶需要修改成自己的時(shí)區(qū),這篇文章主要介紹了centos更改時(shí)區(qū)的方法,需要的朋友可以參考下
    2014-03-03
  • Centos6 網(wǎng)絡(luò)配置的實(shí)例詳解

    Centos6 網(wǎng)絡(luò)配置的實(shí)例詳解

    這篇文章主要介紹了Centos6 網(wǎng)絡(luò)配置的實(shí)例詳解的相關(guān)資料,希望通過本文大家能夠掌握配置網(wǎng)絡(luò)的知識(shí),需要的朋友可以參考下
    2017-09-09
  • Linux基礎(chǔ)命令大全(筆記一)

    Linux基礎(chǔ)命令大全(筆記一)

    Linux是一個(gè)非常優(yōu)秀的操作系統(tǒng),與MS-WINDOWS相比具有可靠、 穩(wěn)定、速度快等優(yōu)點(diǎn),且擁有豐富的根據(jù)UNIX版本改進(jìn)的強(qiáng)大功能。下面,作為一個(gè)典型的DOS 和WINDOWS用戶,讓我們一起來學(xué)習(xí)Linux的一些主要命令。
    2016-10-10
  • 覆蓋原先的PATH導(dǎo)致命令失效提示command not found的解決方法

    覆蓋原先的PATH導(dǎo)致命令失效提示command not found的解決方法

    今天小編就為大家分享一篇關(guān)于覆蓋原先的PATH導(dǎo)致命令失效提示command not found的解決方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • Linux?CentOS7?vim多文件與多窗口操作方式

    Linux?CentOS7?vim多文件與多窗口操作方式

    這篇文章主要介紹了Linux?CentOS7?vim多文件與多窗口操作方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Apache日志管理和統(tǒng)計(jì)分析知識(shí)

    Apache日志管理和統(tǒng)計(jì)分析知識(shí)

    Apache服務(wù)器具備強(qiáng)大的日志功能,管理員可以方便、準(zhǔn)備、及時(shí)地了解服務(wù)器狀況;可以更好地防范黑客的攻擊
    2016-04-04
  • 解析Linux文件夾文件創(chuàng)建、刪除

    解析Linux文件夾文件創(chuàng)建、刪除

    本篇文章主要介紹解析Linux文件夾文件創(chuàng)建、刪除,具有一定的參考價(jià)值,有需要的可以了解一下。
    2016-11-11
  • LNMP部署及HTTPS服務(wù)開啟教程

    LNMP部署及HTTPS服務(wù)開啟教程

    本文主要給大家介紹的是LNMP環(huán)境的部署以及開啟https服務(wù)的方法和示例,有需要的小伙伴可以參考下
    2018-11-11
  • linux 下隱藏進(jìn)程的一種方法及遇到的坑

    linux 下隱藏進(jìn)程的一種方法及遇到的坑

    這篇文章主要介紹了linux 下隱藏進(jìn)程的一種方法,主要實(shí)現(xiàn)思路就是利用 LD_PRELOAD 來實(shí)現(xiàn)系統(tǒng)函數(shù)的劫持,具體實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2018-09-09

最新評(píng)論