前言: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对应