大家好,又见面了,我是你们的朋友全栈君。
配置环境:debian 6+apache+mysql+python
步骤:
1.在虚拟机上安装debian;
2.配置虚拟机上网(采用host-only连接,单网卡,会虚拟出一个网卡,将主机的网络共享《
VMware下Linux网络配置攻略
》,虚拟机和主机能够互相访问)
3.配置debian,安装必要的软件包
4.参考《http://library.linode.com/lamp-guides/debian-6-squeeze》,安装apache,mysql,PHP(但是按照上面的步骤配置后主机仍然无法访问页面)
5.然后参考《http://wenku.baidu.com/view/ebdeb50f79563c1ec5da716f.html》,按照它的步骤安装了mod_python,可以在网页中访问指定目录下编写的python脚本(后面的Django配置后访问还存在问题。但是前面python的配置经过验证时可行的)
配置好后,修改python源文件就可以显示不同的web页面了,python源文件的位置由/etc/apache2/mod-avaliable/python.conf文件的</Directory>指定。(配置后默认python源文件的路径为/var/www目录下,修改<Directory>不能更改python源文件的路径,需要修改/etc/apache2/sites-available/default指定的路径)
6 配置django
使用django-admin.py startproject mysite创建一个新的django项目(用find /usr -name django-admin.py查找该脚本的位置,用ln -s将其链接到PATH下),创建成功后,会在mysite目录下找到一个manage.py脚本
安装的软件包:
apache2, mysql-server,mysql-client, libapache2-mod-python, python-django, python-mysqldb
重要目录或文件:
/etc/apache2/sites-available/default 配置访问路径
/etc/apache2/mods-available/python.conf 配置python源文件的处理模块
参考文献:
http://wenku.baidu.com/view/ebdeb50f79563c1ec5da716f.html
注释: ubuntu下安装apache(安装资料中的步骤django安装完成后,还是无法访问django,提示显示是mange.py文件的参数有问题。)但是前面的安装和配置是正确的。
http://club.topsage.com/thread-412466-1-1.html
配置django(步骤有说明,会介绍文件中一些参数的意义~)
补充资料:
https://docs.djangoproject.com/en/1.4/ Django开发web python
https://docs.djangoproject.com/en/dev/intro/tutorial01/?from=olddocs Django开发app
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/134955.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...