Linux-Ubuntu環境安裝Nginx和配置二級域名跳轉
前言:Centos和ubuntu環境的區別,可以檢視下nginx的配置檔案wheresi nginx顯示不同的目錄結構,本文主要講Ubuntu系統下如何配置
1、刪除Nginx:
apt-get --purge autoremove nginx
2、安裝Nginx:
sudo apt-get update
sudo apt-get install nginx
3、切換到 cd /etc/nginx/sites-available 下建立檔案:touch test
4、編輯vim test新增如下配置
server {
listen 80;
server_name test.test.com;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
proxy_pass http://伺服器id或者本地地址:埠;
}
}
5、檢視配置檔案是否正確:
sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
6、如果報錯可能是沒有正確的停止,通過指令檢視埠的程序
ps –ef | grep nginx 、如果存在將程序殺掉:kill -9 程序ID
7、重啟載入Nginx配置:
cd /usr/local/nginx/sbin
sudo ./nginx -s reload
8、如果要配置多個二級域名跳轉在
/etc/nginx/sites-available下建立多個配置將域名和ip繫結即可
需要注意的是域名解析的ip指向要和伺服器ip