阿里云服务器ubuntu 配置教程

 更新时间:2018年10月31日 11:15:04   作者:卖鱼熊  
这篇文章主要介绍了阿里云服务器ubuntu 配置方法,本文分步骤给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

由于阿里云的导入自定义 ubuntu 镜像需要开通 OSS 快照是收费的(看着感觉不贵,但是也很麻烦),而且自己已配置好的镜像想导入需要转换格式,还存在不能使用的情况,所以麻烦点直接在阿里云原来的ubuntu里直接配置需要用到的内容。

首先,阿里云服务器ubuntu默认是14.04版本的,需要登录阿里,进入控制台-ESC实例-管理-暂停服务器-更新系统盘(配置信息块的更多选项)-公共镜像-这里我选择ubuntu16.04的64位(目前阿里云公共镜像最高版本ubuntu16.04)。

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

--------------------------------------------------------------------------------

近期会更新 django 配置的一些内容

总结

以上所述是小编给大家介绍的阿里云服务器ubuntu 配置教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • 学习Centos7软raid5的挂载

    学习Centos7软raid5的挂载

    本篇文章给大家通过详细步骤介绍了Centos7软raid5的挂载的方法,有需要的读者们学习下吧。
    2018-02-02
  • Centos系统下“无法打开并写入文件”问题的解决

    Centos系统下“无法打开并写入文件”问题的解决

    这篇文章主要给大家介绍了关于在Centos系统下报:“无法打开并写入文件”问题的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧。
    2017-12-12
  • VPS CentOS-6 下 LNMP HTTP web服务器的搭建步骤

    VPS CentOS-6 下 LNMP HTTP web服务器的搭建步骤

    虽然现在很多朋友比较喜欢使用军哥的lnmp一键安装包,但手工配置方法也要会,否则容易技术退步
    2014-06-06
  • ubuntu 下JDK环境变量配置方法

    ubuntu 下JDK环境变量配置方法

    这篇文章主要介绍了ubuntu 下JDK环境变量配置方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2018-03-03
  • Apache James配置连接达梦数据库的步骤

    Apache James配置连接达梦数据库的步骤

    本文介绍了如何配置Apache James邮件服务器以连接达梦数据库,包括导入JDBC驱动、修改配置文件和SQL语句,并提供了解决启动报错的方法
    2024-09-09
  • Ubuntu16.04.4LTS安装mininet遇到的问题及解决方案

    Ubuntu16.04.4LTS安装mininet遇到的问题及解决方案

    今天小编就为大家分享一篇关于Ubuntu16.04.4LTS安装mininet遇到的问题及解决方案,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • Linux运维基础进程管理实时监控控制

    Linux运维基础进程管理实时监控控制

    这篇文章主要介绍了Linux运维基础中进程的管理及实时监控控制,有需要的朋友可以借鉴参考下,希望可以有所帮助,共同学习共同进步
    2021-09-09
  • Kafka使用入门教程

    Kafka使用入门教程

    Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。这个独特的设计是什么样的呢
    2015-12-12
  • shell脚本设置防止暴力破解ssh

    shell脚本设置防止暴力破解ssh

    大家好,本篇文章主要讲的是shell脚本设置防止暴力破解ssh,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2022-01-01
  • Linux CentOS7 vim临时文件使用

    Linux CentOS7 vim临时文件使用

    这篇文章主要介绍了Linux CentOS7 vim临时文件使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11

最新评论