其实我一直挺纠结这标题的,要不要这么高调嘛……况且原本的标题是《美团云Ubuntu主机折腾记》,可仔细想,我折腾啥子了?!明明就是几个配置好不啦。

言归正传,项目中会用到数台云主机,今天终于鼓起勇气下了单。当然出于复杂性的考虑,这些云主机的操作系统没有采用线上更常见的CentOS,转向更为寻常的Ubuntu,当然是没有GUI的Server版。

云主机创建好以后,观察了一下,美团云这系统模板做的还是不错的,基本上可以立即使用,有一些小的点稍稍处理下也不会耽误太多的时间。

首先是语言环境,系统默认的是en_US.UTF-8,似乎改成中文也没有什么不妥的

1
dpkg-reconfigure locales

运行后会出现一个向导,第一步是选择需要支持的语言环境,默认只选中了en_US.UTF-8,要把zh_CN.UTF-8也一并勾上;第二步是选择默认的语言环境,同样选择zh_CN.UTF-8。OK,等待配置完成。

默认的语言环境配置成中文后,直接从tty登录会看到大量口口口,其实就是中文乱码了,解决的办法也不是没有,把这段脚本加到bash_profile里即可

1
2
3
4
if [ $TERM == "linux" ] && [ !-e $SSH_TTY ]; then
export LANG="en_US.UTF-8″
export LANGUAGE="en_US.UTF-8″
fi

不过绝大多数情况下我们都是用ssh登录,这一步其实可做可不做了。网上的另一种说法是通过安装zhcon临时解决,这是一个类似ucdos的插件,从理论上说,对性能会在一定程度的影响。

然后还需要配置下时区,这个系统模板默认的时区是美国时间,和北京时间差了13小时,每次看时间都要做下转换也是不爽

1
dpkg-reconfigure tzdata

在这个向导中选择亚洲(Asia)–>上海(Shanghai),OK,这下时间对上了。

最后一步,更新下系统吧,把Linux包管理的特性利用起来,再说线上主机,基本的安全性还是要保证的

1
2
apt update
apt upgrade

相信这两个命令没有同学说不知道了吧[微笑]