怎么编译安装nginx1.8.1

怎么编译安装nginx1.8.1,第1张

要编译安装Nginx,首先我们要安装依赖包 pcre-devel 和 zlib-devel:
# yum install pcre-devel zlib-devel -y
程序默认是使用 nobody 身份运行的,我们建议使用 nginx 用户来运行,首先添加Nginx组和用户,不创建家目录,不允许登陆系统
# groupadd nginx
# useradd -M -s /sbin/nologin -g nginx nginx
准备工作完成后就是下载编译安装Nginx了,可以从我提供的网盘下载,也可以去Nginx的官网下载。
首先解压源码包:
# tar xf nginx-144targz
然后 cd 到解压后的目录就可以执行 /configure 了
# cd nginx-144
指定安装目录和运行时用的属主和属组,并启用状态监控模块等
# /configure \
--prefix=/usr/local/nginx \
--pid-path=/var/run/nginx/nginxpid \
--lock-path=/var/lock/nginxlock \
--user=nginx \
--group=nginx \
--with->可能是因为网络原因,你的yum源的服务器反应不正常
可以从下面几方面着手。
1,确认你的机器是否可以正常上网。
2,如果能,请在firefox里试着打开上面提到的网址,看一看是否能正常访问。
比如确认一下是否能正常访问 >CentOS作为服务器系统,追求的是稳定性和高性能,运行其上的软件自然不会同步得那么实时。普通软件,找到合适的YUM仓库就能顺利解决依赖完成更新。
但是对于GCC这种底层应用来讲,涉及到的依赖非常多。更新超复杂,且不建议在生产服务器上进行更新。但如果你需要新版本的GCC该怎样呢?实际上Redhat和CentOS一直对开发有专门的支持,即devtools软件包。包含有:gcc、gdb、binutils、elfutils、SystemTap、Valgrind、OProfile和dwz。以CentOS为例:
wget >

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zz/13484526.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-16
下一篇 2023-08-16

发表评论

登录后才能评论

评论列表(0条)

保存