购买配置云服务器
1.购买云服务器
购买阿里云/腾讯云/其他云主机,这里以腾讯云(操作系统Ubuntu Server 16.04.1 LTS 64位)为例子演示,进入https://console.cloud.tencent.com/cvm/index,重置密码并登陆服务器,使用ssh软件登录, ssh 用户名@公网ip
(如ssh ubuntu@114.325.23.10)并输入密码
2.添加root用户
因为腾讯云初始是ubuntu用户不是最高权限,这里我们以最高权限root登录,命令行输入 sudo passwd root
,修改sshd_config
输入 sudo vi /etc/ssh/sshd_config
,找到PermitRootLogin 这项 将其改为 yes,以上完成后再使用su root切换到root用户登录
#Authentication
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
安装配置Python
在命令行输入Python连续按两次tab键,会发现ubuntu自带Python2.7和3.5版本,再来安装Python3.6版本
1.安装Python3.6
包括一些依赖包
add-apt-repository ppa:jonathonf/python-3.6
apt-get update
apt-get install python3.6
2.pip3创建软链接
便于在用pip3安装包时,用的是3.6版本的pip 先安装pip(任选一种安装):
第一种 sudo apt-get install python3-pip
第二种 curl https://bootstrap.pypa.io/get-pip.py | sudo python3.6
更新pip3版本: pip3 install --upgrade pip
查看pip3指向: pip3 -V
,指向3.5,希望指向3.6
给pip3创建软连接:进入 cd /usr/bin
,先删除软链接 rm pip3
,重新创建软链接 ln -s pip3.6 pip3
,再次查看pip3版本发现指向3.6,可能会没变化,退出进入服务器再确认下是否更改
安装并创建虚拟环境
在开发django项目时,可使用虚拟环境便于管理项目
列表一 安装virtualenv库: pip3.6 install virtualenv
新建home文件用来存放虚拟环境: mkdir home
指定版本创建虚拟环境: virtualenv mysite_env python-python3.6
激活虚拟环境: source mysite_env/bin/activate
退出虚拟环境: deactivate
版权声明:如无特殊说明,文章均为本站原创,转载请注明出处
本文链接:http://zhangyanc.club/article/Linux_buy/
许可协议:署名-非商业性使用 4.0 国际许可协议