Python技术迷

Django教程-Django 配置与 Apache Web 服务器

整理:python架构师

Django 使用其内置的开发服务器来运行 Web 应用程序。要启动该服务器,我们可以使用python manage.py runserver命令。

此命令启动在端口 8000 上运行的服务器,可以通过输入localhost:8000在浏览器中访问。它显示了应用程序的欢迎页面。

Image

👉点击领取Python面试题手册

Python从入门到进阶知识手册

在浏览器中,可以如下访问。

Image

但是如果我们想使用apache服务器而不是内置的开发服务器来运行我们的应用程序,我们需要配置位于/ etc / apache目录下的**apache2.conf**文件。将以下代码添加到该文件中。

// apache2.conf

WSGIScriptAlias / /var/www/html/django7/django7/wsgi.py  WSGIPythonPath /var/www/html/django7/  <Directory /var/www/html/django7>     <Files wsgi.py>                  Require all granted     </Files>  </Directory>  

添加这些行后,使用service apache2 restart命令重新启动 apache 服务器,然后在浏览器的地址栏中键入localhost 。这次,项目将在 apache 服务器上运行,而不是内置服务器。看,它显示了应用程序的主页。

Image

Image
 1
Image
热门推荐

Image