当前位置:首页 » 密码管理 » nginx无法被外网访问

nginx无法被外网访问

发布时间: 2023-06-08 07:37:13

㈠ nginx打开网站失败

大概率就是nginx的用户权限与配置文件的用户不是一个,导致权限不足,你可以去配置文件看一下 user group 用户与nginx的用户是不是一致,不一致就改成一致,重启一下就可以了。

㈡ 基于 Docker 安装 Nginx,启动运行,外网访问,映射配置文件

基于 Docker 安装 Nginx
查找Nginx镜像
语法:docker search nginx
示例:

获取Nginx镜像

示例:

启动nginx容器实例

说明:--name nginx nginx 第一个nginx是通过--name指定的nginx容器实例的名称,另一个nginx表示nginx仓库的名称。

查看nginx容器实例的进程信息

通过ps -ef | grep nginx查看

进入nginx容器内

杀死nginx容器实例

停止nginx实例

启动nginx容器实例

重启nginx容器实例

移除nginx容器实例

案例
暴露外部端口
基于docker run -d --name nginx nginx方法启动nginx后,Docker 容器并没有对外暴露访问的端口,即无法通过当前主机外部浏览器器访问nginx。那么该怎么样呢?

语法:

-p 80:80:通过-p来指定Docker容器中nginx实例对外开放的端口。本例中,第一个80端口是对外开放的端口,第二个80端口指对外开放的端口映射到容器里的端口号。

示例:

通过当前主机外的浏览器访问nginx,如下图:

指定外部的配置文件
语法:

说明:
-v: 表示挂载一个本机目录或文件到容器里。
-v /develop/nginx/nginx.conf:/etc/nginx/nginx.conf:将/develop/nginx/nginx.conf配置文件挂载到容器中/etc/nginx/nginx.conf这个配置文件中。
-v /develop:/develop:将/develop这个目录挂载到容器里的/develop这个目录里。

示例:

注意事项:指定外部配置文件,同时需要指定nginx的首页面,否则会抛出404错误,原因就是因为nginx找不到配置文件中默认的index页面。
本例中,使用/develop/apps/static/index.html替代了容器里的nginx默认的index页面,同时,-v /develop:/develop挂载根目录即可访问子目录。

指定网络模式:--net=bridge 默认模式

其中8080是指主机的端口,而80是指容器的端口
我们先看一下端口的状态

docker是运行在Linux上的,在Windows中运行docker,实际上还是在Windows下先安装了一个Linux环境,然后在这个系统中运行的docker。也就是说,服务中使用的localhost指的是这个Linux环境的地址,而不是我们的宿主环境Windows。我们可以通过命令:

找到这个Linux的ip地址,一般情况下这个地址是192.168.99.100,然后在Windows的浏览器中,输入这个地址,加上服务的端口即可启用了。

㈢ 在nginx上面配置了ssl证书,用来https访问,但是内网可以访问,外网不能访问

这还是配置瞎芹ssl证书出了点问题吧。在Nginx上安装ssl证书的步骤参考网页链接,你看看哪里不对。如果是在GDCA申磨码毕请ssl证书,可以叫他们技术人员帮忙安装配置,以免出现模核问题。

㈣ centos7+Django+uwsgi+Nginx 部署服务器外网不能访问 服务器浏览器和直接访问

根据你的说明,是因为你没有配置好centos系统的防火墙设置,导致相应的服务端口被防火墙给挡住了,所以服务器本身可以正常访问,但是外网无法访问。
直接关闭防火墙的话,会存在一定的危险,楼主可以尝试进行防火墙的设置,允许相应的程序、端口可以通过防火墙,这样会更安全些。
楼主如果对Linux系统下的防火墙如何设置不太清楚,可以网络《Linux就该这么学》,里面有相应的教程,可以参考。

热点内容
ie不显示脚本错误 发布:2025-03-19 00:09:53 浏览:954
免费网页源码 发布:2025-03-19 00:09:00 浏览:259
工业企业数据库 发布:2025-03-18 23:51:44 浏览:93
宝马车的配置主要看哪些 发布:2025-03-18 23:50:09 浏览:484
esxi虚拟存储 发布:2025-03-18 23:49:59 浏览:771
mc自己开服务器地址 发布:2025-03-18 23:47:10 浏览:701
蓝凌关联配置什么意思 发布:2025-03-18 23:46:16 浏览:347
云存储vmware 发布:2025-03-18 23:41:51 浏览:890
怎么从配置模式转到用户模式 发布:2025-03-18 23:36:07 浏览:334
压缩卷一半 发布:2025-03-18 23:35:12 浏览:687