国产精品chinese,色综合天天综合精品网国产在线,成午夜免费视频在线观看,清纯女学生被强行糟蹋小说

    <td id="ojr13"><tr id="ojr13"><label id="ojr13"></label></tr></td>
        • <source id="ojr13"></source>
            <td id="ojr13"><ins id="ojr13"><label id="ojr13"></label></ins></td>

            Article / 文章中心

            在Ubuntu上安裝NGINX Web服務(wù)器并創(chuàng)建網(wǎng)站!

            發(fā)布時(shí)間:2024-01-17 點(diǎn)擊數(shù):783

            在Ubuntu上安裝NGINX Web服務(wù)器并創(chuàng)建網(wǎng)站!

            如何使用UbuntuNGINX安裝Web服務(wù)器,使用A Cloud Guru的網(wǎng)站來啟動虛擬機(jī)。
            我們將使用Ubuntu 18.04 LTS服務(wù)器

            1更新服務(wù)器上的所有軟件包

            2、Nginx Web服務(wù)器

            3啟用NGINX Web服務(wù)器

            4、獲取您服務(wù)器的公共IP,在瀏覽器訪問,以驗(yàn)證我們是否可以通過Internet測試網(wǎng)頁!

            5、進(jìn)一步操作;
            創(chuàng)建一個(gè)HTML頁面,顯示<“歡迎來到團(tuán)隊(duì)名稱>。

            6、自動運(yùn)行過程
            創(chuàng)建并執(zhí)行一個(gè)bash腳本來完成所有這些工作,以自動化該過程。

            什么是Ubuntu

            Ubuntu是當(dāng)今最流行的Linux服務(wù)器之一,它有很多好處。據(jù)報(bào)道,有10967家公司在其技術(shù)堆棧中使用Ubuntu,包括Instacart,RobinhoodSlack

            一些主要的好處包括:

            1、它是一個(gè)自由和開源的操作系統(tǒng),這意味著用戶可以修改和分發(fā)他們認(rèn)為合適的源代碼。

            2Ubuntu擁有一個(gè)大型軟件庫,其中包含數(shù)千個(gè)免費(fèi)和開源軟件包。

            3、Ubuntu與各種硬件兼容,可以在臺式機(jī)和服務(wù)器上運(yùn)行,使其成為多功能操作系統(tǒng)。


            為什么要使用Nginx?

            NGINX是一種流行的Web服務(wù)器(類似于Apache),用于Linux服務(wù)器。它經(jīng)常被用作反向代理,負(fù)載平衡器及其緩存HTTP的能力。選擇NGINX而不是其他Web服務(wù)器的一些原因是因?yàn)樗男阅埽?fù)載平衡,反向代理,HTTP緩存,安全性等。

            安裝NGINX

            在安裝NGINX之前,我們要在Ubuntu服務(wù)器上采取的第一步是使用存儲庫中的最新更改更新本地包索引,這也是任何安裝的好做法。這將更新可用軟件包的最新版本,包括任何依賴項(xiàng)。然后,我們可以繼續(xù)安裝NGINX

            我們開始吧!登錄到服務(wù)器(SSHing)后,您將運(yùn)行以下命令。

            sudo apt update -y

            sudo apt install -y nginx

            要啟用NGINX,請運(yùn)行以下兩個(gè)命令:

            系統(tǒng)ctl啟用nginx

            Systemctl start nginx

            注意:Ubuntu現(xiàn)在自動啟用并啟動NGINX。我們可以運(yùn)行下面的命令,看看它是否安裝并運(yùn)行。

            systemctl status ngimx


            我們還可以將我們的公共IP放置到任何Web瀏覽器中,我們應(yīng)該看到以下內(nèi)容!


            就是這樣!在Linux中創(chuàng)建Web服務(wù)器就是這么簡單。如果您需要進(jìn)一步操作,請繼續(xù)下面的內(nèi)容。

            我們的下一步將是創(chuàng)建一個(gè)網(wǎng)站。

            默認(rèn)的HTML頁面位于目錄中:/var/www/html

            您可以將靜態(tài)頁面放置在這里,或者使用虛擬主機(jī)并將其放置在其他位置。
            注意:虛擬主機(jī)是一種在同一臺服務(wù)器上托管多個(gè)域名的方法。


            我們將創(chuàng)建自己的HTML文件,而不是編輯默認(rèn)的HTML文件。

            讓我們回到一個(gè)目錄并創(chuàng)建一個(gè)新目錄。


            看起來我們需要sudo權(quán)限int才能做到這一點(diǎn)。

            sudo vi/var/www/nginxweb/index.html

            注意:一旦你完成粘貼,點(diǎn)擊“ESC”鍵,然后鍵入wq”來寫入并關(guān)閉文件。我不得不把它寫在一張便利貼上,然后把它放在我的顯示器上,哈哈。

            HTML代碼是什么顯示在我們的網(wǎng)站上,現(xiàn)在我們需要設(shè)置一個(gè)虛擬主機(jī)文本文件。這將允許通過網(wǎng)絡(luò)連接到網(wǎng)站。

            我們將使用以下命令在/etc/nginx/sites-enabled/目錄中創(chuàng)建一個(gè)名為nginxweb的文本文件:

            sudo vi /etc/nginx/sites-enabled/nginxweb

            然后,粘貼以下內(nèi)容。注意,粘貼前必須編輯服務(wù)器名稱。

            server {
            listen 80;
            listen [::]:80;
            server_name www.example.com example.com;
            server_name;
            root /var/www/nginxweb;
            index index.html;       location / {
            try_files $uri $uri/ =404;
            }
            }

            你將像以前一樣退出Vim。


            從頭開始,將文件重命名為ngnixweb而不是rafsnginx.這并沒有解決問題。

            我發(fā)現(xiàn)如果我用公共IP交換IP,它現(xiàn)在可以工作了!

            本次操作到此結(jié)束如果您仍然不滿意,并希望繼續(xù)進(jìn)行更進(jìn)一步操作,請繼續(xù)看下節(jié)。

            創(chuàng)建并執(zhí)行一個(gè)bash腳本來自動執(zhí)行此過程。

            #!/bin/bash
            # Update all packages on the server
            apt-get update
            apt-get upgrade -y
            # Install NGINX Web Server
            apt-get install nginx -y
            # Enable NGINX Web Server
            systemctl enable nginx
            systemctl start nginx

            您可以通過將此腳本保存到擴(kuò)展名為.sh的文件中來運(yùn)行此腳本,并使該文件可執(zhí)行:

            chmod +x.sh

            并運(yùn)行它與:

            sudo的縮寫.sh格式


            如果腳本成功運(yùn)行,就出現(xiàn)這樣的頁面。就已經(jīng)結(jié)束了