在linux服务器下创建一个用户
首先建立一个用户:useradd xuepa
进入home文件下的xuepa文件里面存放上传的nginx压缩包:cd /home/xuepa
解压上传的nginx压缩包:tar xvf nginx-1.10.0.tar.gz
解压完成之后进入nginx-1.10.0文件下:cd nginx-1.1.0.0
在nginx文件下进行配置:./configure --prefix=/opt/nginx --sbin-path=/usr/bin/nginx --sbin-path=/usr/bin/nginx
配置完成之后进行安装和编译:make && make install
安装编译完成之后在nginx的文件下启动nginx:nginx
停止:nginx -s stop
重启:nginx -s reload
关闭防火墙:chkconfig iptables off 或是 service iptables stop
查看防火墙当前状态:service iptables status
注意:如果是阿里云服务器还要去控制台,在安全组内把80端口开放出来
然后测试nginx是否可以正常使用:在浏览器中输入对应的IP地址检测80端口是否被nginx接管
修改/opt/nginx/conf文件下的配置文件:vim /opt/nginx/conf/nginx.conf
或是在xftp5下修改配置文件:
server {
listen 80;
server_name 域名;
proxy_set_header X-Forwarded-Host Shost;
proxy_set_header X-Forwarded-Server Shost;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
location / {
proxy_pass http://代理地址:端口号
proxy_connect_timeout 600;
proxy_read_timeout 600;
}
}