django如何使用输入提供静态页面

  介绍

这篇文章给大家分享的是有关django如何使用输入提供静态页面的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

最近有些初学django的人反映,apache部署实现是太难了,小编在刚学习这部分内容的时候也被难倒过,不过好在经历了多次的练习,对apache也算是基本有所了解。

<强> 1、目的

验证输入的安装

配置虚拟主机

<强> 2,操作思路

修改主机名字为firstdj,作为域名

禁用系统默认的默认虚拟站点

建立一个最简化的虚拟主机,使用http://firstdj/访问。

<强> 3,实例

<>之前,,,,修改主机名   ,   ,,,,,,,,,通过修改/etc/主机名把主机名改为,firstdj ,为了清晰,进入根账户)。   ,   ,,,,,,,,美元sudo 苏   ,,,,,,,#,echo “firstdj",在/etc/主机名   ,,,,,,,#,echo  -e “\ n127.0.0.1  firstdj.local  firstdj \ n",在祝辞,/etc/主机   ,,,,,,,#,hostname  -F /etc/主机名   ,   ,,,,,,,,,默认这个时候已经能够在,http://firstdj/ 访问了。如果你能够看到,It 工作!,页面,说明,apache2 安装正常。否则检查,apache2 是否在运行:   ,   ,,,,,,,,美元sudo 苏   ,,,,,,,#,service  apache2  status ,,,,, #,查看状态   ,,,,,,,#,service  apache2  start ,,,,,, #,启动   ,,,,,,,#,service  apache2  stop ,,,,,,, #,停止   ,,,,,,,#,service  apache2  reload ,,,,, #,重新应用配置文件   ,,,,,,,#,service  apache2  restart ,,,, #,重新启动进程   ,   ,,,配置虚拟主机   ,   ,,,,,,,,,虽然这时候能够访问,http://firstdj/ ,但实际上是ubuntu系统本身安装后给的默认配置   ,   ,,,,,,,,美元cd /etc/apache2 ,,,,,,,,,,,,,,,,, #,进入,apache2 的配置目录   ,,,,,,,,美元ls 。/sites-enabled ,,,,,,,,,,,,,, #,查看当前生效的站点   ,,,,,,,,,,,,,,,返回,000 - default ,这是ubuntu默认启动的站点   ,   ,,,,,,,,美元sudo 苏   ,,,,,,,#,a2dissite  default ,,,,,,,,,,,,,,, #,取消默认站点,违约   ,,,,,,,,,,,,,,,这时候sites-enabled目录下没有文件   ,,,,,,,#,service  apache2  reload ,,,,,,,,,, #,使配置生效   ,   ,,,,,,,,,现在刷新一下,http://firstdj/ 应该已经不能访问了。现在,/etc/输入/网站/,目录下,建立一个名为,firstdj 的文件,为了清晰,我尽量进行了删减,具体内容如下:   ,   ,,,,,,,,,,,& lt; VirtualHost  *: 80比;   ,,,,,,,,,,,,,,,ServerName  firstdj   ,,,,,,,,,,,,,,DocumentRoot /var/www   ,,,,,,,,,,,& lt;/VirtualHost>   ,   ,,,,,,,,,配置文件建立完毕,我们让它生效。   ,   ,,,,,,,,美元sudo 苏   ,,,,,,,#,a2ensite  firstdj ,,,,,,,,,,,,,,,, #,激活,firstdj 站点   ,,,,,,,#,ls /etc/输入/sites-enabled/,,, #,查看当前生效的站点   ,,,,,,,,,,,,,,,返回,firstdj ,表示只有firstdj站点有效   ,   ,,,,,,,#,apachectl  configtest ,,,,,,,,,,,, #,检查一下,apache2 配置文件语法   ,,,,,,,,,,,,,,,返回结果:   ,,,,,,,,,,,,,,,输入:,Could  not  reliably  determine 从而服务器# 39;s   null   null   null   null   null   null   null   null   null   null   null   null

django如何使用输入提供静态页面