1. 程式人生 > 其它 >阿里雲ECS部署Nginx配置域名訪問

阿里雲ECS部署Nginx配置域名訪問

目錄

前言

記錄下阿里雲伺服器建站的過程(回回建,回回忘,尷尬。。。)


環境

ECS(Centos7.6)+ Nginx


具體步驟

伺服器

  • 首先,需要購買一臺伺服器


域名

  • 需要購買一個域名,控制檯-域名,我的如下:coisini.club,選擇解析跳轉到雲解析DNS

  • 這裡的解析設定一開始是沒有的,選擇新手引導,在網站解析新增你的伺服器公網IP就可以,如下:
  • 解析後會新增兩條主機記錄@www

  • 這裡的主機記錄 _dnsauth是後面SSL證書時新增的,接著往後看


SSL證書

  • 控制檯-SSL證書,選擇免費證書
    ->建立證書->證書申請
  • 證書申請第一步,繫結域名
  • 第二步DNS驗證,這裡在上面點選下一步時會在雲解析DNS生成主機記錄為 _dnsauth的記錄,如果沒有自動生成,自己copy一下,完成後回來這裡點驗證,再提交稽核

  • 稽核通過後就可以在SSL主頁面下載免費的證書了
  • 下載解壓後可以得到兩個證書檔案


Nginx配置

  • 將下載的證書上傳到伺服器,我放在了nginx/conf/ssl目錄下

  • 配置nginx.conf如下:

 server {
	listen       443 ssl;
	server_name  www.coisini.club;

	ssl_certificate      /usr/local/nginx/conf/ssl/coisini.club.pem;
	ssl_certificate_key  /usr/local/nginx/conf/ssl/coisini.club.key;

	ssl_session_cache    shared:SSL:1m;
	ssl_session_timeout  5m;

	ssl_protocols TLSv1.2;

	ssl_ciphers  HIGH:!aNULL:!MD5;
	ssl_prefer_server_ciphers  on;

	location / {
		root /usr/local/nginx/html/public/home/;
		index index.html index.htm;

	}
 }
  • 重啟nginx
  • IP訪問
  • 域名訪問
  • 當然,通過域名訪問還有未備案的情況,沒關係,按照指引到備案管理平臺備案就行

- End -
點贊加收藏
小手留餘香
以上為本篇文章的主要內容,希望大家多提意見,如果喜歡記得點個推薦哦 作者:Maggieq8324 出處:https://www.cnblogs.com/maggieq8324/ 本文版權歸作者和部落格園共有,歡迎轉載,轉載時保留原作者和文章地址即可。