1、安装distribute或setuptools,我用的distributepython
下载连接:https://pypi.python.org/pypi/distributemysql
[root@yeebian opt]# tar -zxvf distribute-0.6.49.tar.gz [root@yeebian opt]# cd distribute-0.6.49 [root@yeebian distribute-0.6.49]# python setup.py install
2、安装jinja2web
下载地址:https://pypi.python.org/pypi/Jinja2sql
[root@yeebian opt]# tar -zxvf Jinja2-2.9.6.tar.gz [root@yeebian opt]# cd Jinja2-2.9.6 [root@yeebian opt]# python setup.py install
3、安装MySQL 5.x数据库及MySQL的Python驱动程序mysql-connector-python:数据库
[root@yeebian opt]# yum -y install mysql* mysql-connector-python
4、项目结构安全
选择一个工做目录,建立如下目录结构:app
awesome-python-webapp/ <-- 根目录 | +- backup/ <-- 备份目录 | +- conf/ <-- 配置文件 | +- dist/ <-- 打包目录 | +- www/ <-- Web目录,存放.py文件 | | | +- static/ <-- 存放静态文件 | | | +- templates/ <-- 存放模板文件 | +- LICENSE <-- 代码LICENSE
建立好项目的目录结构后,建议同时创建Git仓库并同步至GitHub,保证代码修改的安全。webapp