阿里雲服務器nginx配置ssl步驟htts

阿里雲服務器中要配置ssl

1.先在服務器安裝nginx,安裝步驟自行搜索,很多。

2.獲取ssl證書,可以參考https://mp.csdn.net/console/editor/html/87912845這篇文章,裏面有阿里雲的免費證書獲取方式。

3.安裝好以後打開nginx配置文件。

在裏面添加如下內容。注意後面的//這個是我加的說明,實際用的時候去掉//和後面的內容,不然會報錯,這個是java裏面的註釋,直接加進去識別不了。

server {
    listen 80;

    server_name backend.baidu.com;     //這裏寫你自己的域名
    access_log /home/ec2-user/logs/nginx/txrt-backend.access.log ;  //日誌部分
    error_log /home/ec2-user/logs/nginx/txrt-backend.error.log warn;    //日誌部分
    location / {
    	proxy_pass  http://47.94.101.250:8080;    //這裏修改你自己的項目路徑    
    }
    #rewrite ^(.*)$ https://$host$1 permanent;    //這裏是跳轉到https的,如果不需要http,只需要https,可以把這個註釋放開
}

server {
    listen 443 ssl;
    server_name backend.baidu.com;  //這裏寫你自己的域名
    root /var/www/bjubi.com; 
    index index.html index.htm;
    ssl_certificate  cert/4174086_backend.jinfeismartcity.com.pem;    //這裏是證書文件路徑
    ssl_certificate_key cert/4174086_backend.jinfeismartcity.com.key; //這裏是證書文件key路徑
    ssl_session_timeout 5m;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_prefer_server_ciphers on;
    location / {
	proxy_pass  http://47.94.101.150:8080;      //這裏配置項目路徑
    }
}

4.修改完重啓ngnix

重啓方法進入到ngnix的安裝目錄裏面sbin裏面。

./nginx   是啓動

./nginx -s stop    是關閉

./nginx -s reload    是重啓

[root@ips3000 sbin]# ./nginx -s stop
[root@ips3000 sbin]# ./nginx
[root@ips3000 sbin]# ./nginx -s reload
[root@ips3000 sbin]# 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章