首页 > 其他 > 详细

nginx安装和简单配置

时间:2016-01-30 02:34:11      阅读:146      评论:0      收藏:0      [点我收藏+]

菜鸟简单折腾了一下。各种Google 百度,记录一下

环境centos7 

http://nginx.org 下载nginx 然后解压进入nginx文件夹

sudo ./configure

nginx依赖 zlib gzip pcre  直接yum search 然后安装

执行完之后 

sudo make install

然后

cd /usr/local/nginx/sbin
sudo ./nginx start

现在就可以访问http://localhost  就会显示nginx的欢迎页面了

 

配置nginx反向代理()

cd /usr/local/nginx/conf
sudo vim nginx.conf
 server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
           #把请求转发到127.0.0.1:8080
           proxy_pass http://127.0.0.1:8080;
           index /;
              #在请求头里设置 Host 
               proxy_set_header Host $host;
           
 }

现在访问http://localhost就会被nginx反向代理到http://127.0.0.1:8080 (开个tomcat就能看到效果了)

 

配置负载均衡

修改nginx.conf

 upstream xyz327.com {
           server 127.0.0.1:8080 weight=1;
           server 127.0.0.1:8081 weught=2;
 }
server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;
     
        location / {
           #把请求转发到127.0.0.1:8080
           proxy_pass http://xyz327.com;
           index /;
              #在请求头里设置 Host 
               proxy_set_header Host $host;
           
 }

把proxy_pass 设置为 http:// (upstream配置的值) 

weight 表示每个服务器的权重。weight越大 server被分配的请求就越多

修改了nginx.conf 之后 

cd /usr/local/nginx/sbin

sudo ./nginx -s reload 
重载配置文件

nginx安装和简单配置

原文:http://www.cnblogs.com/xyz327/p/5170290.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!