环境:
操作系统: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。