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

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

2019-2-13 00:00| 发布者: xtyly| 查看: 534| 评论: 0|来自: 网络

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地址加冒号再加端口号就可以看到初始页面了


路过

雷人

握手

鲜花

鸡蛋
腾讯云服务器优惠

相关阅读

最新评论




在线客服(工作时间:9:00-22:00)
400-600-6565

内容导航

微信客服

Copyright   ©2015-2019  云服务器社区  Powered by©Discuz!  技术支持:尊托网络     ( 湘ICP备15009499号-1 )