前言:Centos和ubuntu環境的區別,能夠查看下nginx的配置文件wheresi nginx顯示不一樣的目錄結構,本文主要講Ubuntu系統下如何配置nginx
一、刪除Nginx: ubuntu
apt-get --purge autoremove nginxvim
二、安裝Nginx: 服務器
sudo apt-get updatespa
sudo apt-get install nginxserver
三、切換到 cd /etc/nginx/sites-available 下建立文件:touch test進程
四、編輯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或者本地地址:端口; ip
client_max_body_size 200M;//涉及到圖片上傳記得設置下大小
}
}rem
五、查看配置文件是否正確:
Centos環境:sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
Ubuntu環境:sudo /usr/sbin/nginx -c /etc/nginx/nginx.conf
六、若是報錯多是沒有正確的中止,經過指令查看端口的進程
ps –ef | grep nginx 、若是存在將進程殺掉:kill -9 進程ID
七、重啓加載Nginx配置:
Centos環境:cd /usr/local/nginx/sbin
sudo ./nginx -s reload
Ubuntu環境:cd /etc/nginx
sudo -s reload
八、若是要配置多個二級域名跳轉在
/etc/nginx/sites-available下建立多個配置將域名和ip綁定便可
須要注意的是域名解析的ip指向要和服務器ip對應