Notice: failed to open file: /www/wwwroot/gongfang.ucday.com/./data/plugindata/freeaddon_editposttime.lang.php 【已解决】nginx服务启动失败 - 疑问解答 - 论坛-沈阳职业-信息工程学院研创工坊 - Powered by Discuz! Archiver

CML 发表于 2023-12-11 16:07:48

【已解决】nginx服务启动失败

本帖最后由 CML 于 2023-12-12 16:55 编辑

1.问题:在做Linux集群的keepalived高可用中,在master的机子上面启动nginx服务未成功
2.错误截图:








CML 发表于 2023-12-12 16:55:22

本帖最后由 CML 于 2023-12-12 16:59 编辑

解决问题:
问题原因:nginx服务未安装成功,换个方式编译安装nginx
    (1)在网站上搜索nginx的源码包: wget https://nginx.org/download/nginx-1.20.1.tar.gz(这个是我用的nginx源码包)
    (2)在CRT上用yum源下载软件包:wget      yum install -y wget

    (3)查看是否有nginx的压缩包:1-ls

    (4)解压nginx包:tar zxvf nginx-1.20.1.tar.gz
    (5)切换到nginx包下:cd nginx-1.20.1

    (6)源码安装的路径为/usr/local/nginx:./configure--prefix=/usr/local/nginx

    (7)缺少啥包就安装啥包来帮助安装:yum install -y gcc pcre pcre-devel zlib zlib-devel//这些都是我缺少的安装包

    (8)编译安装:make install

    (9)检查是否出现错误:echo $?//如果结果为0的话就正确

    (10)以/usr/local/nginx/conf目录下的nginx.conf配置文件启动nginx :/usr/local/nginx/sbin/nginx-c /usr/local/nginx/conf/nginx.conf

    (11)检查端口 :netstat -ntpl

    (12)修改一下配置文件: vi /usr/local/sbin/check_ng.sh



(13)执行脚本:./check_ng.sh

    (14)重启keepalived: systemctl start keepalived
    (15)再次查看nginx服务启动是否成功:ps aux |grep nginx

    (16)正确截图://主要就是有红框里面的才算启动成功




admin3007 发表于 2023-12-12 17:09:00

害得是你
页: [1]
查看完整版本: 【已解决】nginx服务启动失败