django博客搭建(-)准备工作 Python+django+mysql

自己搭建博客过程记录一下吧!!!
第一部分 Python 安装
Python 是一种面向对象、解释型计算机程序设计语言,语法简洁而清晰,具有丰富和强大的类库。
以当前系统Ubuntu 14.04LTS为例,默认是带有python2.7 和python3.4的,当然也可以自己安装,如果卸了的话(剁手党)。
安装方法:

$sudo apt-get install python-dev

当然安装python也可以去python官网(https://www.python.org/downloads/)下载安装包,手动安装
安装方法:
1.解压

$tar -xzvf ***.tgz // ***为下载的安装包名字

2.生成 Makefile

$./configure --prefix=${pwd} // prefix=${pwd}指定文件夹

3. 编译

$make

4.安装

$ make install

如果这样安装的话,可能还需要配置环境变量
命令:

$sudo vi /etc/profile


在文件末加上路径
PATH="$PATH:/home/aclegend/Python-2.7.6" //换成自己的路径
export PATH
现在在终端输入python应该就可以运行了

然后可以安装上pip(python 强大的包管理工具)
命令:

$sudo apt-get install python-pip

也可以官网下载get-pip.py

$wget https://bootstrap.pypa.io/get-pip.py

然后命令行运行:
python get-pip.py
用pip安装的包路径一般是在:
/usr/local/lib/pythonX.Y/dist-packages

第二部分:Django 安装配置

1.如果安装了pip包管理工具,那么安装django就如此简单了:
命令:

$ pip install Django==1.6.5

如果只输入命令:

$pip install Django

会默认安装最新版的Django 写这篇文章的时候最新版本是Django-1.7.1
如果用这种方法,就不用考虑卸载旧版本的问题,pip或者easy_install 会自动处理系统中老的版本。

2.如果不想使用pip或easy_install,当然像安装其他安装包一样,可以这样安装Django
(1)Django官网下载合适的安装包https://www.djangoproject.com/download/
(2)解压

$tar xzvf Django-*.tar.gz

(3)安装

cd Django-* 。
python setup.py install

不管用上面哪种方法,安装完成之后,命令行进入python解释器
输入命令:

$python
>>> import django
>>> django.VERSION
(1, 7, 1, ‘final', 0)


可以看到django版本号,Django 安装成功

第三部分:安装Mysql 和 mysql-connector-python
MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS应用软件之一
安装mysql
命令行

$sudo apt-get install mysql-server-5.5
$sudo apt-get install mysql-client

中间有些过程让用户输入root帐号的密码等,略去。
查看安装的mysql 版本:

$mysql -–version

卸载也比较容易:

$sudo apt-get autoremove --purge mysql-server-*
$sudo apt-get autoremove mysql-server
$sudo apt-get remove mysql-server
$sudo apt-get autoremove mysql-common

启动,终止,重启mysql服务:

$/etc/init.d/mysql start
$/etc/init.d/mysql stop
$/etc/init.d/mysql restart

安装mysql-connector-python,
1.下载connetcor
dev.mysql.com/downloads/connector/
2.进入下载的安装包所在文件夹,安装
 

$cd ~/download
$dkpg –i mysql-connector-python.deb

 

Pingbacks are open.

Trackback URL

Comments

2 Comments

  • HariQQ Capsa 99
    29 May 2019, 14:39 | Reply
    It's an awesⲟme post in support of all the internet viewers
  • HariQQ Capsa 99
    29 May 2019, 14:39 | Reply
    It's an awеsome post in support off ɑⅼl the іnteгnet viewers
Post your comment

cancel reply