最近新买了一台阿里云 ECS 服务器,系统为 Ubuntu 16.04,简单配置了下,之前也做过配置,零零碎碎,所以整理一下流程。
登录服务器
创建普通用户
1
| adduser newming --ingroup sudo
|
配置免密登录
将自己开发机的公钥拷贝到服务器上用户主目录 .ssh/authorized_keys 文件内
更新系统
1
2
| sudo apt-get update
sudo apt-get upgrade
|
安装 git 和 curl
1
| sudo apt-get -y install git curl
|
解决中文乱码
参考网站
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| sudo apt-get install language-pack-zh-hans
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_CN.GBK GBK
zh_CN GB2312
sudo locale-gen
|
解决 sudo: unable to resolve host [机器名]
安装 nginx
1
2
3
| sudo apt-get install nginx
sudo service nginx start
|
修改 ssh 登录
阮一峰文章
1
2
3
| sudo vi /etc/ssh/sshd_config
sudo service ssh restart
|
修改服务器名称
阿里云帮助文档
自动重启服务
/etc/network/if-up.d
mongodb
mongodb 官网
1
2
3
4
5
6
7
8
9
| sudo service mongod start
sudo service mongod restart
sudo service mongod stop
cat /var/log/mongodb/mongod.log
sudo vi /etc/mongod.conf
|