nginx编译安装

nginx版本: 1.12.2

1. 安装依赖包

Yum  install –y  gcc  gcc-c++ zlib zlib-devel openssl openssl-devel pcre pcre-devel

 

2. 编译和安装nginx
执行如下命令:
# cd software/nginx-1.12.2
# ./configure --prefix=/data/nginx/ --with-http_ssl_module  --with-http_v2_module  \
--with-http_stub_status_module  --with-pcre

#Make

#Make install


–with-http_stub_status_module:支持nginx状态查询
–with-http_ssl_module:支持https
--with-http_v2_module:支持google的spdy,想了解请百度spdy,这个必须有ssl的支持
–with-pcre:为了支持rewrite重写功能,必须制定pcre

 

3. 安装完成启动nginx。 (如果用指定用户启动nginx要先修改nginx.conf的用户部分)

[root@localhost conf]#/data/nginx/sbin/nginx (启动nginx提示如下错误)

/data/nginx/sbin/nginx: error while loadingshared libraries: libpcre.so.1: cannot open shared object file: No such file ordirectory

建立软连接或配置环境变量

[hadoop@SCLABHADOOP01 ~]$ ln -s/usr/local/lib/libpcre.so.1 /lib64/ 

编辑用户目录下的 .bash_profile文件

PATH=$PATH:$HOME/bin:/data/nginx/sbin

/usr/nginx/sbin/nginx –t (判断Nginx配置是否正确)

/data/nginx/sbin/nginx(启动服务)

/data/nginx/sbin/nginx-s stop(停止服务)

/data/nginx/sbin/nginx-s reload(重启服务)

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值