麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > Nginx > 正文

Nginx從搭建到配置支持HTTPS的方法

2024-08-30 12:29:44
字體:
來源:轉載
供稿:網友

安裝

基礎包

ububtuapt-get install build-essentialapt-get install libtoolcentosyum -y install gcc automake autoconf libtool makeyum install gcc gcc-c++

進入安裝目錄

cd /usr/local/src

安裝 PCRE 支持正則表達 使 Nginx 支持 Rewrite 功能

wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.42.tar.gztar -zxvf pcre-8.42.tar.gzcd pcre-8.42./configuremakemake install

安裝 zlib 支持數據壓縮

wget http://zlib.net/zlib-1.2.11.tar.gztar -zxvf zlib-1.2.11.tar.gzcd zlib-1.2.11./configuremakemake install

安裝 openssl 支持 https

wget https://www.openssl.org/source/openssl-1.1.1-pre7.tar.gztar -zxvf openssl-1.1.1-pre7.tar.gzcd openssl-1.1.1-pre7./configuremakemake install

Nginx

wget http://nginx.org/download/nginx-1.14.0.tar.gztar -zxvf nginx-1.14.0.tar.gzcd nginx-1.14.0./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_modulemakemake install

配置

配置文件地址

/usr/local/nginx/conf/nginx.conf

使用

命令

/usr/local/nginx/sbin/nginx           # 啟動 Nginx/usr/local/nginx/sbin/nginx -t          # 檢查 Nginx 配置文件正確性/usr/local/nginx/sbin/nginx -s reload      # 重新載入配置文件/usr/local/nginx/sbin/nginx -s reopen      # 重啟 Nginx/usr/local/nginx/sbin/nginx -s stop       # 停止 Nginx

進程關閉

# 查看進程號ps -ef|grep nginx# 正常退出kill -QUIT 進程號# 快速停止kill -TERM 進程號kill -INT 進程號# 強制退出kill -KILL nginx生成 cer 證書支持 https生成 cer 證書# 進入存放證書的目錄/usr/local/nginx/conf/ssl# 創建服務器證書密鑰文件 server.key 私鑰openssl genrsa -des3 -out server.key 1024# 輸入密碼,確認密碼,后面會使用# 創建簽名請求的證書(CSR)openssl req -new -key server.key -out server.csr# 輸出內容為:# Enter pass phrase for root.key: ← 輸入前面創建的密碼 # Country Name (2 letter code) [AU]:CN ← 國家代號,中國輸入CN# State or Province Name (full name) [Some-State]:BeiJing ← 省的全名,拼音# Locality Name (eg, city) []:BeiJing ← 市的全名,拼音# Organization Name (eg, company) [Internet Widgits Pty Ltd]:MyCompany Corp. ← 公司英文名# Organizational Unit Name (eg, section) []: ← 可以不輸入# Common Name (eg, YOUR name) []: ← 此時不輸入# Email Address []:[email protected] ← 電子郵箱,可隨意填# Please enter the following ‘extra' attributes# to be sent with your certificate request# A challenge password []: ← 可以不輸入# An optional company name []: ← 可以不輸入# 備份服務器密鑰文件cp server.key server.key.org# 去除文件口令,生成公鑰openssl rsa -in server.key.org -out server.key# Enter pass phrase for server.key.org: ← 輸入前面創建的密碼# 生成證書文件 server.crtopenssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

配置 https

# /usr/local/nginx/conf/nginx.conf## HTTPS server configuration#server {  listen    443 ssl; # ssl 端口  server_name www.xingkongbj.com xingkongbj.com; # 域名  ssl         on; # 開啟 ssl  ssl_certificate   ssl/server.crt;  ssl_certificate_key ssl/server.key;  ssl_session_timeout 5m;#  ssl_protocols SSLv2 SSLv3 TLSv1;#  ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;#  ssl_prefer_server_ciphers  on;  location / {   proxy_redirect off; # 禁止跳轉   proxy_set_header Host $host;   proxy_set_header X-Real-IP $remote_addr;   proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;   proxy_pass http://98.142.138.177/;  }}# nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf# 原因是nginx缺少http_ssl_module模塊,編譯安裝時帶上--with-http_ssl_module配置就可以了# 切換到nginx源碼包cd cd /usr/local/src/nginx-1.14.0/# 查看 ngixn 原有的模塊/usr/local/nginx/sbin/nginx -V# 重新配置./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module# 重新編譯,不需要 make install 安裝。否則會覆蓋make# 備份原有已經安裝好的 nginxcp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bakcp /usr/local/nginx/conf/nginx.conf /usr/local/nginx.conf# 將剛剛編譯好的 nginx 覆蓋掉原來的 nginx(ngixn必須停止)cp ./objs/nginx /usr/local/nginx/sbin/ # 這時,會提示是否覆蓋,請輸入yes,直接回車默認不覆蓋# 啟動 nginx,查看 nginx 模塊,發現已經添加/usr/local/nginx/sbin/nginx -V/usr/local/nginx/sbin/nginx -t/usr/local/nginx/sbin/nginx

總結

以上所述是小編給大家介紹的Nginx從搭建到配置支持HTTPS的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VEVB武林網網站的支持!


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 香蕉视频网站在线观看 | 男女生羞羞视频网站在线观看 | 黄色片网站在线看 | av在线等| 欧美三级日本三级少妇99 | 亚洲精品一区国产精品丝瓜 | 国产精品视频一区二区三区综合 | 国产一级一片免费播放 | 色爱99| 免费国产一区二区视频 | 日韩一级毛毛片 | 99精品视频久久精品视频 | 石原莉奈日韩一区二区三区 | 精品国产呦系列在线看 | 免费观看国产精品视频 | 免费黄色一级网站 | 亚洲自拍第一 | 午夜精品在线视频 | 日韩字幕在线观看 | 中文字幕综合在线观看 | 国产成人精品免费视频大全办公室 | 在线成人www免费观看视频 | 久草在线综合 | 日韩中文字幕一区二区三区 | 国产福利视频在线观看 | 黄色毛片一级视频 | 黄色一级片在线免费观看 | 色无极影院亚洲 | 黄色毛片免费看 | 久久久中| 黄色片在线免费播放 | 美女网站黄在线观看 | 日日狠狠久久偷偷四色综合免费 | 中国女人内谢69xxxx天美 | 草草影院地址 | 国产亚洲精品综合一区91 | free japan xxxxhdsex69| 激情小说激情图片激情电影 | 黄色男女视频 | 成人福利在线看 | 黄色大片高清 |