我使用 django 并开发了一个运行良好的站点,并且它即将投入生产并在几周内准备好部署。
因此,在开始生产之前,我想与我的一些员工共享该站点,以检查其功能和其他内容。实际上,他们的系统与我的系统连接在 LAN 中。
所以我的系统 IP 地址类似于192.168.12.135
,当我们运行 run django development server 它运行时,我的意思是使用系统 IP 地址 和正确localhost:8000
的端口。8000
192.168.12.135:8000
所以我已经将项目站点链接共享给他们192.168.12.135:8000
,但是当他们尝试连接在 LAN 中的系统时,它无法访问并显示错误Server not found
。
我尝试了上述相同的方法,因为最近我使用了 pythonweb.py
框架并开发了一个最小的站点,当我们运行服务器时,它默认运行为localhost:8080
,当我从与我的局域网连接的其他系统访问此链接时192.168.12.135:8000
,它的工作正常并且可以访问。
所以谁能告诉我
1. How to access the site on the systems that are connected in LAN before moving to production(in some real servers like apache, nginx etc.,).
2. Basically i am new to web developing and this is my first site developed in python, so
i don't know more about servers and deploying a project. So can anyone please let me know
the detailed information about deploying django on different servers
(首先,我正在寻找解决方案1st problem
(在投入生产之前在 LAN 中访问))