windows10(浏览器)+CentOS8.4(服务器端)+Nginx+Django配置
基于win10+虚拟机CentOS+Django设计web开发,分如下几步进行:
第一步:
先在本机电脑WIN10系统下:C:\Windows\System32\drivers\etc,修改hosts文件,这里可能会出现权限问题,修改不了,可以百度搜索host权限问题解决;
在host文件中修改如下:

第二步:修改nginx.conf文件,路径在
/usr/local/nginx/conf/nginx.conf
Server {
Listen 80;
Server_name 192.168.xx.xx; #虚拟机IP
}
Location /{
root /opt/python-program; #虚拟机项目放置的路径
proxy_pass http://127.0.0.1:8000; #这是django启动的ip和端口号
(其他不变,后面可以配置静态文件路径)
}
第三步:启动django 启动命令:python3 manage.py runserver
如果电脑win10浏览器还不能访问,那就检查虚拟机设置的网络连接方式:桥接网卡,接入网线打勾;

检查虚拟机防火墙是否开放80,8000端口?(80是nginx的端口,8000是django的端口)命令:
Firewall-cmd --list-all #查看防火墙开放端口命令
设置开放端口命令,自行网上搜索,这里不写了
还有另一种情况是电脑端ICMP没开,这个可以百度搜怎么开启就可以!
相关推荐
-
unix或centos离线安装jdk和nginx操作说明2023-10-23 15:41:26
-
Nginx自定义数据结构之字符串(String)数组(Array)链表(List)
Nginx自定义数据结构之字符串(String)数组(Array)链表(List)2023-10-23 15:41:09 -
Nginx的配置详解2023-10-23 15:40:54
-
Centos7 Nginx搭建局域网yum仓库详细步骤2023-10-23 15:38:59
-
nginx维护页面处置-全部URL指向同一个页面2023-10-23 15:35:52