久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

首頁運營教程如何使用域名訪問部署在ECS上的網(wǎng)站

如何使用域名訪問部署在ECS上的網(wǎng)站

2025-02-28 136

在互聯(lián)網(wǎng)世界里,用IP地址(像http://12.34.56.789:8080)訪問自己部署的網(wǎng)站,比如部署的DeepSeek或個人主頁,不僅難記,還顯得不夠專業(yè)。而使用域名訪問就大不一樣,標準格式是https://example.com。這里的https是如今訪問互聯(lián)網(wǎng)最常用的協(xié)議。早期用的是http,后來為提升安全性,加了個“s”,變成超文本傳輸安全協(xié)議。

使用https需要SSL證書,現(xiàn)在多數(shù)網(wǎng)站都用它,若用http,瀏覽器會提示不安全。而且開發(fā)微信小程序、蘋果iOSapp時,必須使用https。

當在阿里云ECS云服務器上運行網(wǎng)站(如DeepSeek)時,網(wǎng)站會監(jiān)聽一個端口(如8080端口)來接收外界訪問請求。使用https協(xié)議訪問網(wǎng)站默認走443端口(http協(xié)議是80端口),所以要把外界對443端口的訪問請求轉發(fā)到網(wǎng)站監(jiān)聽的端口(如8080端口)。我們借助Nginx來實現(xiàn)這一需求。以下是具體步驟:

如何使用域名訪問部署在ECS上的網(wǎng)站

一、購買域名并完成備案

購買域名:訪問Gname或者Namecheap,在該網(wǎng)站完成域名購買。

域名備案:購買域名后要進行備案,可訪問網(wǎng)站備案頁面操作。域名備案通常只需幾天,操作并不復雜。

二、獲取免費SSL證書

阿里云官網(wǎng):點擊訪問

1、登錄阿里云數(shù)字證書管理服務網(wǎng)站。

2、點擊“登陸控制臺”,再點擊“SSL證書管理”。

如何使用域名訪問部署在ECS上的網(wǎng)站

如何使用域名訪問部署在ECS上的網(wǎng)站

3、點擊“個人測試證書(原免費證書)”,然后選擇“立即購買”。

如何使用域名訪問部署在ECS上的網(wǎng)站

4、選擇“個人測試證書”,能獲得20個免費的個人測試證書。

如何使用域名訪問部署在ECS上的網(wǎng)站

5、購買完成后,點擊“創(chuàng)建證書”,證書類型選剛買的“個人測試證書(免費版)”,在“域名名稱”中輸入自己的域名(如example.com,不用輸入www.example.com),接著點擊“確定”。

如何使用域名訪問部署在ECS上的網(wǎng)站

6、當證書顯示“已簽發(fā)”,就可正常使用。注意,免費證書有效期一般為三個月。

如何使用域名訪問部署在ECS上的網(wǎng)站

7、點擊“更多”,準備下載證書。點擊“下載”標簽頁,再點擊Nginx后面的“下載”,完成證書下載。

如何使用域名訪問部署在ECS上的網(wǎng)站

如何使用域名訪問部署在ECS上的網(wǎng)站

8、下載的證書是壓縮包,解壓后文件夾里有兩個文件,后綴分別是.key和.pem??梢杂糜浭卤敬蜷_文件,復制內(nèi)容備用。

如何使用域名訪問部署在ECS上的網(wǎng)站

三、在阿里云ECS云服務器上安裝并配置Nginx

1、安裝Nginx

可通過向AI(如QwenChat、DeepSeek)詢問安裝指引。以Ubuntu系統(tǒng)為例,安裝步驟如下:

# 更新安裝包清單
sudo apt update
# 安裝nginx
sudo apt install nginx
# 確認nginx是否安裝成功,如果有綠色文字顯示running,則代表安裝成功
sudo systemctl status nginx

創(chuàng)建SSL證書存放目錄并保存SSL證書到云服務器ECS。

# 在nginx配置目錄中,創(chuàng)建SSL證書存放目錄
mkdir /etc/nginx/ssl
# 進入SSL證書存放目錄
cd /etc/nginx/ssl
# 創(chuàng)建如下兩個文件,此處假設域名為example.com,需要把域名替換成您自己的域名
touch example.com.key
touch example.com.pem
# 在電腦上,打開上一步保存的example.com.key文件,復制其中的內(nèi)容
# 回到ECS云服務器,編輯example.com.key這個文件
vim example.com.key
# 點擊i,進入編輯模式,并將剛復制的內(nèi)容,粘貼到云服務器ECS上的example.com.key文件中,完成后,點擊ecs退出編輯,輸入!wq,保存并退出
# 在電腦上,打開上一步保存的example.com.pem文件,復制其中的內(nèi)容
# 回到ECS云服務器,編輯example.com.key這個文件
vim example.com.pem
# 點擊i,進入編輯模式,并將剛復制的內(nèi)容,粘貼到云服務器ECS上的example.com.pem文件中,完成后,點擊ecs退出編輯,輸入!wq,保存并退出

配置nginx。

# 進入sites-available目錄
cd /etc/nginx/sites-available
# 創(chuàng)建配置文件,注意,此處需要換成您自己的域名
touch example.com

使用vim example.com命令,打開example.com文件,點擊i進行編輯,粘貼以下內(nèi)容。

注意:將下列內(nèi)容中,所有的example.com替換成您自己的域名。

注意:這里假設網(wǎng)站部署的服務,例如deepseek,監(jiān)聽8080端口;如果監(jiān)聽的是其他端口,則根據(jù)實際情況修改。

server {
listen 80;
server_name example.com www.example.com;
# Redirect all HTTP requests to HTTPS
return 301 https://$host$request_uri;
}
server {
listen 443 ssl;
server_name exameple.com www.example.com;
# SSL Configuration
ssl_certificate /etc/nginx/ssl/example.com.pem;
ssl_certificate_key /etc/nginx/ssl/example.com.key;
# Security headers (optional but recommended)
add_header Strict-Transport-Security "max-age=31536000" always;
add_header X-Content-Type-Options nosniff;
add_header X-Frame-Options "SAMEORIGIN";
add_header X-XSS-Protection "1; mode=block";
# Proxy settings
location / {
proxy_pass http://localhost:8080; # Your service running on port 8080
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_set_header X-Forwarded-Proto $scheme;
# WebSocket support (if needed)
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
}

建立軟鏈接。

注意:將下列內(nèi)容中,所有的example.com替換成您自己的域名,域名前不需要加www。

sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/

重新load nginx。

sudo systemctl reload nginx

四、設置域名解析

進入[阿里云登錄](阿里云登錄-歡迎登錄阿里云,安全穩(wěn)定的云計算服務平臺)頁面,登錄后進入域名解析DNS控制臺。

選中要使用的域名,點擊“解析設置”。

如何使用域名訪問部署在ECS上的網(wǎng)站

點擊“添加記錄”,按要求填寫記錄內(nèi)容,然后點擊“確定”。大約1分鐘后生效,之后就可以通過域名訪問部署的網(wǎng)站了。

如何使用域名訪問部署在ECS上的網(wǎng)站

 

如何使用域名訪問部署在ECS上的網(wǎng)站

  • 廣告合作

  • QQ群號:4114653

溫馨提示:
1、本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享網(wǎng)絡內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。郵箱:2942802716#qq.com(#改為@)。 2、本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉裁,轉載請注明出處“站長百科”和原文地址。

相關文章