记录第一次玩阿里云

看到阿里云的美国硅谷区的ECS正在高活动,而且最近正好想学习学习Linux服务器相关的只是,所以就购入了一部。

我选择的是1G内存,1G CPU,按流量计费。

支付宝付完款后,居然没有自动进入完成付款页面。。。

首先进入系统后,我先更改了root密码,因为初始化设置root密码时候要求有大小写。命令:sudo passwd root,然后按照要求输入两遍密码就好了。

为了不直接使用root用户进行操作,所以又创建了自己的用户,刚开始实用的是sudo useradd jiapan结果发现创建出来的用户没有主目录,后来有删除了重新创建的,删除用户命令sudo userdel jiapan,第二次创建实用的是adduser命令:sudo adduser jiapan。输入两遍密码后,还让输入一些用户信息,我直接一路回车回去了。为了让jiapan用户有root权限,执行sudo vim /etc/sudoers进行编辑,在# User privilege specification的root下边新增jiapan ALL=(ALL)ALL然后保存退出,就可以了。保存的时候需要用w!来进行保存。

执行< /etc/shells grep zsh后发现ubuntu没有自带zsh,所以又进行了zsh的安装:sudo apt-get install zsh,之前要需要先安装git:sudo apt-get install git

设置登录时就使用zshchsh -s /bin/zsh jiapan

然后为了不折腾zsh,直接安装了oh-my-zsh:
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

弱弱的说一句,硅谷区下载国外的资源真心快。。。

按照池建强的教程,进行了一些zsh简单的配置:http://macshuo.com/?p=676

本来想直接安装virtualenvwrapper结果发现,python原生不带pip,所以进行pip的安装:

  1. 先从官网把安装源文件下载下来:curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
  2. 安装 sudo python get-pip.py

发现curl也没装。。。所以先安装curl。

  1. sudo apt-get update
  2. sudo apt-get install curl

终于可以安装virtualenvwrapper了:sudo pip install virtualenvwrapper

安装完成后,将下边内容放在~/.bashrc

1
2
3
4
5
6
# where to store our virtual envs
export WORKON_HOME=$HOME/virtenvs
# where projects will reside
export PROJECT_HOME=$HOME/Projects-Active
# where is the virtualenvwrapper.sh
source $HOME/.local/bin/virtualenvwrapper.sh

然后执行source ~/.zshrc

安装完成!然后就可以创建虚拟环境搞Python开发了~

今天就到这里。。。