您好,欢迎来到爱站旅游。
搜索
您的当前位置:首页CentOS7.5部署nginx

CentOS7.5部署nginx

来源:爱站旅游

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包用百度网盘分享出去。

链接: 密码: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   

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

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

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


这便是成功的样子!

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

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- azee.cn 版权所有 赣ICP备2024042794号-5

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务