ngxinx : 強大的web項目發布服務軟件!
1.支持域名解析
2.支持流量監控
3.對靜態資源處理能力強大!
4.負載均衡配置.
反向解析等......
通過yum安裝
centos 的軟件源中默認無nginx軟件,centos軟件源位置: /etc/yum.repos.d/
# 1.添加nginx的軟件源 vi /etc/yum.repos.d/nginx.repo # 按i進入編輯模式 [nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
# 保存退出 :wq # 2. 安裝 yum install -y nginx # 3. 添加為系統服務(可以開機自啟動) systemctl enable nginx # 4. 啟動/停止/重啟 systemctl start/stop/reload nginx # 5. 查看運行的端口 netstat -atunp # 6. 本地訪問nginx默認發布的首頁 curl 127.0.0.1:80 # 80可以不寫 # 7. 關閉防火牆,外網可以通過Ip訪問nginx默認的首頁
systemctl stop firewalld.service
通過源碼安裝
# 1. 先下載
cd /usr/local
wget http://nginx.org/download/nginx-1.13.7.tar.gz # 2. 解壓 tar -zxvf nginx-1.13.7.tar.gz # 3. 編譯 cd nginx-1.13.7 ./configure # 4. 安裝 make make insatll # 5. 啟動並訪問默認頁面 cd /usr/local/nginx/sbin ./nginx #啟動-------->啟動成功后,可以訪問默認的nginx頁面
./nginx -s stop #停止
./nginx -s reload #重啟
./nginx -t #檢查nginx.conf配置文件的語法 # 6. 檢查運行狀態
netstat -atunp
# 查看80端口
curl 127.0.0.1:80
# 本地訪問默認頁面
http://IP地址:80
# 遠程訪問nginx默認頁面 (前提:雲服務器控制台手動打開80端口)
替換ngxin默認首頁為自己的頁面
# 1. 找nginx安裝位置 whereis nginx #(安裝位置etc 中, 網頁在:/usr/share/nginx/html中) # 2. 上傳自己的網站到nginx的html目錄 # /usr/share/nginx/html