原文鏈接:https://www.toutiao.com/i6481534700216123918/
一、准備工具
VMware Workstation
CentOS-6.9-x86_64-minimal.iso
SecureCRTPortabl
二、安裝系統
1、圖解虛擬機安裝過程
install or upgrade an existing system
install system with basic vedio driver
rescue install system
第一項為正常安裝
第二項為基本顯卡安裝
第三項為救援模式
選擇第一項
檢查硬件 故障 disc found此項主要檢查安裝光盤有無問題。選擇檢查,選擇ok
配置網絡 : 需要點掉自動連接此項相當於開啟網卡
重新啟動
2、網絡配置
使用root和密碼登錄到系統中
然后設置網卡
vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
TYPE=Ethernet
BOOTPROTO=static//靜態地址
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
DEVICE=eno16777736
ONBOOT=yes //啟用網卡
IPADDR=192.168.225.104 //設置IP
NETMASK=255.255.255.0 //設置掩碼
GATEWAY=192.168.225.2 //設置網關,就是記住的網關
DNS1=114.114.114.114 //設置DNS
DNS2=114.114.114.115 //設置備用DNS
使用SecureCRT連接
3、配置Yum源
http://mirrors.163.com/.help/centos.html
[root@wangmaster ~]# cd /etc/yum.repos.d/
[root@wangmaster yum.repos.d]# ls
CentOS7-Base-163.repo CentOS-Debuginfo.repo CentOS-Sources.repo
CentOS-Base.repo CentOS-fasttrack.repo CentOS-Vault.repo
CentOS-CR.repo CentOS-Media.repo
[root@wangmaster yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak //使原來的yum失效
[root@wangmaster yum.repos.d]# yum clean all //清除yum緩存
已加載插件:fastestmirror
正在清理軟件源: base extras updates
Cleaning up everything
[root@wangmaster yum.repos.d]# yum repolist //更新yum庫
已加載插件:fastestmirror
base | 3.6 kB 00:00
extras | 3.4 kB 00:00
updates | 3.4 kB 00:00
(1/4): base/7/x86_64/group_gz | 155 kB 00:00
(2/4): extras/7/x86_64/primary_db | 139 kB 00:00
(3/4): base/7/x86_64/primary_db | 5.6 MB 00:09
(4/4): updates/7/x86_64/primary_db | 3.9 MB 00:11
Determining fastest mirrors
源標識源名稱狀態
base/7/x86_64 CentOS-7 - Base - 163.com 9,363
extras/7/x86_64 CentOS-7 - Extras - 163.com 311
updates/7/x86_64 CentOS-7 - Updates - 163.com 1,126
repolist: 10,800
[root@wangmaster yum.repos.d]#
[root@wangmaster yum.repos.d]# yum install -y vim //安裝VIM工具
4、關閉selinux
[root@wangmaster yum.repos.d]# vim /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of three two values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
5、停止防火牆
查詢防火牆狀態:
[root@localhost ~]# service iptables status
停止防火牆:
[root@localhost ~]# service iptables stop
啟動防火牆:
[root@localhost ~]# service iptables start
重啟防火牆:
[root@localhost ~]# service iptables restart
永久關閉防火牆:
[root@localhost ~]# chkconfig iptables off
永久關閉后啟用:
[root@localhost ~]# chkconfig iptables on
6、安裝JDK環境
上傳JDK
tar -zxvf jdk1.8.tar.gz
修改/etc/profile文件,配置java環境
vim /etc/profile
JAVA_HOME=/usr/local/java/jdk1.8
JAVA_BIN=/usr/local/java/jdk1.8/bin
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
export JAVA_HOME
export JAVA_BIN
export PATH
export CLASSPATH
source /etc/profile
三、安裝過程出現的問題
(1)虛擬化性能計數器不兼容二進制轉換。
解決辦法:設置處理器時,關閉性能計數器
(2)linux獲取 GPG 密鑰失敗
解決辦法:
實質性問題就是自己系統沒有yum的GPG密鑰
-
查看自己系統版本
-
cat /etc/issue
-
登陸mirrors.163.com 找到自己系統對應的密鑰
-
使用命令rpm --import進行導入
-
Rpm --import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6(把6改為你當前版本)
-
再用 yum -y install tree 就可以了