目標 :
學習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