nginx二进制编译

Posted a124

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx二进制编译相关的知识,希望对你有一定的参考价值。

首先需要一个干净的环境

cd /etc/yum.repos.d/dvd.repo

修改:baseurl=file:///opt/dvd

mkdir /opt/dvd

mount /dev/sr0 /opt/dvd

yum clean all

yum list

安装开发工具:yum grouplist"Development Tools" "Server Platform Development"

安装zlib-devel和pcre-devel两个软件包

技术分享图片

展示pcre-devel的详细信息   yum info pcre-devel

userada -s /sbin/nologin  -M nginx

技术分享图片

下载nginx包并解压

到解压后的nginx目录中执行./configure --prefix=/usr/local/nginx --user=nginx --group=nginx

技术分享图片

执行make 进行编译

技术分享图片

make install进行编译安装

执行vi nginx-running.sh命令开始写脚本

技术分享图片

 

技术分享图片

停止nginx并给脚本做备份,将其拷贝到/etc/init.d/目录下

技术分享图片

技术分享图片

启动nginx命令  service nginx start 

技术分享图片

并关闭防火墙

技术分享图片

在网页输入IP

技术分享图片

技术分享图片

 

以上是关于nginx二进制编译的主要内容,如果未能解决你的问题,请参考以下文章

nginx二进制编译-启动脚本编写

nginx二进制编译

二进制编译nginx服务

源码编译三部曲(以nginx示例)

源码编译三部曲(以nginx示例)

nginx服务优化大全