所需操作:
????????????????1.安裝Nginx
? ? ? ? ? ? ? ? ?2.修改配置文件
? ? ? ? ? ? ? ? ?3.測試、重啟 Nginx
? ? ? ? ? ? ? ? ?4.內(nèi)部修改防火墻
? ? ? ? ? ? ? ? ?5.配置解析
? ? ? ? ? ? ? ? ?6.測試是否部署成功
1.安裝Nginx
// 未使用 root 賬號
apt-get update // 更新
apt-get install nginx // 安裝 nginx
?
1.1.測試是否安裝沒問題
在網(wǎng)頁上輸入云服務(wù)的公網(wǎng)IP就可訪問到ngnix默認(rèn)頁面,這代表完成了。
2.修改配置文件
// 在 /etc/nginx/sites-enabled 目錄下的 default 文件
cd /etc/nginx/sites-enabled //進(jìn)入該目錄
// 使用 ll 查看
ll
// 直接修改
vim /etc/nginx/sites-enabled/default
?
?復(fù)制一份最后的代碼,進(jìn)行更改
// 更改為
// server_name 這里自己起
// root /var/www/tools 這里是在 root 下的 /var下的/www目錄下的tools,默認(rèn)是html目錄下
我給它指定了 tools 目錄下的頁面
server {
listen 80;
server_name baidudu.9998.cn;
root /var/www/tools/;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}
3.測試、重啟 Nginx
// 測試配置是否沒問題
nginx -t
// 重啟 nginx 服務(wù)
service nginx reload
如果跟博主一樣,那就是沒有問題的;如果失敗了,請重新檢查一下,看一下哪里配置錯誤了。?
?
?
4.內(nèi)部修改防火墻
注意:這里是 Ubuntu 使用防火墻是 ufw,linux是firewall,好像有點(diǎn)區(qū)別的。
4.1.開啟 80 端口
ufw allow 80
4.2.開啟完成,需要重啟防火墻生效:
?ufw reload
4.3.查看防火墻的狀態(tài)
ufw status?
?
?4.4.可以使用 telnet 進(jìn)行測試,如果跟博主一樣,那就沒問題的了。
?
5. Win 配置解析
注:win 11系統(tǒng)的host文件在? ?C:\Windows\System32\drivers\etc
?注:不要直接在這里修改,因?yàn)楸4娴牟灰粯?,教你一招。把host文件拖到桌面上進(jìn)行修改,因?yàn)樵谧烂嫔希覀兊臋?quán)限是最大的,修改完之后,再拖回來就可以了。
5.1.添加的內(nèi)容
// 在末尾 添加你的公網(wǎng)IP和 剛剛寫入配置文件的 server_name
?文章來源:http://www.zghlxwxcb.cn/news/detail-651009.html
6.測試是否部署成功
在瀏覽器輸入 剛剛配置文件中的 server_name ,就可訪問了。
這是博主自己寫了個html文件,所以不是默認(rèn)的,你們也可以不一樣
文章來源地址http://www.zghlxwxcb.cn/news/detail-651009.html
?7.到這里就完成了在云服務(wù)的Nginx部署靜態(tài)網(wǎng)頁,加油吧!
到了這里,關(guān)于云服務(wù) Ubuntu 20.04 版本 使用 Nginx 部署靜態(tài)網(wǎng)頁的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!