现状:阿里云ECS云主机,windows server 2008 r2系统,40G系统盘,100G数据盘
目标:把windows系统换成linux(ubuntu)系统
流程
- 在阿里云云服务器管理控制台停止服务器
- 选择更换系统,选择ubuntu最新版本(目前是14.04,如果直接购买云主机服务,可以选择的ubuntu最新版本是16.04)
- 选择好以后点确定,就直接更换成linux系统了
note:使用云主机更好系统很快速,这点很不错。没有服务器运维团队的可以考虑云主机,运维成本低,让用户更专注于产品的研发
安装linux桌面
阿里云提供的linux系统是server版的,所以做为一个资深windows用户,就决定给linux安装个桌面,xfce是一个轻量级的桌面,所以选择安装它作为服务器的桌面。
linux 命令
apt-get update #更新下系统,不然直接安装xfce会容易出错误,在root下执行(或者在命令前家sudo) sudo apt-get install -y xfce4 xfce4-goodies xubuntu-desktop #安装xfce4桌面 startxfce4 #启动xfce4桌面环境
创建用户
由于阿里云ECS默认给linux系统创建了root用户,所以我们需要创建个别的用户,这样不容易因为误操作伤害我们的服务器
linux命令
su #回车,输入root密码,以root用户创建新用户 useradd -m {登录名} -s /bin/bash #创建用户,并使用 /bin/bash 作为shell passwd {登录名} #使用如下命令修改密码,按提示输入两次密码 adduser {登录名} sudo #给{登录名}用户赋予管理员权限,方便部署,避免一些对新手来说比较棘手的权限问题:
格式化和挂载数据盘
具体连接如下:
http://www.jianshu.com/p/6388632fe2e0
远程桌面安装(不用安装即可)
一开始按照windows操作习惯我安装了远程桌面,其实现在想想是没必要的,可以直接用阿里云的【管理终端】+putty就可以满足日常维护需求了
linux命令
sudo apt-get install xrdp #安装xrdp sudo apt-get install vnc4server #安装vnc4server echo xfce4-session >~/.xsession #在.xsession里面加入xfce4-session sudo gedit /etc/xrdp/startwm.sh # 在. /etc/X11/Xsession 前一行插入xfce4-session sudo service xrdp restart #重启 xrdp
基本上就配置好了,接下来根据下面的链接设置下
https://yq.aliyun.com/articles/43232?spm=5176.100239.blogcont43235.19.sq4iJy
https://yq.aliyun.com/articles/43235?spm=5176.100239.blogcont43232.25.9Agz3M
root 用户登录时报错 error fund when loading /root/.profile
错误提示:Error found when loading /root/.profile stdin: is not a tty
解决方案
更改/root/.profile文件
把mesg n 进行注释,增加一行 tty -s && mesg n 然后重启电脑(sudo shutdown -r now)