1.系统&安装
1.1 下载
打开 CentOS7 页面,一般选择 DVD ISO
镜像安装即可,国内建议选择阿里云的镜像源 http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1611.iso。
本例选择的是 CentOS 7.3.1611
版本
国内常用源地址:
http://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-DVD-2009.iso
http://mirrors.huaweicloud.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-DVD-2009.iso
https://mirrors.tuna.tsinghua.edu.cn/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-DVD-2009.iso
1.2 安装
可以在服务器环境安装也可以在虚拟机中安装(部分电脑需要开启 Intel 虚拟化技术 - Intel Virtual Technology,如果有 VT-d 开关也需要同时开启),虚拟机安装方法可参考博文在VirtualBox中安装CentOS 7
1.3 基本检测
查看版本和内核
uname -a
查看系统版本(3种命令皆可)
lsb_release -a
## 如果提示命令不存在,执行 yum -y install redhat-lsb 安装即可
cat /etc/os-release
cat /etc/redhat-release
1.4 VirtualBox虚拟机开启共享路径
- 挂载(需要先在虚拟机设置里指定共享文件夹):
VirtualBox 安装路径下的VBoxGuestAdditions.iso
内包含有工具包的内容。一种方式是点击界面的 “设备”-“安装增强功能”,另一种方式就是将该 ISO 文件加载到虚拟机光驱,挂载,并执行./VBoxLinuxAdditions.run
文件。
安装成功后重启虚拟机即可。
1.5 网络设置
如果使用的 NAT 网络,需要端口转码,否则主机和宿主机无法互相访问
1.6 切换国内源
# 切换为阿里的源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 添加EPEL
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
# 清理缓存并生成新的缓存
yum clean all
yum makecache
1.7 启动方式
# 查看默认启动方式是否是图形化界面
systemctl get-default
# 设置为图形化界面模式
systemctl set-default graphical.target
# 设置为命令行模式
systemctl set-default multi-user.target
# 重启centOS 7
reboot
2.开启SSH
CentOS 7 安装完之后默认已经启动了ssh服务我们可以通过以下命令来查看ssh服务是否启动。
2.1 查看22端口是否开放
netstat -tnl
2.2 查看ssh服务是否启动
systemctl status sshd.service
2.3 设置ssh
## 修改配置
vi /etc/ssh/sshd.config
## 修改完配置后需要重新启动
systemctl restart sshd.service
## 设置开机启动
systemctl enable sshd.service
## 开放防火墙端口
firewall-cmd --permanent --zone=public --add-port=22/tcp
## 重新读取防火墙规则
firewall-cmd --reload
## 本地虚拟机可以关闭防火墙
systemctl stop firewalld.service
## 关闭防火墙自动启动
systemctl disable firewalld.service
## 重启网络配置命令
systemctl restart network.service
3.Centos7 下 创建一个 sudo 用户
adduser admin
passwd admin
## 默认情況下,在 CentOS 上,wheel 的成员具有 sudo 权限
usermod -aG wheel admin
su - admin
# 作为user ,请通过将“sudo”添加到要以超级用户权限运行的命令來验证是否可以使用 sudo。
## 例如,您可以列出根目录的內容,/ 通常只能由 root 用戶访问。
sudo ls -la /
评论区