Centos 环境搭建配置
一、准备软硬件平台
我用**云VPS,1核1G内存2M宽带50G硬盘。软件版本选Centos7.7 64bit
一般云商都支持一键安装,过程略
二、常用配置
Shell颜色
# vim .bash_profile
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;35;01m\]\u\[\033[00;00;01m\]@\[\033[01;35;01m\]\h\[\033[00;31;01m\]:\[\033[00;00;01m\]\w \[\033[01;32;01m\]\$ \[\033[01;01;01m\]'
VNC server
# yum -y install tigervnc-server
# vncpasswd root
# vncserver :1
=》安装后我们可以远程登陆
修护ssh config
# vim /etc/ssh/sshd_config
Port 77777
ClientAliveInterval 60
ClientAliveCountMax 5
# service sshd restart
=》网络服务器建议修改ssh port,减少被恶意破解登陆风险
远程登陆就要指定port:ssh root@... -p 77777
开启防火墙
# systemctl enable firewalld.service
# vim /etc/firewalld/zones/public.xml
<service name="ssh"/>
<port protocol="tcp" port="77777"/> // enable 77777/tcp
# systemctl start firewalld
# firewall-cmd --zone=public --add-port=77777/tcp --permanent
=》记得开启防火墙时放开ssh port端口
安装python3
配置vim
配置tmux
配置github/repo
配置docker
三、yum命令
A) 命令格式
yum [options] [command] [package ...]
option -y 当安装过程提示选择全部为"yes"
-p 不显示安装的过程
command 要执行的操作
package 操作对象
B) 常用commad
列出所有可更新的软件清单命令:yum check-update
更新所有软件命令:yum update
仅安装指定的软件命令:yum install <package_name>
仅更新指定的软件命令:yum update <package_name>
列出所有可安裝的软件清单命令:yum list
删除软件包命令:yum remove <package_name>
查找软件包 命令:yum search <keyword>
清除缓存命令:
yum clean packages: 清除缓存目录下的软件包
yum clean headers: 清除缓存目录下的 headers
yum clean oldheaders: 清除缓存目录下旧的 headers
yum clean, yum clean all 清除缓存目录下的软件包及旧的headers