1. 安装最新的zlib库。升级python2.6到python 2.7.5。(直接运行python2.6也会报找不到zlib的错。需重新编译python。)安装完后需要重新配置yum源
2. 编译python2.7.5 :
a) ./configure –with-zlib
b) make(可能会报一堆库缺失。)
i. 需升级gcc到最近的版本。Yum install gcc* -y
ii. 有时会报ssl库找不到的问题。yum install openssl-devel –y
iii. yum install readline-devel
iv. 不适用sqlit最为数据库可忽略。yum install sqlit-devel
c) make file
d) 建立软连接
i. mv /usr/bin/python
/usr/bin/python2.6.6
ii. ln -s /usr/local/bin/python2.7
/usr/bin/python
3. 安装distribute-0.7.3
4. 安装itsdangerous-0.24
5. 安装Werkzeug-0.10.4
6. 安装utils-0.8.0
7. 安装MarkupSafe-0.23
8. 安装Jinja2-2.8
9. 安装MySql
a) yum install mysql-devel
b) yum install mysql* -y
c) yum install mysql-server
d) 修改数据库密码 mysqladmin –u root password 123456
e) 添加远程访问用户:grant all privileges on *.* to ‘admin’@’%’ identified by’*****’
10. 安装MySQL-python-1.2.5
11. 安装SQLAlchemy-1.0.9
12. 安装Flask-SQLAlchemy-2.1(直接使用SQLAlchemy可忽略此步。)
13. 安装Flask-0.10.1
14. 安装Flask-Login-0.3.2(未用到登录模块可忽略此步)