要在Ubuntu上部署靜態站點,您需要先安裝一個 Web 服務器,比如 Apache 或 Nginx。以下是在 Ubuntu 上部署靜態站點的一般步驟:
安裝 Web 服務器:
sudo apt update
sudo apt install apache2
sudo apt update
sudo apt install nginx
將您的靜態站點文件上傳到 Web 服務器的默認目錄中。對于 Apache,這個目錄通常是 /var/www/html/
,對于 Nginx,這個目錄通常是 /var/www/html/
或 /usr/share/nginx/html/
。
配置 Web 服務器以服務靜態站點:
/etc/apache2/sites-available/000-default.conf
,將 DocumentRoot
設置為您的靜態站點目錄。/etc/nginx/sites-available/default
,將 root
設置為您的靜態站點目錄。重啟 Web 服務器以使配置更改生效:
sudo systemctl restart apache2
sudo systemctl restart nginx
確保防火墻允許對 Web 服務器的訪問:
sudo ufw allow 'Apache' # 如果使用 Apache
sudo ufw allow 'Nginx HTTP' # 如果使用 Nginx
在瀏覽器中輸入您的服務器的 IP 地址或域名,您應該能夠看到您的靜態站點。
請注意,以上步驟中的路徑和配置可能會因 Ubuntu 版本和 Web 服務器的不同而有所不同。確保根據您的實際情況進行相應的調整。