2019年1月1日 星期二

在CentOS如何安裝Nginx

1. 執行安裝一些好用的套件
yum install -y vim git wget

2. 設定 nginx yum repo,CentOS 7 的yum沒有內建 nginx,所以要先設定 yum的nginx repo,才能用yum方式安裝
執行vim /etc/yum.repos.d/nginx.repo,內容如下:
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1

3. 接下來便可以使用 yum 指令安裝 nginx
yum install -y nginx

4. 啟動 nginx,查看目前運作狀態,至少要能看到Active: active (running)
systemctl start nginx
systemctl enable nginx
systemctl status nginx

5. 允許防火牆讓 HTTP、HTTPS 封包通過
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload

6. 就可以打開網頁看看能不能出現nginx預設首頁