碰到这个情况,需要重启一下。说不定是被进程占用。
进行部署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
#创建用户
#启动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
本站由北京市万商天勤律师事务所王兴未律师提供法律服务