Ubuntu 18.04 安装 nginx 并搭建一个简单的网站
目錄
- 一、安裝 nginx
- 二、設置 nginx 服務器模塊
- 三、總結
- 四、參考資料
盡你所學(采用 html、或 CSS、或 Javascript 等)完成一個靜態網頁,比如制作一個簡單的個人介紹網頁,至少包含一張圖片、一個二級網頁跳轉鏈接和一個文件下載鏈接;將制作的網頁資料上傳至 Ubuntu 系統,用 ngnix 完成一個簡單 web 網站。
編譯環境:Ubuntu 18.04
使用語言:html
安裝工具:nginx
一、安裝 nginx
- 使用命令:
- 安裝完成后,請檢查 nginx 服務的狀態:
注:顯示如下時,按 Q 返回。
- 檢查 nginx 版本:
- 如果您正在運行防火墻,則還需要打開端口 80 和 443 。
- 可以通過以下方式驗證更改:
- 使用命令查看 Ubuntu 的 IP 地址:
- 使用瀏覽器輸入:http://你的 Ubuntu 的 IP 地址(例:http://192.168.0.7)打開默認的 nginx 登錄頁面。
- 至此,就成功安裝了 nginx ,更多的 nginx 使用命令請參考以下:
二、設置 nginx 服務器模塊
第一步:將域名指向本機
- 使用命令:
- 然后添加一行內容(域名可以自己隨便設置,這里我設置的為 ubuntuzcj.com):
- 保存之后,重啟 network:
第二步:創建目錄結構
文檔根目錄是域名網站文件的存儲和響應請求的目錄,將文檔根目錄設置為我們想要的任何位置,但在本指南中,我們將使用以下目錄結構:
/var/www/
├── ubuntuzcj.com
│ └── public_html
├── ubuntuzcj.net
│ └── public_html
- 我們希望在 /var/www 目錄下的服務器上托管的每個域創建一個單獨的目錄,在每個這些目錄中,我們將創建一個 public_html 目錄來存儲域網站文件。
- 我們來為我們的域 ubuntuzcj.com 創建根目錄。
- 后續需要使用 rar 來壓縮文件,所以先下載好。
- 下載完畢后,進入域文檔根目錄下,此時沒有任何文件。
- 創建一個 123.txt 文件并用 rar 壓縮。
- 緊接著,在 123.rar 同目錄下創建一個 index.html ,并輸入以下的代碼。
- 然后保存,現在有三個文件了。
第三步:創建服務器塊
默認情況下,在 Ubuntu 系統上 nginx 服務器模塊配置文件存儲在 /etc/nginx/sites-available 目錄中,這些目錄通過到 /etc/nginx/sites-enabled/ 目錄的符號鏈接啟用。
- 首先創建基本配置文件。
- 要啟用新的服務器塊文件,我們需要創建一個從文件到啟動站點的符號鏈接,該目錄在啟動期間由 nginx 讀取。
第四步:測試 nginx 配置是否正確:
- 使用如下命令:
- 如果沒有錯誤,請重新啟動 nginx 服務以啟用新的更改。
- 最后,在瀏覽器中使用域名打開網頁。
- 這個網頁可以轉到百度官網,也可以已下載文件。
三、總結
按照上訴方法搭建的網站,也是能是本機自己能訪問,如果要搭建外網能訪問的網站,就需要自己買一個服務器,然后將自己的網頁放上去,我覺得太貴了就沒買了,就只是演示下本機如何搭建網站,如果你擁有自己的服務器,可以根據參考資料進行網站的搭建。
四、參考資料
1、如何在Ubuntu 18.04上安裝Nginx
2、如何在Ubuntu 18.04上設置Nginx服務器模塊
3、在Ubuntu 18.04上使用Let’s Encrypt保護Nginx
4、教你在自己的服務器上搭建一個網站
總結
以上是生活随笔為你收集整理的Ubuntu 18.04 安装 nginx 并搭建一个简单的网站的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阅读ConcurrentHashMap源
- 下一篇: ubuntu找不到无线网络