python版本更新_个人日记-python网站开发第一天-服务器的使用

发现自己买了个阿里云服务器和域名很久了,今天有个想法想做一个工具类的网站博客,所以查了查资料顺便用python搭个服务器。

今天笔记如下:

今天用到了工具:

1.Putty-用于连接服务器

cba03275f39624997d18c58af836e1ae.png

2.WinSCP-用于传输与管理服务器文件

在主机名输入IP地址

175aec50987f4e2c3fedfbf0ecdf8675.png
604b92b6d6f1dd98da008465e9b17c78.png

3.服务器使用的是阿里云的轻量级服务器,系统是Ubuntu18.04,一开始用了16.04版本的,发现使用的python3.5版本,这个版本有点低,需要加载太多的包了,所以干脆直接换成了18.04。结果真香。

69fad3f9617103cbd9e9987c49f3a775.png

4.记得在大学里面用过linux,以为毕业以后不太会用了,结果今天就重温了一下。

apt-get install + software name 安装到系统

pip3 install + software name 安装python 模块

sudo 管理员身份运行

cd 打开文件夹

ls 浏览当前文件夹所有文件

更新系统(当为旧服务器时,不建议更新系统,防止不兼容):

sudo apt-get update

sudo apt-get upgrade

进入新的系统依次执行安装python:

sudo apt install python3-pip

pip3 install mezzanine 安装python的博客模块

因为有python2 和 python3 用下面语句将python自动指向python3

删除原来的连接 将python指定为python3

sudo rm /usr/bin/python

sudo ln -s /usr/bin/python3.6 /usr/bin/python

创建博客项目:

mezzanine-project tabzhu

cd tabzhu

python3 manage.py createdb 创建数据库

需要输入公网IP,输入管理员账户:root,email,密码

命令行会询问是否添加demo pages 打上YES

sudo python3 manage.py runserver 0.0.0.0:80 -运行服务器

如果出现下图问题,则

0b536a27f2873b46021cf38fe78423f6.png

修改 settings.py 或者 local_settings.py 中 ALLOWED HOSTS = [‘IP’,’域名’,’’]

在浏览器中输入IP/域名 出现以下界面

55d46ee66935e804713d78f5b50f0932.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值