### 前言
当我们购买完ECS,使用的事Centos7系统,并且是官方的镜像。总要做一些必要的操作,在此做个总结。
### yum -y update
### 更改hostname
```
# hostnamectl --static set-hostname nealma
# logout
```
### 替换 /etc/locale.conf 的内容,解决LC_CTYPE: cannot change locale (UTF-8)
```
LANG="en_US.utf8"
LC_CTYPE="en_US.utf8"
# source /etc/locale.conf
```
### 安装基本工具
```
# yum install -y vim tree htop wget telnet curl unzip gcc pcre-devel zlib-devel perl-devel
```
### 升级openssl
```
# cd /usr/local/src
# wget https://www.openssl.org/source/openssl-1.1.0c.tar.gz
# tar zxvf openssl-1.1.0c.tar.gz
# cd openssl-1.1.0c
# ./config
# make
# make test
# make install
# mv /usr/bin/openssl /usr/bin/openssl.old
# ln -s /usr/local/bin/openssl /usr/bin/openssl
# openssl version
```
### 解决openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory错误
```
ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1
ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
```
### 创建普通用户
```
# useradd nealma
...
参考前面一篇《CentOS 添加用户》
```
### 安装Java环境
```
参考前面一篇 《CentOS7(一)Java环境搭建》
```
### 安装nginx
```
参考前面一篇 《Nginx Configuration》
Or use yum
$ sudo yum install -y nginx
$ sudo nginx -t
$ sudo systemctl start nginx
$ sudo systemctl stop nginx
$ sudo systemctl restart nginx
$ sudo systemctl enable nginx
```
### 阿里云控制台
* 开通SLB
* 配置域名A记录
* 禁止外网访问 安全组
### 结束
随时增加后续内容, 可关注我的
Blog : http://nealma.com
:)~