1. 程式人生 > >Linux-Ubuntu環境安裝Nginx和配置二級域名跳轉

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