目标 :
学习Centos7要达到的目标
部署.net core
在Centos7使用 SQL
使用nginx
使用Redis
分布式集群
.....
漏掉的后面再继续补充html
为了学习Centos7 我在西部数码买了一个Centos7的云主机从零开始,这样作的好处就是避免了在本地使用VM出现的奇怪错误,更贴近于实际的部署环境python
购买主机后,使用他们推荐的putty 工具登陆
一.第一个阶段登陆第一件事 先设置 ssh链接时间 避免闲置不用的时候它须要重连,nginx
#vi /etc/ssh/ssh //vi 编辑命令 找到ClientAlivelnterval 参数 删除注释,设置链接保持的链接时间,单位为秒 ClientAliveCountMax 设置容许超时的次数 //修改完成后 按ESC推出编辑模式 ,输入 : //表示在文本末尾进行输入操做 再输入wq 表示退出并保存 //这里补充 1 :q 是直接退出;2 wq 保存后退出;3 :q! – 不保存内容, 强制退出 #service sshd reload //重启一下sshd
第二阶段修改yum源可选:阿里云/网易云缓存
// 原文地址:[西部数码](https://www.west.cn/info/html/caozuoxitong/Linux/20180621/4206782.html) 1、修改CentOS默认yum源为mirrors.aliyun.com 一、首先备份系统自带的yum源配置文件 /etc/yum.repos.d/CentOS-Base.repo # mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 二、进入yum源配置文件所在的文件夹 # cd /etc/yum.repos.d/ 三、下载aliyun的yum源配置文件到/etc/yum.repos.d/ CentOS 7: # wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo CentOS 6: # wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo CentOS 5: # wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo 四、运行yum makecache生成缓存 # yum makecache 五、更新系统 # yum -y update 2、修改CentOS默认yum源为mirrors.163.com 一、首先备份系统自带的yum源配置文件 /etc/yum.repos.d/CentOS-Base.repo # mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 二、进入yum源配置文件所在的文件夹 # cd /etc/yum.repos.d/ 三、下载163的yum源配置文件到/etc/yum.repos.d/ CentOS 7: # wget http://mirrors.163.com/.help/CentOS7-Base-163.repo CentOS 6: # wget http://mirrors.163.com/.help/CentOS6-Base-163.repo CentOS 5: # wget http://mirrors.163.com/.help/CentOS5-Base-163.repo 四、运行yum makecache生成缓存 # yum makecache 五、更新系统 # yum -y update
第三阶段修改默认端口避免被恶意扫描ssh
#vi /etc/ssh/sshd_config 1.修改ssh #vi /etc/ssh/sshd_config //找到关键字 Port 而后 原地输入 i 表示插入模式 //ESC 退出 编辑模式 :wq 保存并退出 2.向SELinux中添加修改的SSH端口 #安装依赖 yum install policycoreutils-python #安装semanage yum provides semanage 查询当前 ssh 服务端口: semanage port -l | grep ssh #向 SELinux 中添加咱们须要添加的ssh端口(10011): semanage port -a -t ssh_port_t -p tcp 10011 #验证 ssh 端口是否添加成功: semanage port -l | grep ssh #重启 ssh 服务: systemctl restart sshd.service 在命令行输入: ssh root@你本身的ip地址xx.xxx.xx.xx -p 10011
----------------未完待续-------------tcp