阿里云服务器ubuntu 配置
由于阿里云的导入自定义 ubuntu 镜像需要开通 OSS?快照是收费的(看着感觉不贵,但是也很麻烦),而且自己已配置好的镜像想导入需要转换格式,还存在不能使用的情况,所以麻烦点直接在阿里云原来的ubuntu里直接配置需要用到的内容。 首先,购买服务器时,如果选了旧版本,比如我的服务器ubuntu是14.04版本的,需要登录阿里,进入控制台-ESC实例-管理-暂停服务器-更新系统盘(配置信息块的更多选项)-公共镜像-这里我选择ubuntu16.04的64位。 0.安装 sudo apt-get install sudo? 1.设置用户 创建用户 useradd -m -s /bin/bash 用户名 设置密码 sudo passwd?用户名 #?完成后,home目录中会多出一个以用户为名的目录 给普通用户设置root权限 获得对sudoers写入的权限 chmod u+w /etc/sudoers (VIM的一些基本操作 i 切换输入模式,?esc 切换命令模式, 命令模式下输入? :wq 保存退出) 进入VIM vim /etc/sudoers 在root下面一行添加这条代码,保存退出 用户名 ALL=(ALL) ALL 取消 sudoers 的写入权限 chmod u-w /etc/sudoers 2.下载python3.x(如需更高版本自行下载) ubuntu16.04?内自带 python2.7?和?python3.5.2 ,这里将要用到的是3.5.2 3.安装配置虚拟环境 下载包 pip install virtualenv pip install virtualenvwrapper 然后用刚新建的用户登录,这里我是用 Xshell5 创建目录用来存放虚拟环境 安装存放虚拟环境的目录 mkdir $HOME/.virtualenvs (这里会在 /home/用户名 目录下, ls -a查询隐藏文件) 打开 .bashrc 文件,添加2行代码 sudo vim ~/.bashrc,输入密码 export WORKON_HOME=$HOME/.virtualenvs source /usr/local/bin/virtualenvwrapper.sh 保存退出后,然后运行source ~/.bashrc 4.创建虚拟环境默认python3.x 查询python的路径 which python3.5 返回结果: /usr/bin/python3.5 新建虚拟环境 mkvirtualenv -p?python路径?虚拟环境名 例:mkvirtualenv -p /usr/bin/python3.5?dj 每次开启虚拟机自动激活虚拟环境 每次开机虚拟机都会运行 .bashrc,所以只要编辑 .bashrc vim ~/.bashrc 在最后一行输入 workon?虚拟环境名 例:workon dj 注:虚拟环境内的python默认是3.5.2,虚拟环境外的则是2.7.12 查询 python 版本 python -V? 退出虚拟环境 deactivate? 进入虚拟环境 workon?虚拟环境名 查看已有的虚拟环境 workon 删除虚拟环境 rmvirtualenv name (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |