2023年12月1日发(作者:)
CentOS7.5的详细安装教程及初始配置
本⽂属于转载
这⾥我⽤的是 CentOS-7-x86_ ,此镜像包含所有系统需要的软件安装包。
⼀ 搭建虚拟机安装环境
1.打开VMware,⽂件–>新建虚拟机
3 下⼀步,选择Liunx ,默认centos 64位
桥接模式:这种模式下,虚拟机和物理机连的是同⼀个⽹络,虚拟机和物理机是并列关系,地位是相当的。⽐如,你家有路由器,那么
默认推荐
6 点击CentOS7-Basic 设置光驱内ISO映像⽂件,选择⾃⼰下载的CentOS-7-x86_,点击确定
⼆ 安装CentOS7.5系统
1 点击开启此虚拟机
点击⿏标后,按键盘上下⽅向键选择对应的项。其中,第⼀⾏Install CentOS Linux 7的作⽤是安装CentOS 7系统。第⼆⾏Test this
media & install CentOS Linux 7,是先检测安装镜像⽂件的可⽤性,然后再安装CentOS 7。第三⾏Troubleshooting⽤于处理⼀些故障
问题,选择这⼀项,会进⼊⼀个内存操作系统,然后可以把磁盘上的系统挂载到这个内存操作系统上,这样⽅便我们去处理⼀些问题。这⾥
4 软件SOFTWARE 选择 默认最⼩安装 点击Done
6 点击LVM下拉菜单,选择“标准分区”,然后点击左下⾓的+按钮,在弹出的“添加新挂载点”对话框中,设置挂载点为/boot,设置为
7 继续点击+按钮,在增加swap分区,⼤⼩为4GB(⼀般为内存的1倍或者2倍)。继续点击+按钮,挂载点选择“/”,期望容量留空,然
后点击“添加挂载点”按钮,这样就把剩余的空间全部给了“/”分区,然后点击左上⾓完成。
8 分区完毕点击Done,然后格式化接收更改
10 等待⼏分钟后,系统安装完成,会提⽰让我们重启,点击重启按钮,就可以进⼊CentOS7操作系统了。(安装过程⼤概10分钟左右)
进⼊登录界⾯,输⼊⽤户名【root】密码【123456】,系统登录成功
三 ⽹络设置
1 设置IP ⽹关 DNS
输⼊命令dhclient,让CentOS 7⾃动获取⼀个IP地址。正常情况下是不会有任何输出内容的,然后 ip addr查看
vi /etc/sysconfig/network-scripts/ifcfg-ens33 (这串数字是不固定的,root权限),:wq! #保存退出
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEEROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
yum install -y iptables-services
//关闭防⽕墙
service iptables stop
Redirecting to /bin/systemctl stop e
//检查防⽕墙状态
service iptables status
Redirecting to /bin/systemctl status e
e - IPv4 firewall with iptables
Loaded: loaded (/usr/lib/systemd/system/e; disabled; vendor preset: disabled)
Active: inactive (dead)
关闭SELinxu命令(永久关闭)
$ vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled ,设置后需要重启才能⽣效.
[root@CentOS7-Basic ~]# /usr/sbin/sestatus
SELinux status: disabled
4 创建⽤户,设置⽂件权限(可选设置)
[root@CentOS7-Basic ~]# useradd admin 添加⽤户通过⼿动输⼊修改密码
[root@CentOS7-Basic ~]# passwd admin 更改⽤户 deng 的密码
123456 passwd: 所有的⾝份验证令牌已经成功更新。
设置admin⽤户具有root权限 修改 /etc/sudoers ⽂件,找到下⾯⼀⾏,在root下⾯添加⼀⾏,如下所⽰:
[root@CentOS7-Basic ~]# visudo
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
admin ALL=(ALL) ALL
修改完毕,现在可以⽤admin帐号登录,然后⽤命令 su - ,即可获得root权限进⾏操作。
root⽤户先创建⽂件 设置权限
[root@CentOS7-Basic ~]# su - admin
[admin@CentOS7-Basic opt]$ sudo mkdir module
[admin@CentOS7-Basic opt]# sudo mkdir software
[admin@CentOS7-Basic opt]# sudo chown admin:admin module/
[admin@CentOS7-Basic opt]# sudo chown admin:admin software/
[admin@CentOS7-Basic opt]# ls -al
5 图形化界⾯安装(可选安装)
设置 语⾔,键盘 等配置完成。
2)更新系统的运⾏级别。设置默认图形化界⾯启动
# ln -sf /lib/systemd/system/ /etc/systemd/system/
3)设置CentOS7⾃动以root⾝份登陆gnome桌⾯
[root@node100 ~]# vi /etc/gdm/
然后在[daemon]下⾯添加:
[daemon]
AutomaticLoginEnable=True
AutomaticLogin=root #你想⾃动登录的⽤户名
保存并重启,重启的时候已经以root⽤户登录了。
[admin@node100 ~]$ sudo mkdir /mnt/cdrom
[admin@node100 ~]$ su root
密码:
[root@node100 deng]# cd
[root@node100 ~]# mount /dev/cdrom /mnt/cdrom
mount: /dev/sr0 写保护,将以只读⽅式挂载
mount: /dev/sr0 已经挂载或 /mnt/cdrom 忙
/dev/sr0 已经挂载到 /run/media/admin/VMware Tools 上
/dev/sr0 已经挂载到 /mnt/cdrom 上
[root@node100 ~]# cd /run/media/admin/VMware Tools/
[root@node100 VMware Tools]# ll
总⽤量 71265
-r-xr-xr-x 1 admin admin 1994 8⽉ 11 2015
-r-xr-xr-x 1 admin admin 1850 8⽉ 11 2015 run_
-r--r--r-- 1 admin admin 71524872 8⽉ 11 2015
-r-xr-xr-x 1 admin admin 687524 8⽉ 11 2015 vmware-tools-upgrader-32
-r-xr-xr-x 1 admin admin 757944 8⽉ 11 2015 vmware-tools-upgrader-64
[root@node100 VMware Tools]# cp /run/media/admin/VMware Tools/ /opt/software/
4)解压 到指定位置
root@node100 software]# tar zxvf -C /opt/module/
四 克隆虚拟机
1 克隆虚拟机
点击克隆,选择现有快照
选择创建完整克隆,节省空间的话可以选择连接克隆
等待克隆完成
2修改静态Ip
打开新克隆的虚拟机,ip addr 查看当前的IP地址,修改静态Ip,vi /etc/sysconfig/network-scripts/ifcfg-ens33,修改内容成为⾃⼰
设定的ip,我这⾥如下:
IPADDR=192.168.100.21
3 修改主机名
vi /etc/hostname
hostname 查看当前系统主机名
vi /etc/hostname
另⼀种⽅法⽤命令直接更改
hostnamectl set-hostname node21
4 添加主机名与ip映射关系
vi /etc/hosts
192.168.100.21 node21 //对应⾃⼰的ip和主机名
本地映射配置 C:WindowsSystem32driversetchosts
5 重启⽣效:reboot
6 centos7修改root⽤户密码
admin:x:1000:1000:admin:/home/admin:/bin/bash
[root@Basic ~]# passwd admin
更改⽤户 admin 的密码 。
新的 密码
发布评论