ubuntu下nginx安装和使用

如果ubuntu之前没有安装过G++、pcre和zlib,那先把这几个东西安装好,只要从网上把这几个东西下载下来,然后进入对应目录,运行./configure,再运行make,最后再make install一下即可。
前面的软件准备好之后,你就可以按照以下步骤安装nginx了:

1 解压 nginx

tar zxvf nginx-1.1.1.tar.gz 解压 nginx 后 /home 下面会有nginx-1.1.1 文件夹

2 配置nginx

cd nginx-1.1.1
./configure --prefix=/usr/local/nginx --with-http_stub_status_module

3 make

在linux 中输入 make 命令后屏幕会生成一堆文件,不用去管它

4 安装

在linux 中输入 make install

5 检查是否安装成功

cd /usr/local/nginx/sbin
./nginx -t
结果显示:
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

6 启动nginx

cd /usr/local/nginx/sbin 目录下面 输入 ./nginx 启动 nginx
如果不在当下目录可以通过一下命令启动:
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
-c制定配置文件的路径,不加-nginx会自动加载默认路径的配置文件。

7 检查是否启动成功

在浏览器中输入localhost。 看到nginx 欢迎界面说明启动成功
说明nginx 默认配置端口是80.配置文件主要是conf 文件夹中的nginx.conf 文件

8 停止nginx

pkill -9 nginx

9 也可通过查看nginx进程号然后kill掉进程:

ps -ef | grep nginx
然后把nginx进程停掉:kill -QUIT 进程号

10 重启nginx

/usr/local/nginx/sbin/nginx -s reload

server {
        listen      80;
        server_name  style.china.alibaba.com;   #建立style服务器
        index index.html index.htm;             #设置默认首页
        root /home/week/workspace/style;                #设置默认路径
         
       rewrite ^(/app/bing/.*)-min\.js$ $1.js  last;        #对style_trade应用下的min文件进行去除,直接显示源文件
      
        #对于其中一个需求进行重定向
        location ~*/purchase/page/{                                          
            rewrite ^(.*)$ $1 break;
            add_header from style_purchase ;           #标记
        }
         
        location ~*/purchase-v2/page/{                                          
            rewrite ^(.*)$ $1 break;
            add_header from style_purchase ;           #标记
        }
     
        #其他文件直接定位到线上服务器
        location /{
            proxy_pass  http://110.75.196.23/ ;
            add_header from style_online;
        }
 
    }



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值