开发者社区 > 云原生 > Serverless > 正文

请问nginx应用如何使用?我配置而且部署了但没有生效,通过地址访问80和8080端口都不生效?

请问nginx应用如何使用?我配置而且部署了但没有生效,通过地址访问80和8080端口都不生效?

提问41.png

提问42.png

提问43.png

展开
收起
飘飘斯嘉丽 2023-03-22 17:39:52 1334 0
5 条回答
写回答
取消 提交回答
  • 首先,你需要检查Nginx的配置文件是否正确,可以使用以下命令检查:

    nginx -t
    

    如果配置文件正确,则可以使用以下命令启动Nginx:

    sudo systemctl start nginx
    

    如果Nginx已经启动,请确保Nginx监听的端口与你想要访问的端口相同。你可以使用以下命令检查Nginx正在监听的端口:

    sudo netstat -tulpn | grep nginx
    

    如果Nginx正在监听的端口与你想要访问的端口不同,则需要修改Nginx的配置文件,将Nginx监听的端口更改为你想要访问的端口。

    如果你仍然无法访问Nginx,请检查防火墙设置,确保允许访问Nginx的端口。

    2023-03-25 19:32:51
    赞同 展开评论 打赏
  • 月移花影,暗香浮动

    如果你已经配置了nginx并且部署成功,但是通过地址访问80和8080端口都不生效,可能有以下几种原因:

    1.防火墙:确保你的防火墙已经打开了80和8080端口,以便访问。

    2.监听地址:请确保你已正确设置了nginx监听的地址。在nginx.conf文件中,可以找到类似于listen 80listen 8080的配置项,检查它们是否正确设置。

    3.服务启动:请确保nginx服务已经启动。你可以通过运行service nginx restart命令重新启动nginx服务。

    4.端口冲突:确保80和8080端口没有被其它应用程序占用。你可以通过运行命令netstat -ano来查看端口占用情况,如果出现问题,请杀死该进程。

    5.访问地址:请检查你访问的URL是否正确,并且DNS已解析到正确的IP地址。

    如果上述方法还无法解决你的问题,请提供更多细节信息,我们将尽力帮助你解决问题。

    2023-03-23 11:37:21
    赞同 展开评论 打赏
  • 发表文章、提出问题、分享经验、结交志同道合的朋友

    需要确保服务器防火墙已经开放了80和8080端口,允许外部用户访问这些端口。

    2023-03-23 09:38:03
    赞同 展开评论 打赏
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    安全组进口出口把相关端口打开,要不然肯定访问不了

    2023-03-23 09:29:06
    赞同 展开评论 打赏
  • 在函数配置-环境信息-监听端口 监听的端口号也改下 https://help.aliyun.com/document_detail/209242.html

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-03-22 17:41:45
    赞同 展开评论 打赏

快速交付实现商业价值。

相关电子书

更多
《Nginx 代理系统常用手册》 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载