linux下安装源码Nginx

注:安装依赖包与库

yum -y install cmake lrzsz gcc automakeautoconf libtool gcc-c++ libevent libevent-devel zlib zlib-devel opensslopenssl-devel libxml2 libxml2-devel libjpeg libjpeg-devel libpnglibpng-devel    

yum -y install ncurses-devel   

yum -y install libcurl libcurl-devel  

 

==============================================================================

安装nginx:

./configure --help 来查看

./configure --prefix=/usr/local/nginx        //安装路径

--with-pcre=/usr/local/pcre     //pcre包

make 编译  [生成 2 进制]

make install [把生成的 2 进制复制到 prefix 指定的安装路径里]

make && make install

启动 nginx:./sbin/nginx

 

==============================================================================

 

强行停

pkill -9 程序名

 

centos关闭防火墙:

service iptables stop

 

centos关闭firewalld

sudo systemctl stop firewalld.service&& sudo systemctl disable firewalld.service

 

启动 nginx

/usr/local/nginx/sbin/nginx

./sbin/nginx

重启:./sbin/nginx -s reload

nginx

 

nginx可以用一些参数,如:

nginx -t 测试配置是否正确

nginx -s reload 加载最新配置 (等待结束杀死,然后开辟新的)

nginx -s reopen 重新打开日志

nginx -s stop 立即停止(不等待,立即杀死)

nginx -s quit 优雅停止 (等待结束杀死)

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值