準(zhǔn)備工作
在安裝nginx之前,我們需要確保系統(tǒng)已更新到最新版本。打開終端,運(yùn)行以下命令:
sudo yum update -y
添加nginx官方倉庫
為了安裝最新版本的nginx,我們需要添加nginx官方倉庫。創(chuàng)建一個新文件:
sudo vi /etc/yum.repos.d/nginx.repo
將以下內(nèi)容粘貼到文件中:
[nginx]
name=nginx repo
baseurl=https://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
安裝nginx
現(xiàn)在我們可以使用yum命令安裝nginx:
sudo yum install nginx -y
啟動nginx服務(wù)
安裝完成后,啟動nginx服務(wù)并設(shè)置為開機(jī)自啟:
sudo systemctl start nginx
sudo systemctl enable nginx
配置防火墻
如果您使用了防火墻,需要開放80端口:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --reload
驗(yàn)證安裝
在瀏覽器中輸入服務(wù)器IP地址,如果看到nginx歡迎頁面,說明安裝成功。
nginx配置
nginx的主配置文件位于 /etc/nginx/nginx.conf。您可以根據(jù)需要修改配置:
sudo vi /etc/nginx/nginx.conf
結(jié)語
通過以上步驟,您已經(jīng)成功在Centos7上安裝并運(yùn)行了nginx。nginx是一個強(qiáng)大的Web服務(wù)器,您可以根據(jù)項(xiàng)目需求進(jìn)行進(jìn)一步的配置和優(yōu)化。