阿里云服务器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 配置教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • linux服务器安装SonarQube代码检测工具的详细步骤

    linux服务器安装SonarQube代码检测工具的详细步骤

    这篇文章主要介绍了linux服务器安装SonarQube代码检测工具,本文分步骤给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • linux wget下载tomcat方式

    linux wget下载tomcat方式

    这篇文章主要介绍了linux wget下载tomcat方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • Linux gzip命令压缩文件实现原理及代码实例

    Linux gzip命令压缩文件实现原理及代码实例

    这篇文章主要介绍了Linux gzip命令压缩文件实现原理及代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • ubuntu下kvm 命令行安装64位ubuntu报

    ubuntu下kvm 命令行安装64位ubuntu报"Couldn''t find hvm kernel for Ubu

    这篇文章主要介绍了ubuntu下kvm 命令行安装64位ubuntu报"Couldn't find hvm kernel for Ubuntu tree."的问题分析的相关资料,需要的朋友可以参考下
    2016-11-11
  • Linux cal命令的使用

    Linux cal命令的使用

    这篇文章主要介绍了Linux cal命令的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • linux定时任务访问url实例

    linux定时任务访问url实例

    本篇文章主要介绍了linux定时任务访问url实例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • Apache Shiro 使用手册(一) Shiro架构介绍

    Apache Shiro 使用手册(一) Shiro架构介绍

    Apache Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能
    2014-06-06
  • 详解Linux CPU负载和CPU使用率

    详解Linux CPU负载和CPU使用率

    在本篇文章里小编给各位分享了关于Linux CPU负载和CPU使用率的相关知识点内容,有需要的朋友们参考下。
    2019-07-07
  • 基于cobbler 实现自动安装linux系统

    基于cobbler 实现自动安装linux系统

    这篇文章主要介绍了cobbler 自动安装linux系统的教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-11-11
  • CentOS 7下部署php7.1和开启MySQL扩展的方法教程

    CentOS 7下部署php7.1和开启MySQL扩展的方法教程

    这篇文章主要给大家介绍了关于CentOS 7下部署php7.1和开启MySQL扩展的方法教程,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-07-07

最新评论