您的位置:首页 > 编程语言 > Go语言

腾讯云服务器--django安装及基本配置

2017-03-03 22:21 344 查看

1. 首先我们要重装一下系统,选择有mysql的系统,这样后面就不用再安装mysql了

2. 输入以下的语句,看下python的版本,假如是3.4或者以上就话就可以跳过python安装的步骤

python -V


下面是python的安装步骤

如果不是3.4或以上的,去官网下载python3.4的压缩包,然后用ftp管理软件传输过去,速度比在服务器里面下要快得多

下载完压缩包之后,依次在控制台下面的命令, 如果压缩包的名字不同记得更改

tar -xf Python-3.4.3.tgz
cd Python-3.4.3/
./configure
make&&make install


然后将原来的链接改下名字,避免操作失误

mv /usr/bin/python /usr/bin/python2.6


然后再建立新的链接

ln -s /usr/local/bin/python3.4 /usr/bin/python


最后记得把yum的配置文件修改下,yum在python3.4下面不能正常运行

nano /usr/bin/yum


将 #!/usr/bin/python 改成 #!/usr/bin/python2.6就行了

这样就安装好python3.4了

3. 安装django

首先我们安装一下pip

yum -y install python-pip


安装完之后就安装django

python -m pip install django


再安装python关于mysql的moudle

pip install mysqlclient


4. 配置

创建一个网站,可以将mysite改成任意想要的名字

django-admin startproject mysite


在控制台进入mysql,输入

create database csvt default charset=utf8;


csvt可以更改为自己想弄的数据库名

然后要更改下配置

cd mysite/mysite
nano settings.py


将database那项更改为下面的内容

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'csvt',
'USER':'root',
'PASSWORD':'123456',
'HOST':'',
'PORT':'',
}
}


然后保存,但是这个时候还没行,还要让防火墙开放端口(这个坑了我好久。。)

http://www.centoscn.com/CentOS/config/2013/0826/1454.html 这里有讲怎么开放端口

最后在控制台输入

python manage.py runserver 0.0.0.0:8000


在浏览器中输入自己服务器的ip地址加冒号再加端口号就可以看到初始页面了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: