linux下源码安装nginx的总结

过程总结:

1、准备工作:

  wget  -c  nginx的rpm包链接地址

  #如果没有wget命令可以用yum -y install wget 自行安装

  选项-c代表断点续传,不明白什么叫断点续传的小伙伴可以百度一下

  登录nginx官网,找到要下载的rpm包,然后复制链接地址即可。

 

  mv  nginx-1.18.0.tar.gz  /opt/

  #将下载的nginx源码包移动到/opt目录下

2、解压:

  tar  xf  /opt/nginx-1.18.0.tar.gz   -C   /usr/local/src/

  #将nginx源码包解压到/usr/local/src下,-C选项指定解压路径,可自定义

 

  cd  /usr/local/src/nginx-1.18.0 /

  #切换到/usr/local/src/nginx-1.18.0 下

 

3、预编译:

  ./configure   --prefix=/usr/local/nginx   --user=nginx  --group=nginx  --with-http_ssl_module

  #prefix指定解压路径,user创建用户nginx,group创建用户组nginx

  重点:若预编译报错,仔细阅读提示,一般会提示需要下载的软件或环境,如requires XXX library 或.c或.h

  则yum install -y  XXX-devel ,即缺什么装什么。

  用echo  $?  检验是否编译成功,成功则输出0,输出非0数则出错

 

4、编译:

  make 等价于 make  -f  Makefile

  make  -j  N 

  # -j 选项可以指定多少进程同时编译,N=2,4,8,16,32,不指定的话默认为1

 

5、安装:

  make   install 

  #选项与上面一致

 

完成!

 

版权

作者:kyrief

出处:https://blog.csdn.net/kyrief

版权声明:本文版权归作者和CSDN共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

请朋友们尊重他人的劳动成果,谢谢大家!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值