国产美女爆乳午夜性涩视频_无码人妻精品一区二区三18禁_无码精品A∨在线观看十八禁下载_亚洲AvV无码一区二区在线播放

您的位置:首頁(yè) >資訊 > 正文

天天實(shí)時(shí):linux安裝nginx以及nginx常用配置

來(lái)源:騰訊云2023-04-11 20:23:27

Nginx是一款高性能的Web服務(wù)器和反向代理服務(wù)器。它具有輕量級(jí)、高并發(fā)和低資源消耗的特點(diǎn),越來(lái)越受到廣泛的關(guān)注和應(yīng)用。

本文將介紹如何在Linux操作系統(tǒng)中安裝和配置Nginx,并提供一些常用的配置示例。


(資料圖片僅供參考)

安裝Nginx

Ubuntu/Debian系統(tǒng)

在Ubuntu或Debian系統(tǒng)中,可以使用apt-get包管理器安裝Nginx。

更新軟件包列表:

sudo apt-get update

安裝Nginx:

sudo apt-get install nginx

CentOS/RHEL系統(tǒng)

在CentOS或RHEL系統(tǒng)中,可以使用yum包管理器安裝Nginx。

安裝epel-release:

sudo yum install epel-release

安裝Nginx:

sudo yum install nginx

常用配置示例

靜態(tài)文件服務(wù)器

Nginx可以作為一個(gè)靜態(tài)文件服務(wù)器來(lái)使用。這里我們將Nginx配置為提供靜態(tài)文件的服務(wù)。

修改Nginx配置文件:

sudo vi /etc/nginx/nginx.conf

在http部分添加以下配置:

http {    server {        listen 80;        server_name example.com;        location / {            root /var/www/example.com;            index index.html;        }    }}

上述配置中:

listen指定Nginx監(jiān)聽的端口;server_name指定訪問(wèn)的域名;location指定靜態(tài)文件所在的目錄,以及默認(rèn)的主頁(yè)文件。

創(chuàng)建靜態(tài)文件目錄:

sudo mkdir /var/www/example.comsudo vi /var/www/example.com/index.html

index.html中添加內(nèi)容。

重啟Nginx服務(wù):

sudo systemctl restart nginx

現(xiàn)在可以通過(guò)訪問(wèn)http://example.com來(lái)查看靜態(tài)文件。

反向代理服務(wù)器

Nginx也可以作為反向代理服務(wù)器來(lái)使用,將請(qǐng)求轉(zhuǎn)發(fā)給后端的應(yīng)用程序服務(wù)器。

修改Nginx配置文件:

sudo vi /etc/nginx/nginx.conf

在http部分添加以下配置:

http {    upstream backend {        server 127.0.0.1:8080;    }    server {        listen 80;        server_name example.com;        location / {            proxy_pass http://backend;            proxy_set_header Host $host;            proxy_set_header X-Real-IP $remote_addr;        }    }}

上述配置中:

upstream定義了一個(gè)名為backend的服務(wù)器組,其中包含了一個(gè)后端應(yīng)用程序服務(wù)器;server定義了一個(gè)監(jiān)聽80端口的虛擬主機(jī);location定義了將所有請(qǐng)求轉(zhuǎn)發(fā)給backend服務(wù)器組,并設(shè)置了一些代理請(qǐng)求頭。

重啟Nginx服務(wù):

sudo systemctl restart nginx

現(xiàn)在可以通過(guò)訪問(wèn)http://example.com來(lái)訪問(wèn)后端應(yīng)用程序服務(wù)器。

關(guān)鍵詞:

最近更新