在 ubuntu 架設靜態網站伺服器
主要是要講 npm (Nginx Proxy Manager) 至於架設的東西就隨意選個最簡單的 Nginx 當範例架設一個簡易網站就好
安裝 docker 套件
使用官方懶人包安裝docker
curl -fsSL https://get.docker.com | sudo sh; sudo usermod -aG docker $USER
創建範例網站
建立範例網站
# 建立範例 index.html
sudo mkdir -p /srv/www/mysite.com/html
echo '<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>我的網站</title>
</head>
<body>
<h1>歡迎來到我的 nginx 容器網站!</h1>
<p>這是來自 /srv/www/mysite.com 的內容。</p>
</body>
</html>' | sudo tee /srv/www/mysite.com/html/index.html > /dev/null
啟動 nginx 容器
使用簡易腳本來自動創建範本
# 安裝
docker run -d \
--name www.mysite.com \
-v /srv/www/mysite.com/html:/usr/share/nginx/html:ro \
-p 8081:80 \
--restart=always \
nginx:alpine
安裝好之後測試一下
curl http://localhost:8081
有的看到範例內容的話就完成了
沒有留言:
張貼留言