[转]总结了一下发现启动django 需要几个条件
2009-05-13 05:05:04来源:未知 阅读 ()
2 就是需要安装mod_python 我装的是mod_python-3.2.8.tgz
3 你还需要安装MySQL-python我装的是MySQL-python-1.2.0.tar.gz
mod_python 配合apache使用建议不要用httpd-2.2.2.tar.gz 从网上查了解到2.2.2版本的改了很多东西,如果要把mod_python 装上有点麻烦就是你看到什么错误,去源码里面找到对应的判断注释掉就可以用了!
我总结了一下安装MySQL-python-1.2.0.tar.gz的过程。
解压开MySQL-python-1.2.0.tar.gz
cd MySQL-python-1.2.0
vi _mysql.c
修改include
#include "structmember.h"
#include "/root/mysql-x.x.xx/include/mysql.h"
#include "/root/mysql-x.x.x/include/mysqld_error.h"
#include "/root/mysql-x.x.x/include/errmsg.h"
然后修改setup.py
mysqlclient = os.getenv('mysqlclient', 'mysqlclient')
export mysqlversion="5.0.22"
export mysqlclient="mysqlclient_r"
export mysqloptlibs="ssl crypto"
export mysqlclient="mysqlclient"
setup.py 会调用mysql_conf
cp /usr/local/mysql/bin/mysql_config /bin/
cp /usr/local/mysql/bin/mysql /bin/
python setup.py build
python setup.py install
安装完成以后的放在
/usr/local/lib/python2.4/site-packages/MySQLdb/constants
不用安装apache 和mysql Djang 本身自己也可以启动起来!
chmod +x django-admin.py
cp -rf django-admin.py /bin/
django-admin.py startproject newtest
# newtest 目录名
cd newtest/
chmod +x manage.py
vi settings.py
#修改一行 DATABASE_ENGINE = 'mysql' # 'postgresql', 'mysql', 'sqlite3' or 'ado_mssql'.
./manage.py runserver 172.16.103.99:7000
我终于看到传说中的这个提示了!
0 errors found.
Starting server on port 7000 with settings module 'newtest.settings'.
Go to http://172.16.103.99:7000/ for Django.
Quit the server with CONTROL-C (Unix) or CTRL-BREAK (Windows).
#加上ip和端口这样在网络的其他机器就都可以访问了,如果你按说明Django Step by Step
#说明的只运行./manage.py runserver 那就只能在本级看了,我用的是linux 没有X只能在局域网访问!
#172.16.103.99 为linux在局域网的ip
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6088/showart_190872.html
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 急!断电源后不能启动[搞定了] 2009-05-13
- 用amd64版的兄弟么有用X的吗? 2009-05-13
- 启动dbus和hald网卡就不见了?? 2009-05-13
- netbsd启动gnome失败! 2009-05-13
- 做完raid之后,系统无法启动,各位兄弟帮帮忙吧 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash