一、环境

  ubuntu10.4

  mysql5.1.60

  python.2.6

  java7

二、搭建

  1. 安装ubuntu10.4,并更新软件包

  2. sudo su- 切换到root用户下 安装mysql5.1.60

   

groupadd mysqluseradd -g mysql mysql./configure --prefix=/usr/local/mysql --with-unix-socket-path=/usr/local/mysql/var/mysql.sock --sysconfdir=/usr/local/mysql/etc --with-charset=utf8 --without-debug  --with-mysqld-user=mysql --with-extra-charsets=gb2312,big5,gbkmakemake installmkdir /usr/local/mysql/etccp support-files/my-medium.cnf /usr/local/mysql/etc/my.cnfcp support-files/mysql.server /etc/init.d/mysqldchmod 755 /etc/init.d/mysqldPATH=/usr/local/mysql/bin:$PATHecho "PATH=/usr/local/mysql/bin:\$PATH" >> /etc/profilecd /usr/local/mysqlbin/mysql_install_db --user=mysqlchown -R root .chown -R mysql varchgrp -R mysql .bin/mysqld_safe --user=mysql &

 3. 安装python2.6.6

  (1)安装支持包

   

sudo apt-get install -y build-essentialsudo apt-get install -y libncursesw5-devsudo apt-get install -y libsslsudo apt-get install -y libssl-devsudo apt-get install -y python-devsudo apt-get install -y libreadline5-dev sudo apt-get install -y libgdbm-devsudo apt-get install -y libc6-devsudo apt-get install -y libsqlite3-devsudo apt-get install -y tk-devsudo apt-get install -y rubysudo apt-get install -y zlib1gsudo apt-get install -y zlib1g.devsudo apt-get install -y libbz2-devsudo apt-get install -y libdb-devsudo apt-get install -y lzma-dev

  (2)编译安装python2.6.6

 

sudo ./configure --prefix=/usr/local/python266sudo makesudo make install

  (3)安装python虚拟隔离环境

 

sudo apt-get install python-setuptoolssudo easy_install virtualenvvirtualevn --no-site-packages --python /usr/local/python266/bin/python envsource env/bin/activate (进入python2.6.6的隔离环境)#-- 使用pip安装相关的模块,例如安装MySQLdb,如下pip install MySQL-python

 4.安装java7

 

sudo apt-get purge openjdk*sudo rm /var/lib/dpkg/info/oracle-java7-installer*sudo apt-get purge oracle-java7-installer*sudo rm /etc/apt/sources.list.d/*java*sudo apt-get updatesudo add-apt-repository ppa:webupd8team/javasudo apt-get updatesudo apt-get install oracle-java7-installer