最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

在 Ubuntu 22.04 LTS 上手動(dòng)安裝 Nginx 和 Wordpress

2022-12-05 02:17 作者:梅塔沃克  | 我要投稿

在本教程中,我們將要學(xué)習(xí)使用命令終端在 Ubuntu 22.04 Jammy JelyFish LTS Linux 上安裝 Nginx 的簡(jiǎn)單命令。

除了用作 Web 服務(wù)器外,它還用作代理、緩存和負(fù)載平衡服務(wù)器。要安裝它,您只需要一個(gè) Linux 服務(wù)器(例如 Ubuntu 22.04)和 sudo 用戶權(quán)限以及網(wǎng)絡(luò)連接。

在 Ubuntu 22.04 LTS 上安裝 Nginx 的步驟

1.更新Ubuntu 22.04

從更新系統(tǒng)開始,我們將刷新 APT 包管理器索引緩存。當(dāng)我們使用默認(rèn)包管理器在 Ubuntu 上安裝一些應(yīng)用程序時(shí),這一點(diǎn)很重要。

sudo apt update

2.在Ubuntu 22.04上安裝Nginx

Nginx 是一種流行的開源軟件,因此可以使用 Ubuntu 22.04 的默認(rèn)系統(tǒng)存儲(chǔ)庫進(jìn)行安裝。因此,在您的命令終端中只需運(yùn)行以下命令。

sudo apt install nginx

3.啟動(dòng)、重啟或停止Nginx服務(wù)

安裝完成后,我們不需要做任何其他事情。但是,要確認(rèn)它在我們的系統(tǒng)上運(yùn)行良好而不會(huì)產(chǎn)生任何錯(cuò)誤,請(qǐng)運(yùn)行此處給出的命令。

獲取版本詳細(xì)信息:

nginx -v

為了檢查 Nginx 服務(wù)的狀態(tài),我們可以使用:

sudo systemctl status nginx --no-pager -l

如果服務(wù)沒有運(yùn)行,那么我們可以使用以下命令啟動(dòng)它:

sudo systemctl start nginx

以后,停止或重新啟動(dòng) Nginx,那么要使用的命令是:

重新啟動(dòng):

sudo systemctl restart nginx

停止:

sudo systemctl stop nginx

4.為Nginx打開防火墻

如果您依賴 Ubuntu 系統(tǒng)防火墻并且它處于活動(dòng)狀態(tài),那么我們必須為 HTTP 連接打開端口 80,為 HTTPS 連接打開 443。您可以為此使用給定的命令:

sudo ufw allow 'Nginx Full'

而使用阿里云、騰訊云等云托管服務(wù)的用戶則需要在其服務(wù)提供商的防火墻中手動(dòng)打開端口。有需要國(guó)外服務(wù)器的移步到我的博客看看,高中低端任何價(jià)位都有。

5.檢查測(cè)試頁面

要確認(rèn) Nginx 正在通過 HTTP 正確傳送測(cè)試頁面,請(qǐng)打開瀏覽器并鍵入:http://127.0.0.1http://你的IP地址


能訪問圖形界面運(yùn)行瀏覽器,想訪問Nginx測(cè)試頁面的;也可以使用終端命令。可以執(zhí)行:

sudo apt install curl

現(xiàn)在,使用 curl 獲取頁面詳細(xì)信息:

curl –i 127.0.0.1

或者

curl -i your-server-ip

注意:將 your-server-IP 替換為分配給您的服務(wù)器的實(shí)際 IP 地址。

使用 curl 和終端訪問測(cè)試頁面后得到的輸出將是 HTML 格式。

6. 用于 WordPress 的 Nginx 服務(wù)器塊

一旦我們啟動(dòng)并準(zhǔn)備好 Nginx 服務(wù)器,我們就可以通過放置我們的 Web 文件來開始我們的網(wǎng)站。但是,默認(rèn)情況下,Nginx Web 服務(wù)器會(huì)讀取 /var/www/html 下可用的文件。但是,當(dāng)涉及到在單個(gè) Web 服務(wù)器上設(shè)置多個(gè)域名或多個(gè)網(wǎng)站時(shí),我們需要為每個(gè)網(wǎng)站配置服務(wù)器模塊。

假設(shè)您有一個(gè) xyz.com 域名并想為其安裝 WordPress。首先為其創(chuàng)建一個(gè)目錄,用于存放WordPress的內(nèi)容。

注意:將 xyz.com 替換為您要使用的域名。

sudo mkdir -p /var/www/xyz.com/html

更改創(chuàng)建的目錄權(quán)限:

sudo chown -R $USER:$USER /var/www/xyz.comsudo chmod -R 755 /var/www/xyz.com

將您要訪問的網(wǎng)站的文件放在您的域下創(chuàng)建的目錄下。例如,您要設(shè)置 WordPress。那我們就先下載。您可以為您想要的網(wǎng)站放置任何其他 CMS 或 HTML 文件。

對(duì)于 WordPress,首先,下載它:

wget https://wordpress.org/latest.zip

提取文件并將其移動(dòng)到您為域創(chuàng)建的目錄中。

unzip latest.zipmv wordpress/* -d /var/www/xyz.com/html

創(chuàng)建服務(wù)器配置塊:

現(xiàn)在,讓我們?cè)?Apache Web 服務(wù)器中創(chuàng)建一個(gè)稱為虛擬主機(jī)配置的配置塊。

sudo nano /etc/nginx/sites-available/xyz.com

添加以下行:

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

注意:要運(yùn)行 WordPress,您的系統(tǒng)必須安裝 PHP。

要保存文件,請(qǐng)按 Ctrl+O,按 Enter 鍵,然后退出 Ctrl+X。這里也可以使用vim;

7.啟用創(chuàng)建站點(diǎn)配置

創(chuàng)建文件后,讓我們?cè)?Nginx 的啟用站點(diǎn)的文件夾中為其創(chuàng)建一個(gè)符號(hào)鏈接,以便 Web 服務(wù)器可以讀取它。

sudo ln –s /etc/nginx/sites-available/xyz.com /etc/nginx/sites-enabled

重啟 Nginx:

sudo systemctl restart nginx

8.測(cè)試配置文件

現(xiàn)在,讓我們測(cè)試配置文件,看看我們創(chuàng)建的文件是否有任何錯(cuò)誤。

sudo nginx -t

輸出必須是:

nginx: the configuration file /etc/nginx/nginx.conf syntax is oknginx: configuration file /etc/nginx/nginx.conf test is successful

  1. 訪問您的 Web 文件

現(xiàn)在,打開您的瀏覽器,它可以訪問您安裝了 Nginx 網(wǎng)絡(luò)服務(wù)器的服務(wù)器 IP 地址。按以下格式鍵入 IP 地址或域:

http://server-ip-adress或者http://your-domain.com

在我們的例子中,是 xyz.com。


這樣我們就在Ubuntu 22.04上安裝使用Ngnix Web服務(wù)器來完成一個(gè)wordpress網(wǎng)站了。


在 Ubuntu 22.04 LTS 上手動(dòng)安裝 Nginx 和 Wordpress的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
普兰县| 土默特右旗| 正蓝旗| 开阳县| 奎屯市| 长海县| 新闻| 元谋县| 河东区| 红河县| 墨竹工卡县| 通州市| 清原| 思茅市| 长宁县| 花垣县| 浠水县| 万年县| 定远县| 额济纳旗| 泰和县| 萍乡市| 嘉荫县| 通州区| 巩义市| 霍州市| 虞城县| 双城市| 曲麻莱县| 浏阳市| 双辽市| 武陟县| 凉城县| 大化| 封开县| 额尔古纳市| 贵港市| 建昌县| 岱山县| 八宿县| 阿巴嘎旗|