国外 Ubuntu vps 中文乱码如何解决

最近苦苦寻觅一台”飞机场” 没有着陆,原因无非是:

  1. 现在免费的着实太多,不看YouTube 基本够用到飞机场拆除了

  2. 本人资金短缺,想少花钱多办事(穷人的悲哀啊)

  3. 懒癌发作,在各种低价vps里对比抉择着实让人蛋疼,最后在这两个js里alpharackshostus 里,定制了Alpharacks 14美刀的这一款:

资源 配置
核心 1核CPU
内存 1GB
硬盘 15GB
流量 2TB
端口 100Mbps
架构 OpenVZ
价格 $14/year
传送 剁手链接

现在建个飞机场停飞机已经没什么新鲜感了,遍地开花的教程和商家,参差不齐,也不知道干些啥好,就搭建个飞机场太浪费了,麻烦看到此文的基友给个指点姿势。 废话完毕~~

主要就是vim编辑*.json配置文件时会遇到中文乱码的问题,在此记录下,以备不时之需,我用的ubuntu server 14.04 LTS 这个发行版,其他发行版命令会有出入,望自行对号入座,谢谢!

这次主要参考了这篇日志: 请看

1、配置相关环境变量:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
sudo vim /var/lib/locales/supported.d/local
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_CN.GBK GBK
zh_CN GB2312
sudo vim /etc/environment
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
LC_CTYPE="zh_CN.UTF-8"
sudo vi /etc/default/locale
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"

2、重新生成本地配置:

1
sudo locale-gen #可以加--purge参数用来删除所有旧的配置,在出现问题时很有用

3、重启服务器:

1
reboot

生活不止眼前的苟且,还有那片海