常常用使用Nginx來部署咱們的網站,個人服務器是CentOS7。我不喜歡使用下載一個Nginx解壓包而後解壓的那種,我喜歡下面的這種。html
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2.安裝Nginxnginx
yum install -y nginx
3.啓動Nginx,安裝完默認不啓動git
systemctl start nginx.service
4.有時重啓服務器,Nginx不會啓動,得手動啓動,因此能夠使用以下代碼讓開機時自動啓動centos
systemctl enable nginx.service
5.得提早在服務器上開放80端口,不讓無法訪問。開放完訪問你的公網IP,有東西出來就是成功了。服務器
6.Nginx站點存放位置工具
/etc/nginx/conf.d/測試
/etc/nginx/nginx.conf網站
/etc/nginx/conf.d/default.confspa
/usr/share/nginx/html.net
7.經常使用的Nginx命令
# 重啓Nginx
nginx -s reload
# 測試Nginx的配置文件是否正確
nginx -t
# 關閉Nginx
nginx -s stop
sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall-cmd --permanent --zone=public --add-service=https sudo firewall-cmd --reload
其餘問題
服務器部署網站後,公網ip能夠訪問,域名不能訪問問題(穩)