虚拟机安装CentOS7最小版本及配置

虚拟机安装CentOS7最小版本及配置

背景原因:因考虑到CentOS7安装包占用过大,这里我根据个人需要采用CentOS最小安装,后续的一些配置会陆续添加其中

虚拟机安装CentOS最小版本(CentOS-7-x86_64-Minimal-1810.iso)的过程我在这里就不进行阐述,可以参考 :https://blog.csdn.net/hellboy0621/article/details/80392273

1.VMware最小化安装centos7安装共享文件夹实现虚拟机与Windows共享一个文件夹

1.点击虚拟选项卡下的安装VMware Tools

2.以root用户进入虚拟机并创建目录
[[email protected] ~]# mkdir -p /mnt/cdrom

3.装载CD-ROM
[[email protected] mnt]# mount -t auto /dev/cdrom /mnt/cdrom

4.将VMware-Tools安装包拷贝到/tmp下
[[email protected] mnt]# cd /tmp/
[[email protected] tmp]# cp /mnt/cdrom/VMwareTools-9.6.2-1688356.tar.gz ./

5.解压文件得到vmware-tools-distrib
tar -xzvf VMwareTools-9.6.2-1688356.tar.gz

6.进入vmware-tools-distrib 运行vmware-install.pl 命令:./vmware-install.pl

----------------安装VMwere Tools------------------------遇到问题1:bash: ./vmware-install.pl: /usr/bin/perl: bad interpreter: 没有那个文件或目录

解决方法yum install perl gcc kernel-develyum upgrade kernel kernel-devel

遇到问题2:centos 7 The path "" is not a valid path to the 3.10.0-957.5.1.el7.x86_64 kernel headers. Would you like to change it?

解决方法:Would you like to change it? no  再一路enter

遇到问题3:安装VMWare tools后/mnt中有hgfs但没共享文件

前提:在虚拟机软件中设置了共享目录
此时在linux中进入 /mnt/hgfs 文件夹,但发现共享的文件没有显示
使用以下办法解决(root权限):

1.  vmware-hgfsclient 命令查看当前有哪些共享的目录,这里我只使用了share文件夹

[[email protected] share]# vmware-hgfsclient
share

2.挂在共享文件目录

[[email protected] hgfs]# mount -t vmhgfs .host:/share /mnt/hgfs
Error: cannot mount filesystem: No such device

补充:
如果显示
Error: cannot mount filesystem: No such device

centos7则先执行 yum install open-vm-tools

然后再执行vmhgfs-fuse .host:/share /mnt/hgfs

3.永久挂载 ---开机自动挂载

vi /etc/fstab

在最末行添加命令  .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0

此处一定注意字节对齐,不然开不了机

2.安装工具集命令

[[email protected] vmware-tools-distrib]# yum -y install net-tools  vim-enhanced wget

3.关闭CentOS7自带的防火墙 firewall 启用 IPtable

停止 Firewall
systemctl stop firewalld
systemctl mask firewalld

关闭firewall自动启动
systemctl disable firewalld.service

安装IPtables防火墙
yum install -y iptables-services

开放端口
vi /etc/sysconfig/iptables
#添加下面三句话到默认的22端口这条规则的下面
#开放443端口(HTTPS)
#开启服务
-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 4433 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT

重启iptables
systemctl restart iptables.service
添加iptables开机自启项
systemctl enable iptables.service

查看防火墙状态

service iptables status

4.替换centos7自带的yum源

#先进入源的目录
cd /etc/yum.repo.d
#备份一下官方源
mv CentOS-Base.repo CentOS-Base.repo.bak
#将阿里源文件下载下来
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#重建源数据缓存
yum makecache
ok,换源完成

原文地址:https://www.cnblogs.com/vincentYw/p/12148666.html

时间: 2024-10-06 23:14:29

虚拟机安装CentOS7最小版本及配置的相关文章

虚拟机安装CentOS7 Minimal、jdk和hadoop

虚拟机安装CentOS7 Minimal.jdk和hadoop Table of Contents 1. 安装版本 2. PD安装 3. vim安装和配置 4. 主机名变为bogon的解决办法 5. jdk的安装和配置 6. hadoop安装测试 1 安装版本 CentOS-7-x8664-Minimal-1503-01.iso 2 PD安装 不要选择快速安装 启动后,命令行选择安装 NETWORK&HOSTNAME : ON 选择好INSTALLATION DESTINATION root p

Vmware虚拟机安装centos7.2系统

本文章针对小白同学!文章属于保姆级的教程!全程图文教学,并在文章尾部附带博主录制视频教学 系统安装准备 系统镜像源 1 CentOS-7-x86_64-Everything-1511.iso 此文章不介绍虚拟机如何安装,虚拟机如何安装可以参照以下网址: https://jingyan.baidu.com/article/3a2f7c2ec72cfb26afd61189.html 下载centos镜像 方式一 打开浏览器,把下面链接复制到浏览器地址框回车进入 1 http://archive.ke

InstallShield集成安装MSDE2000最小版本(二) fishout特许授权发布

原文:InstallShield集成安装MSDE2000最小版本(二) fishout特许授权发布 原帖地址:http://blog.csdn.net/fishout/archive/2009/10/28/4739269.aspx 在这一节里,我们解决安装路径的更改问题.大家知道,MSDE2000安装后,数据库路径不能更改,这也是制约许多安装包无法与应用程序一并集成的首要原因,现在我们来解决这一个问题. 主要思路是通过分离msdb和model数据库,然后更改master数据库的系统目录指向,改为

InstallShield集成安装MSDE2000最小版本(三) fishout特许授权发布

原文:InstallShield集成安装MSDE2000最小版本(三) fishout特许授权发布 原帖地址:http://blog.csdn.net/fishout/archive/2009/11/09/4790564.aspx 在这一节里,我们讨论如何在安装目录的任意指定基础上实现实例名及sa密码的更改,这样,就继承了原有微软80多兆安装包的功能,但是,现有的安装包体积小多了,仅有原来的1/6,当然,这仅是全新安装而言,对于升级安装是不适应的,不过,实际上我们大多数时候都是使用全新安装,何况

InstallShield集成安装MSDE2000最小版本(一) fishout特许授权发布

原文:InstallShield集成安装MSDE2000最小版本(一) fishout特许授权发布 原帖地址:http://blog.csdn.net/fishout/archive/2009/10/26/4730086.aspx 在网上看到许多关于MSDE2000集成到应用程序中一并安装的文章,这些方法无一例外都使用了InstallShield中调用外部命令的方式,其本质就是在安装过程中调用LaunchAppAndWait函数执行MSDE2000的setup.exe程序,这样一来,带来几个问题

虚拟机安装Centos7网卡无法启动

虚拟机安装Centos7网卡无法启动 一.错误背景 1.使用VMware安装的centos7.2虚拟机,开机突然不能上网了,报错如下: 错误提示: 执行:#systemctlrestart network.service Restarting network (via systemctl):  Job fornetwork.service failed because the control process exited with error code. See"systemctl status

Vm虚拟机安装CentOS7

(1)电脑安装Vmware虚拟机:Vm版本如图 (2)查看宿主主机是否开启CPU64位虚拟化的方法: 第一个64位表示你的电脑最多支持多少位的系统,32或者64. 第二个表示你的硬件是否支持DEP?Yes,支持.No,不支持.OFF,表示支持,但是关闭着的.(数据执行保护(DEP) 是一套软硬件技术,能够在内存上执行额外检查以帮助防止在系统上运行恶意代码.) 第三个表示你的电脑是否支持CPU虚拟化.Yes,支持.No,不支持.OFF,表示支持,但是关闭的,需手动打开.(打开方法:重启进入BIOS

VMware虚拟机安装CentOS7【转】-添加部分注释(自己看着方便)

本文稍作改动,添加部分说明,原文链接:https://www.cnblogs.com/wcwen1990/p/7630545.html 本文基于vmware workstations进行CentOS7安装过程展示,关于vmware workstations安装配置本人这里不再介绍,基本过程相当于windows下安装个软件而已. 1.打开vmware workstations,文件->新建虚拟机,出现如下界面,选择"自定义(高级)"选项,下一步继续: 2.此步骤默认,下一步继续:

VMware虚拟机安装Centos7图文教程

CentOS 是一个工业标准的 Linux 发行版,是红帽企业版 Linux 的衍生版本.你安装完后马上就可以使用,但是为了更好地使用你的系统,你需要进行一些升级.安装新的软件包.配置特定服务和应用程序等操作. 这篇文章主要介绍了如何在VMware安装centos7系统! 1. 下载centos 地址:https://www.centos.org/download/ 简单介绍下个版本区别: DVD:标准安装版,一般下载这个就可以了 Everything:对完整版安装盘的软件进行补充,集成所有软件