侧边栏壁纸
  • 累计撰写 270 篇文章
  • 累计创建 141 个标签
  • 累计收到 16 条评论

目 录CONTENT

文章目录

CentOS-7 学习1——安装和环境搭建

Sherlock
2017-09-01 / 0 评论 / 0 点赞 / 1653 阅读 / 0 字
温馨提示:
本文最后更新于2023-10-09,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

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 /
0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区