使用Python做web开发

环境:

  • 操作系统:ubuntu 16.04

  • python 3.5

步骤1:

pip3 install Django==1.11.1

步骤2:(由于采用pip3
安装,所以django-admin可以直接使用,否则需要进入/usr/
bin/python3.5/
中使用python3 django-admin.py startproject c

django-admin startproject mysite

步骤3:

进入项目c的目录,运行代码:

python3 manage.py runserver 0.0.0.0:8000

遇到8000端口被占用的情况,使用sudo fuser -k 8000/tcp指令解除占用。

使用root登陆服务器

由于腾讯云主机ubuntu系统默认用户名为ubuntu,不喜欢每次做什么都要sudo一下,故设置开启允许root用户登录
方法如下:
1.修改root密码

sudo passwd root

输入密码(一般和ubuntu密码一样,方便记忆)
修改root密码.png
2.修改ssh配置

sudo vi /etc/ssh/sshd_config 

找到 PermitRootLogin 这项 将其改为 yes
ssh配置.png

保存退出并重启ssh服务既可。

sudo service ssh  restart

设置root登陆后无法使用putty等工具实现远程root登陆

(以下是相反情况)
您好,出现这个问题呢,是因为你的服务器只允许SSH KEY方式登录,然后你创建的其他用户没有这个相关的KEY。
首先登录ROOT用户,之后输入命令:
mkdir /home/ubuntu/.ssh/
之后,
cp /root/.ssh/authorized_keys /home/ubuntu/.ssh/authorized_keys
这样来ROOT和ubuntu都是使用同一个KEY。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值