zoukankan      html  css  js  c++  java
  • Django开发web环境搭建的简单方法(CentOS6.5环境)

          这几天跟Linux下的Python + Django环境搭建卯上了。经过几天的琢磨,找到了一条自己认为给力的路径。

    这里给出命令行,过程如下:

         首次登陆,切换管理员:

    [web@bogon ~]$ su
    Password:

    查看当前的版本:
    [root@bogon web]# python
    Python 2.6.6 (r266:84292, Nov 22 2013, 12:11:10)
    [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    >>> exit()

    【1】安装MySQL:
    [root@bogon web]# yum install mysql-server mysql-devel

    启动MySQL:
    [root@bogon web]# service mysqld start

    这里重启一下,因为遇到了继续输入命令中间有进程在运行之类的东西,烦了。

    reboot

    【2】安装setuptools,这里参考网址:http://mdba.cn/?p=86

    [root@bogon web]# wget --no-cookie --no-check-certificate http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz

    [root@bogon web]# tar zxvf setuptools-0.6c11.tar.gz
    [root@bogon web]# cd setuptools-0.6c11
    [root@bogon web]# python setup.py build
    [root@bogon web]# python setup.py install

    【3】安装Python-devel的插件,这里参考网址:http://blog.csdn.net/hnsdjava/article/details/7365092

    [root@bogon web]# cd ..

    [root@bogon web]# yum install python-devel

    【4】接下来就可以安装MySQL-Python了(这是针对2.X版本,曾在3.4版本上尝试pymysql,比较麻烦)

    [root@bogon web]# yum install MySQL-python

    【5】测试连接结果,不报错说明成功:

    [root@bogon web]# python
    Python 2.6.6 (r266:84292, Jan 22 2014, 09:37:14)
    [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import MySQLdb
    >>> exit()

    【6】安装Django:
    [root@bogon web]# cp /home/web/Desktop/Django-1.6.5.tar.gz /usr/local/
    [root@bogon web]# cd /usr/local/

    解压:
    [root@bogon local]# tar -xf Django-1.6.5.tar.gz

    root@bogon local]# cd Django-1.6.5
    [root@bogon Django-1.6.5]# python setup.py install

    测试安装结果:

    [root@bogon Django-1.6.5]# python
    Python 2.6.6 (r266:84292, Jan 22 2014, 09:37:14)
    [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import django
    >>>

    【7】安装jdk和eclipse:
    [root@bogon Django-1.6.5]# mv /home/web/Desktop/jdk-7u15-linux-i586.gz /usr/local/
    [root@bogon Django-1.6.5]# cd ..
    [root@bogon local]# tar zxvf jdk-7u15-linux-i586.gz

    查看安装路径,以便设置环境变量:

    [root@bogon local]# pwd
    /usr/local

    设置环境变量:
    [root@bogon local]# vi /etc/profile

    在最后一行加上如下内容(其实不用设置CALSSPATH的,具体了解可以看看李刚写的《疯狂Java讲义》)

    #set java
    export JAVA_HOME=/usr/local/jdk1.7.0_15

    export PATH=$JAVA_HOME/bin:$PATH

    保存退出:
    :wq

    测试安装结果:
    [root@bogon local]# java -version
    java version "1.7.0_15"
    Java(TM) SE Runtime Environment (build 1.7.0_15-b03)
    Java HotSpot(TM) Client VM (build 23.7-b01, mixed mode)
    eclipse比较简单:

    [root@bogon local]# mv /home/web/Desktop/eclipse-java-luna-SR2-linux-gtk.tar.gz /home/
    [root@bogon local]# cd /home/

    [root@bogon home]# tar -zxvf eclipse-java-luna-SR2-linux-gtk.tar.gz
    [root@bogon home]# cd eclipse
    [root@bogon eclipse]# ./eclipse

     注意几个问题:

          【1】注意安装的顺序,节省时间,不一一介绍。

          【2】eclipse能使用后,可以在桌面右击菜单栏设置一个启动器,就不用每次用命令启动eclipse了,Linux在易用性方面还是差很多的。

    【8】安装PyDev插件,过程和Windows下一样,百度就行。

     

     

  • 相关阅读:
    【WPF】实现QQ中的分组面板
    [WPF Bug清单]之(11)——错位的RenderTransform动画
    【JavaWeb项目】一个简洁完整的论坛项目(暑假答辩作品)
    【C语言】Oj题目常见问题如何处理文件尾
    【Java】寒假答辩作品:Java小游戏
    【C语言】用c语言实现一些简单的算法可视化(个人代码分享)
    2020蓝桥杯C++B组省赛第二场个人感受和个人题解
    【C语言】分享一些个人C语言程序代码[大一上集合]
    【C语言】分享一些个人C语言程序代码[大一下集合]
    【C语言】从零开始的C语言小游戏之路(总)
  • 原文地址:https://www.cnblogs.com/chinas/p/4355935.html
Copyright © 2011-2022 走看看