django开发的网站怎么发布?
高洛峰
高洛峰 2016-11-19 15:36:11
0
1
1188

我在服务器上装了django,最新的1.10版本,按官网的说明,没有装在web根目录。然后又在项目的目录里建了app。请问,我怎么访问?用网址。什么原理?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

reply all(1)
三叔

说下自己的部署大概方案步骤

0、完成好 Django 项目,做部署前准备,比如 settings.py 改 debug 什么的。

1、用 Gunicorn 部署 Django 项目,相当于部署 Java Web 的 Tomcat。

2、用 Supervisor 管理 Gunicorn,监视控制进程。主要作用就是让进程悄悄的在后台运行,开机自动启动啥的。大概相当于 Windows 的服务管理。

3、用 nginx 做最外层的代理服务器,其中会配置你 Django 的静态资源路径等,还有你的域名都在这里配置。也可用 Apache。

以上都配置好,开机启动做好,就差不多了。当然之后还会注意安全问题:Linux 用户、用户权限、登录等,还有项目的自动部署、备份等等。

搜索引擎关键词搜索 “Django 部署”、“Django Deploy” 会有好多结果。

主要是多尝试,别嫌麻烦,我用了好久才搞定。各种问题的出现,拼错、权限错……慢慢来仔细些。

希望对你有帮助。


Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!