1、Centos5.5 自带的Python是2.4,需要升级到2.5的版本:
1、下载Python2.5.4:
wget http://www.python.org/ftp/python/2.5.4/Python-2.5.4.tar.bz2 2、安装Python: tar xvf Python-2.5.4.tar.bz2 cd Python-2.5.4 ./configure make all make install make clean make distclean 3、修改系统链接: mv /usr/bin/python /usr/bin/python.bak ln -s /usr/local/bin/python2.5 /usr/bin/python 4、修改yum配置,系统默认yum使用的是2.4的版本,要修改yum配置文件使用python2.4 vi /usr/bin/yum #!/usr/bin/python 修改为: #!/usr/bin/python2.4 |
2、安装Mysql5.5
tar xvf cmake-2.8.6.tar.gz cd cmake-2.8.6 ./bootstrap gmake;make install /usr/sbin/groupadd mysql /usr/sbin/useradd -g mysql mysql tar xvf mysql-5.5.18.tar.gz cd mysql-5.5.18 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DENABLED_LOCAL_INFILE=1 -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DEXTRA_CHARSETS=all -DMYSQL_TCP_PORT=3306 -DWITH_DEBUG=OFF -DWITH_READLINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock make;make install ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.18 ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib64/libmysqlclient.so.18 chmod 755 scripts/mysql_install_db scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql cp support-files/mysql.server /etc/init.d/mysql chmod 755 /etc/init.d/mysql chkconfig mysql on service mysql start /usr/local/mysql/bin/mysqladmin -uroot password 123456 |
3、安装setuptools
wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz tar xvf setuptools-0.6c11.tar.gz cd setuptools-0.6c11 python setup.py build python setup.py install |
4、安装Mysql-python
tar xvf MySQL-python-1.2.3.tar.gz cd MySQL-python-1.2.3 vi site.cfg python setup.py build python setup.py build |
5、安装Django
tar xvf Django-1.4.tar.gz python setup.py build python setup.py install |
拿来学习的话,用Django自带的web就很好了,方便使用~!