CentOS+Python+Django+MySQL环境搭建

CentOS+Python+Django+MySQL环境搭建
由于CentOS6.5中自带的Python版本偏低,故而本次环境搭建,均使用较新版本;
1.安装环境:CentOS6.5+Python2.7.6+Django1.6.2+MySQL5.6.17;
2.首先由虚拟机中安装下载好的CentOS6.5过程比较简单,基本不用什么操作,但是要设置用户名及密码;
3.安装Python2.7.6,下载此安装文件Python-2.7.6.tgz。
执行命令:

             tar -zxvf Python-2.7.6.tgz  #解压文件

            cd Python-2.7.6             #进入此目录

            ./configure                #编译安装,此时并没有覆盖老版本.

            Make

            Make install

         建立软连接,使系统默认的python指向python27

       mv /usr/bin/python /usr/bin/python2.6.6.old

       ln -s /usr/local/bin/python27 /usr/bin/python

       虽然现在python已经安装完成,但是使用yum命令会有问题——yum不能正常工作:因为yum默认使用的python版本是2.6.6,到哪是现在的python版本是2.7.5,故会出现上述问题,只需要该一下yum的默认python配置版本就行了:#vi /usr/bin/yum   进去进行配置第一行的指令,将#!usr/bin/python 改为#!/usr/bin/python2.6
4.安装Django1.6.2,去官网下载文件:Django-1.6.2.tar.gz
执行命令:             
             tar zxvf Django-1.6.2.tar.gz
             cd ./Django-1.6.2
             python setup.py install  #注意当前默认版本为python2.7.6
 验证安装:编写一个测试脚本is_installed_django.py来进行判断是否安装成功;
#!/usr/bin/python
try:
	import django
	version=django.VERSION
	print("Current Python Installed Django Version is:",version)
	print("Installed Success!")
except ImportError:
	print("Current Python Is Not Installed Django!!!----NO module named django!")
	print("Installed Failure")
print("Current Python Test Is Over!")
  执行结果:
[walker@localhost test]$ python is_*
('Current Python Installed Django Version is:', (1, 6, 2, 'final', 0))
Installed Success!
Current Python Test Is Over!
   说明安装成功!

5.安装MySQL,去官网下载软件包:MySQL-5.6.17-1.el6.x86_64.rpm-bundle.tar
    可能已经安装的mysql,通过下面步骤卸载机器上卸载软件

      1.       通过命令#rpm -qa|grep mysql(或者MySQL)查看是否之前有安装过mysql

      2.       如果有安装过,使用#yum remove mysql

      3.       使用#rm -rf /var/lib/mysql* 和 #rm -rf /usr/share/mysql*删除mysql安装文件

   tar xvf MySQL-5.6.17-1.el6.x86_64.rpm-bundle.tar

   cd MySQL-5.6.17-1.el6.x86_64.rpm-bundle

   rpm -ivh (带有sever的文件名)  #安装服务器端

   以下分别安装里边的文件,包括共享库,户端。

     测试安装:启动服务:service mysql start

                    首次安装时,查看密码cat /root/.mysql_secret;

默认密码为,可以使用如下命令修改root密码,

                                mysqladmin -u root  oldpassword newpassword

                             mypassword 为你设定的新密码

                     然后再次登录

                      mysql -u root –p

6.安装Python与MySQL的连接所使用的库:MySQL-python-1.2.5.zip。

   此安装比较繁琐。因为我的机器上缺少setuptools的工具,故而应该首先安装setuptools-3.4.4.zip。但是在对其进行安装的时候,又有问题,说是缺少zlib模块,故而应该对其进行安装,zlib-1.2.8.tar.gz

安装过程与之前的软件安装相同:

tar xzvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
(建议默认路径安装)
./configure
make
make install
进入Python源码文件目录,重新编译Python。然后再逐步退回完成安装!!!



     


   

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值