目标 :
学习Centos7要达到的目标 部署.net core 在Centos7使用 SQL 使用nginx 使用Redis 分布式集群 ..... 漏掉的后面再继续补充为了学习Centos7 我在西部数码买了一个Centos7的云主机从零开始,这样做的好处就是避免了在本地使用VM出现的奇怪错误,更贴近于实际的部署环境
购买主机后,使用他们推荐的putty 工具登录
一.第一个阶段登录第一件事 先设置 ssh连接时间 避免闲置不用的时候它需要重连,#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)一、修改CentOS默认yum源为mirrors.aliyun.com1、首先备份系统自带的yum源配置文件 /etc/yum.repos.d/CentOS-Base.repo# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、进入yum源配置文件所在的文件夹# cd /etc/yum.repos.d/3、下载aliyun的yum源配置文件到/etc/yum.repos.d/CentOS 7:# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoCentOS 6:# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repoCentOS 5:# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo4、运行yum makecache生成缓存# yum makecache5、更新系统# yum -y update 二、修改CentOS默认yum源为mirrors.163.com1、首先备份系统自带的yum源配置文件 /etc/yum.repos.d/CentOS-Base.repo# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、进入yum源配置文件所在的文件夹# cd /etc/yum.repos.d/3、下载163的yum源配置文件到/etc/yum.repos.d/CentOS 7:# wget http://mirrors.163.com/.help/CentOS7-Base-163.repoCentOS 6:# wget http://mirrors.163.com/.help/CentOS6-Base-163.repoCentOS 5:# wget http://mirrors.163.com/.help/CentOS5-Base-163.repo4、运行yum makecache生成缓存# yum makecache5、更新系统# yum -y update
第三阶段修改默认端口避免被恶意扫描
#vi /etc/ssh/sshd_config1.修改ssh#vi /etc/ssh/sshd_config//找到关键字 Port 然后 原地输入 i 表示插入模式//ESC 退出 编辑模式 :wq 保存并退出2.向SELinux中添加修改的SSH端口#安装依赖yum install policycoreutils-python#安装semanageyum 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
----------------未完待续-------------