1. 程式人生 > 實用技巧 >安裝nginx(預設監聽80)

安裝nginx(預設監聽80)

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