redhat安装过程遇到了一些问题,在度娘的帮助下完美解决了。 主要问题是yum 服务须要注册,也就是付费,在这里更替了yum源java
1.#首先redhat和centos是没有默认安装ifconfig这个指令的,查看ip指令为 ip addr #若想要ifconfig这个命令,等后续步骤以后执行 yum install net-tools #安装ifconfig 和netstat命令 2.#修改配置文件 /etc/sysconfig/network-scripts/ifcfg-en一串数字 vi /etc/sysconfig/network-scripts/ifcfg-eno16777736 3.#修改文件以下(将onboot修改成yes) HWADDR=00:0C:29:93:00:C8 TYPE=Ethernet BOOTPROTO=dhcp 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 UUID=88d85f15-6e5e-4f22-ab5c-b17824d209a9 ONBOOT=yes
###2.安装wget(可使用yum下载安装,可是没有yum)node
1.下载wget的rpm包http://mirrors.163.com/centos/7/os/x86_64/Packages/ 下载wget-1.14-10.el7_0.1.x86_64.rpm到电脑,导入到linux下(东西多,难找的话请用ctrl+f搜索功能) 2.安装wget rpm -ivh wget-1.14-10.el7_0.1.x86_64.rpm
###3.替换yum 源 参考网址 rpm包网址python
1. 卸载redhat自带的yum rpm -qa | grep yum | xargs rpm -e --nodeps 2.下载centos的yum安装包 网址:http://mirrors.163.com/centos/7/os/x86_64/Packages/ 最主要的包: python-iniparse-0.4-9.el7.noarch.rpm yum-3.4.3-150.el7.centos.noarch.rpm yum-metadata-parser-1.1.4-10.el7.x86_64.rpm yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm python-urlgrabber-3.10-8.el7.noarch.rpm 3.安装rpm包 rpm -ivh python-iniparse-0.4-9.el7.noarch.rpm rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm rpm -ivh yum-3.4.3-125.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-29.el7.noarch.rpm 最后2个须要一块儿安装,不然会出现依赖性错误 4. 问题收集,若是说须要依赖包的版本不够,用一下语句卸载以后再从新安装便可 rpm -e python-urlgrabber-3.9.1-9.el7.noarch(个人是这个版本不对,因此多了这个依赖包) 5. 下载repo,能够理解为镜像源 cd /etc/yum.repos.d/#路径位置 wget http://mirrors.163.com/.help/CentOS7-Base-163.repo 6. 编辑CentOS7-Base-163.repo文件,将其中的$releasever更改成centos的版本号7刚下下来的(其实也能够用添加变量的方式添加) [base] name=CentOS-7 - Base - 163.com #mirrorlist=http://mirrorlist.centos.org/?release=7&arch=$basearch&repo=os baseurl=http://mirrors.163.com/centos/7/os/$basearch/ gpgcheck=1 gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7 #released updates [updates] name=CentOS-7 - Updates - 163.com #mirrorlist=http://mirrorlist.centos.org/?release=7&arch=$basearch&repo=updates =http://mirrors.163.com/centos/7/updates/$basearch/ gpgcheck=1 gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7 #additional packages that may be useful [extras] name=CentOS-7 - Extras - 163.com #mirrorlist=http://mirrorlist.centos.org/?release=7&arch=$basearch&repo=extras baseurl=http://mirrors.163.com/centos/7/extras/$basearch/ gpgcheck=1 gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7 #additional packages that extend functionality of existing packages [centosplus] name=CentOS-7 - Plus - 163.com baseurl=http://mirrors.163.com/centos/7/centosplus/$basearch/ gpgcheck=1 enabled=0 gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7 7. 清除原有缓存 yum clean all 8. 获取yum列表 yum makecache 9. 能够查看源数据 yum repolist
###4. 安装jdklinux
建立jdk目录 mkdir /usr/java 解压jdk文件 tar -zxvf jdk-7u79-linux-x64.tar.gz 设置环境变量 vi /etc/profile 增长一下内容: #set java environment JAVA_HOME=/usr/java/jdk1.7.0_79 JRE_HOME=/usr/java/jdk1.7.0_79/jre CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export JAVA_HOME JRE_HOME CLASS_PATH PATH 让修改生效 source /etc/profile 验证jdk的成功型:和window;相似
###5. 防火墙相关 本身建站的时候须要单独开放端口,防火墙关了就会把全部的端口打开,本身的虚拟机能够这样操做,公司的电脑就不要这样作了。centos
systemctl status firewalld#防火墙状态 sytemctl stop firewalld#关闭防火墙 systemctl start firewalld#开启防火墙
###6. 安装vmware tools参考网址缓存
mkdir /media/mnt #新建挂载目录 mount /dev/cdrom /media/mnt/ #挂载VMware Tools安装盘到/media/mnt/目录 cd /media/mnt/ #进入安装目录 cp VMwareTools-8.8.1-528969.tar.gz /home #复制文件到/home目录 cd /home #进入home目录下 cp VMwareTools-8.8.1-528969.tar.gz /home #复制文件到/home目录 cd /home #进入home目录下