赵小迪 发表于 2022-4-18 13:54

linux安装nginx失败

今天学习Linux安装好nginx后 但是在浏览器访问nginx时候一直连接不上 不知道哪里的问题 希望大佬帮忙看看

Andrea 发表于 2022-4-18 14:01

你猜,是不是防火墙没关的原因~

似水流年小小 发表于 2022-4-18 14:02

看看nginx的配置,防火墙端口放开 等等

赵小迪 发表于 2022-4-18 14:16

Andrea 发表于 2022-4-18 14:01
你猜,是不是防火墙没关的原因~

刚刚关闭了 还是不行啊大佬

房州波哥 发表于 2022-4-18 14:19

用宝塔重新部署

有礼貌的牛 发表于 2022-4-18 14:20

/usr/local/nginx/sbin/nginx -t
检查一下配置文件里格式有没有错误。

修改nginx的配置文件后需要重载才能生效
/usr/local/nginx/sbin/nginx -s reload

赵小迪 发表于 2022-4-18 14:24

有礼貌的牛 发表于 2022-4-18 14:20
/usr/local/nginx/sbin/nginx -t
检查一下配置文件里格式有没有错误。



@bogon sbin]# /usr/local/nginx/sbin/nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
# /usr/local/nginx/sbin/nginx -s reload
#

25535 发表于 2022-4-18 14:24

本帖最后由 25535 于 2022-4-18 14:28 编辑

nginx有一个LOG文件 你看看有没有报错信息
主要看一下配置文件,如果你防火墙关闭了,检查下配置文件 重新加载下

黑泽心教 发表于 2022-4-18 14:44

修改文件:
1、修改 /usr/local/nginx-1.14.0/src/os/unix 下的ngx_user.c文件
ifdef GLIBC
/* work around the glibc bug /
/ cd.current_salt = ~salt;*/ 这里把它注释掉
endif
2、修改 /usr/local/nginx-1.14.0/objs 下的Makefile文件。找到 -Werrori 并去掉 在重新 回到nginx主目录 make即可

CC = cc
CFLAGS = -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -g // 把 -Werrori 删掉。现在是已经去掉的
CPP = cc -E
LINK = $(CC)

赵小迪 发表于 2022-4-18 14:47

问题解决了 是我防火墙没有关{:301_1004:}
页: [1] 2
查看完整版本: linux安装nginx失败