旺达泥网——王豆豆

微信公众号王豆豆关于我们

当前位置:首页 > 网络技术 > ubuntu安装配置nginx

ubuntu安装配置nginx

首先我们需要安装一下nginx,命令如下:


sudo apt-get install nginx


 


安装完成之后,我们先检查一下nginx的版本,看下是否安装成功


nginx -v


安装成功后,我们进入nginx的目录下


cd /etc/nginx/


 


我们进入今后可以通过ls命令看下下面有哪些文件夹


接着我们我们进入到conf.d的这个文件夹,新建一个命名为binguo-online-8787的配置文件


(命名看个人喜好,我一般是以自己域名加上端口号来命名)


cd conf.d


sudo vi binguo-online-8787.conf


 


创建之后我们来编译一下它的配置文件,建议自己一个个打进去,这样下次配置的时候会更有印象.


(如果编译错误,可以继续通过sudo vi binguo-online-8787.conf进去修改代码,大多是中英文,或者漏写了空格或多加了冒号的错误,然后重新保存编译就可以了)


注意:我的服务器端口是8787,默认监听端口是80端口   server_name 写自己服务器外网的ip地址 例如11.112.113.114  http://binguo写域名或者不写可以



下面代码根据自己的服务器监听的端口修改


upstream binguo{


     server 127.0.0.1:8787;


}


 


server {


     listen 80;


     server_name  11.112.113.114;


      


      location / {


             proxy_set_header X-Real-IP $remote_addr;


             proxy_set_header X-Forward-For $proxy_add_x_forwarded_for;


             proxy_set_header Host $http_host;


             proxy_set_header X-Nginx-Proxy true;


 


             proxy_pass http://binguo;


             proxy_redirect off;


      }


}


 


进入如果无法敲代码通过按下i键即可,敲完后按下esc键恢复初始命令光标状态再按下shift+;号,输入!wq保存代码


写完配置文件然后开始运行(如果操作时间过长需要重新输入管理员密码)


sudo nginx -t



显示运行成功后,重启下nginx


sudo nginx -s reload


然后我们就可以在浏览器上通过11.112.113.114访问到nginx默认的页面啦


除特别注明外,本站所有文章均为旺达泥网原创,转载请注明出处来自http://www.wangdani.cn/post/2877.html

网站分类
«    2024年2月    »
1234
567891011
12131415161718
19202122232425
26272829