CentOS7.5部署nginx

本文详细介绍了如何在CentOS7.5上部署Nginx,包括必要的依赖安装、用户组创建及Nginx的配置与启动步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CentOS7.5部署nginx


关于nginx本人不在过多介绍,因为常识必备。(可去查询)

现在就说说怎么部署nginx,首先CentOS7.5需要两个额外配置,这不同于CentOS6版本。基础环境必须有gcc,这一点是LAMP、LNMP所必须的。毕竟是用C开发的,就必须有环境条件。


碰到这个情况,需要重启一下。说不定是被进程占用。


进行部署pcre-devel

yum -y install pcre-devel

部署第二个需求文件,才能部署nginx。

yum -y install zlib-devel

现在才可以部署nginx,本人将nginx包用百度网盘分享出去。

链接:百度网盘nginx文件 密码:u7ld

部署需要1.6的包,不要安装高版本的。因为以后本人会写nginx更新文章。


本人将安装包搁置在locathost下,大家随意,记住位置就行。

然后进行解压缩到指定文件/usr/src,本人少了一个参数,大家留意一下。

#先解压

tar -zxvf nginx(Tab补全)

#进入安装文件下

cd /usr/src/nginx(Tab补全)

添加额外统计模块,同时编译安装。

./configure --prefix=/usr/local/nginx --group=nginx --with-http_stub_status_module  && make && make install

使用指令对上一条指令判断是否正确

echo $?

然后先创建用户组!!!否则,如下

在没有用户组的情况下,nginx会报错。告诉我们没有任何机会,其实就是没有“人“的意思,干不了活。

useradd -M -s /sbin/nologin nginx

#创建用户

 


创建好之后,启动服务。注意一下,不是systemctl命令。

#启动nginx服务命令,因为sbin文件中有一个名为nginx的配置文件。

/usr/local/nginx/sbin/nginx

#可以启动,便可以结束程序。

kallall -s QUIT nginx   

到这一步,启动服务便没有问题了。当运行中的服务再一次启动时,会报错。

如图,便是重复启动的错误。

杀死程序便可,然后启动就咩问题了。


这便是成功的样子!

谢谢阅读!如果遇到什么问题,请留言,会尽量及时答复。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值