首页 > 其他分享 >要让你的Django网站可以供内网和外网访问,你需要进行以下设置: 1. **启动开发服务器**:使用命令 `./manage.py runserver 0.0.0.0:8000` 启动开发服务器。

要让你的Django网站可以供内网和外网访问,你需要进行以下设置: 1. **启动开发服务器**:使用命令 `./manage.py runserver 0.0.0.0:8000` 启动开发服务器。

时间:2023-12-28 17:36:47浏览次数:21  
标签:启动 -- 0.0 访问 https 服务器 8000

要让你的Django网站可以供内网和外网访问,你需要进行以下设置:


1. **启动开发服务器**:使用命令 `./manage.py runserver 0.0.0.0:8000` 启动开发服务器。命令中需指定IP与监听端口,IP为0.0.0.0表示允许所有连接,端口8000必须未被占用¹。


2. **修改settings.py**:编辑此开发服务器的 settings.py,在找到其中的这一行设置 `ALLOWED_HOSTS= [ ]` 在其中的方括号中输入本服务器的IP地址,如果服务器有多个IP,则输入允许用那个IP接受访问¹。


3. **设置防火墙**:我们需要设置防火墙,开放8000端口。注意下述操作需要管理员权限。查看所有开放的端口:`firewall-cmd --zone=public --list-ports`。如没有8000端口,则将8000端口永久开放:`firewall-cmd --zone=public --add-port=8000/tcp --permanent`。重新加载配置信息:`firewall-cmd --reload`¹。


完成以上步骤后,其他电脑就可以访问此Django服务器了¹。希望这些信息对你有所帮助!


源: 与必应的对话, 2023/12/28

(1) Django 网站允许外部访问的设置方法 - 知乎. https://zhuanlan.zhihu.com/p/54163996.

(2) 让所有人访问到你的django服务_django如何让所有人都能访问-CSDN博客. https://blog.csdn.net/caicai779369786/article/details/108738320.

(3) Django设置外网、局域网访问_django如何设置只允许局域网连接-CSDN博客. https://bing.com/search?q=django+web%e7%bd%91%e9%a1%b5+%e4%be%9b%e5%86%85%e7%bd%91%e5%92%8c%e5%a4%96%e7%bd%91%e8%ae%bf%e9%97%ae.

(4) 用自己的电脑做网站服务器,实现外网访问 - 腾讯云. https://cloud.tencent.com/developer/article/1145203.

(5) django外部网络访问_django 公网访问-CSDN博客. https://blog.csdn.net/qq_45878803/article/details/121651477.

(6) undefined. https://ngrok.com/注册登录即可双击打开下载的软件输入.

标签:启动,--,0.0,访问,https,服务器,8000
From: https://blog.51cto.com/u_16055028/9016929

相关文章

  • Java服务jar包在Windows系统调用bat脚本启动,停止,重启jar包
    创建一个以bat后缀结束的文件,写入一下代码:1.启动jar包脚本:在Windows系统上面创建start.bat启动jar包脚本编辑以下内容:@echooff%1mshtavbscript:CreateObject("WScript.Shell").Run("%~s0::",0,FALSE)(window.close)&&exitjava-Xms256m-Xmx512m -Dfile.encoding=utf-......
  • chrony服务与时间服务器同步
    一,chrony服务同步时间1,实验一:第一台机器从阿里云同步时间第二台机器从第一台机器同步时间下载所需要的yum源,并启动服务 yum-yinstallchronysystemctlenablechronydsystemctlstartchronyd 我这里用的是麒麟服务器V0SP3自带有所以不用再次下载[root@serv......
  • Ubuntu22安装graalvm JDK17+Tomcat9设置自启动
    graalvmJdk17安装参考 https://blog.csdn.net/weixin_46551671/article/details/134264889 Tomcat安装下载地址https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.84/bin/apache-tomcat-9.0.84.tar.gz安装下载安装包,将安装包上传到/usr/local/目录下执行以下命令tar......
  • wgcloud安装使用 - 启动后只有9997端口
    9997端口是wgcloud-daemon-release守护进程的端口server主程序的默认端口是9999,如果9999端口没有启动的话,那么server就没有启动成功,原因如下https://www.wgstart.com/issues/docs4.html......
  • nacos2.3.0打包镜像与启动
    简介:紧接上一篇nacos支持postgresql版本一、nacos镜像制作1.1、nacos官网镜像制作工具拉取:https://github.com/nacos-group/nacos-docker.git,拉取后目录结构展示: 1.2、进入build目录,将打包好的nacos-server-2.3.0.tar.gz放到该目录 1.3、修改Dockerfile FROMcen......
  • 云服务器接入高防IP无法访问的原因以及处理方式
    云服务器,也称为ElasticComputeService(ECS),是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。它是一种虚拟化的服务器,运行公共的操作系统和软件,并允许用户通过网络进行访问。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。云服务器帮助用户快速构建更稳定、安......
  • Linux 服务器 Java 进程消失问题怎么解决
    当您在使用NginxWebUI进行反向代理时遇到504错误,这通常是由于Nginx无法在合理的时间内完成请求处理。504错误是Nginx的通用错误,表示"网关超时"。以下是可能导致此问题的原因以及相应的解决方案:1.后端服务器问题原因:后端服务器可能由于各种原因无法及时响应。解决方案:检查后端服务......
  • 【北亚服务器数据恢复】服务器RAIDZ多块磁盘离线导致RAIDZ崩溃崩溃导致ZPOOL下线的数
    服务器数据恢复环境:服务器中有32块硬盘,组建了3组RAIDZ,部分磁盘作为热备盘。zfs文件系统。服务器故障:服务器运行中突然崩溃,排除断电、进水、异常操作等外部因素。工作人员将服务器重启后发现无法进入操作系统。将故障服务器中所有硬盘编号后取出,经过硬件工程师检测没有发现有硬......
  • 项目启动报错 No Spring Session store is configured: set the ‘spring.session.sto
    NoSpringSessionstoreisconfigured:setthe‘spring.session.store-type‘property项目启动为啥会报这个错误?这个错误信息表明你的SpringBoot应用程序没有配置SpringSession的存储类型。SpringSession是Spring框架提供的一个用于管理HTTP会话的组件,它可以与不同的存储......
  • gateway Failed to bind on [0.0.0.0:443]
    1.问题背景项目在做非docker容器部署,直接在宿主机上部署,gateway出现端口绑定失败的问题Causedby:reactor.netty.ChannelBindException:Failedtobindon[0.0.0.0:443]Suppressed:java.lang.Exception:#blockterminatedwithanerrorat......