CentOS怎么安裝配置Nginx

小億
88
2023-08-23 23:10:30

要在CentOS上安裝和配置Nginx,可以按照以下步驟進(jìn)行操作:

  1. 更新系統(tǒng)軟件包:
sudo yum update
  1. 安裝Epel軟件倉(cāng)庫(kù):
sudo yum install epel-release
  1. 安裝Nginx:
sudo yum install nginx
  1. 啟動(dòng)Nginx服務(wù):
sudo systemctl start nginx
  1. 配置Nginx自動(dòng)啟動(dòng):
sudo systemctl enable nginx
  1. 配置防火墻規(guī)則,允許HTTP和HTTPS流量:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
  1. 驗(yàn)證Nginx是否已成功安裝:

打開Web瀏覽器,輸入服務(wù)器的IP地址或域名,如果能看到Nginx的默認(rèn)歡迎頁(yè)面,則安裝成功。

  1. 配置Nginx虛擬主機(jī):

編輯Nginx配置文件 /etc/nginx/nginx.conf,添加或修改虛擬主機(jī)配置,例如:

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

配置完成后,保存并退出文件。

  1. 重新加載Nginx配置:
sudo systemctl reload nginx
  1. 驗(yàn)證虛擬主機(jī)配置是否生效:

打開Web瀏覽器,輸入服務(wù)器的IP地址或域名,如果能訪問到配置的虛擬主機(jī)的網(wǎng)頁(yè)內(nèi)容,則配置成功。

以上是在CentOS上安裝和配置Nginx的基本步驟,根據(jù)實(shí)際需求,還可以進(jìn)行更詳細(xì)的配置和優(yōu)化。

0