ubuntu部署django

刚装的Ubuntu,想试试django,以下是操作步骤

1、不相关的,安装ssh

sudo apt-get update

sudo apt-get install openssh-server

/etc/init.d/ssh start

2、然后就可以通过X_shell来访问了,安装django

sudo apt-get install python-django -y

3、看下django版本

python

import django

django.get_version()

输出1.8.1

4、查看下文件,ctrl+c退出不了,查了下终端进入python命令后要用 ctrl+d 退出

5、创建个站点,就叫HelloWorld吧

mkdir mysite

cd mysite

django-admin startproject HelloWorld

6、进站点查看下文件

sudo apt install tree

然后可以不用ls,用tree

tree的时候文件以树形方式显示

7、启动站点

python manage.py runserver 报错了,

提示要先python manage.py migrate

那就先python manage.py migrate

然后再python manage.py runserver

8、ok了,提示可以访问http://127.0.0.1:8000了

ctrl+c可以退出

9、打开浏览器访问上边的地址,页面展示了,“It worked!”

10、虚拟机里访问没问题了,回到宿主机器用IP访问不了

修改启动方式:

python manage.py runserver 0.0.0.0:8000

访问出现500,提示“you may need to add u'虚拟机IP' to ALLOWED_HOST”

百度了下,修改项目的setting.py,将其中的ALLOWD_hOSTS =[] 改为  ALLOWD_hOSTS =['*'] 

再访问,“It worked!”

 

转载于:https://www.cnblogs.com/Arvin001/p/6537429.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值