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

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

[复制链接]
  • 打卡等级:即来则安
  • 打卡总天数:22
  • 打卡月天数:0
  • 打卡总奖励:824
  • 最近打卡:2024-03-10 18:59:27

3

主题

6

回帖

3

积分

新手上路

积分
3
发表于 2023-12-11 16:07:48 | 显示全部楼层
本帖最后由 CML 于 2023-12-12 16:55 编辑

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









本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

举报

  • 打卡等级:即来则安
  • 打卡总天数:22
  • 打卡月天数:0
  • 打卡总奖励:824
  • 最近打卡:2024-03-10 18:59:27

3

主题

6

回帖

3

积分

新手上路

积分
3
楼主 | 发表于 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)正确截图://主要就是有红框里面的才算启动成功




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
  • 打卡等级:即来则安
  • 打卡总天数:17
  • 打卡月天数:1
  • 打卡总奖励:829
  • 最近打卡:2024-07-17 09:32:56

3

主题

5

回帖

3

积分

管理员

Harmony应用开发组长 云运维小组 工坊

积分
3
发表于 2023-12-12 17:09:00 | 显示全部楼层
害得是你
您需要登录后才可以回帖 登录 | 立即注册
快速回复 返回顶部 返回列表