虚拟机centos7 基础模板制作
用于新模板制作,主要针对一些基本组件的安装
分区、安装不在此赘述
最小化安装centos7-minimal-1810
1.安装wget
yum install wget -y
2.更换aliyun源
cd /etc/yum.repos.d
rm * -f
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum makecache
3.安装基本组件
yum install vim epel-release bash-completion ntp net-tools dstat traceroute chrony iptables iptables-services -y
# chrony 时间同步
# bash-completion 参数补全
yum install gcc gcc-c++ make cmake curl rsync gd zip perl unzip autoconf automake libtool openssl-devel pcre zlib pcre-devel tcl automake ntpdate sysstat man mtr lsof iotop iostat openssl openssl-devel lrzsz nscd tmux tcpdump iftop tree openssh-clients -y
4.时区,时间同步
timedatectl set-timezone Asia/Shanghai
date -R
ntpdate cn.ntp.org.cn
systemctl is-enabled chronyd #确认服务是否自启
systemctl is-active chronyd #确认服务是否存在
vim /etc/chrony.conf
server1 cn.ntp.org.cn iburst # 配置ntp服务器
local stratum # 自动同步间隔
systemctl restart chronyd
chronyc sources -v #验证时间,不报error,然后下面有时间就可以
5.安装vmtools
#虚拟机肯定要装vmtools,在vmware workstation或esxi或vcenter界面,右击该主机,安装vmtools,注:一定要有光驱
mount /dev/cdrom /mnt #不能挂载的话重启
tar -zxvf /mnt/VMwareTools-10.2.-.tar.gz -C /tmp # vmtools的安装包版本不同的话,名字自己修改
cd /tmp/vmware-tools-distrib
chmod +x vmware-install.pl
./vmware-install.pl force-install default # 强制默认安装
6.iptables、selinux关闭
# iptables
iptables -F
service iptables save
systemctl disable firewalld
systemctl disable iptables # selinux
setenforce
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config # ssh dns问题
sed -i 's/#UseDNS yes/UseDNS no/g' /etc/ssh/sshd_config
sed -i 's/GSSAPIAuthentication yes/GSSAPIAuthentication no/g' /etc/ssh/sshd_config
systemctl restart sshd
7.修改网卡名称为eth0
vim /etc/default/grub
在GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet"后面添加net.ifnames= biosdevname= #加到引号里
使用grub2-mkconfig -o /boot/grub2/grub.cfg重新生成grub配置
修改网卡配置,以ifcfg-ens32为例
vim /etc/sysconfig/network-scripts/ifcfg-ens32
--> DEVICE=eth0
--> NAME=eth0
reboot重启生效
8.yum update
9.待补充(CPU、内存热添加开启,新增硬盘自动识别)
有不全,有误的,望指正,谢谢。
PS:想到再改
虚拟机centos7 基础模板制作的更多相关文章
- Xen虚拟机磁盘镜像模板制作(四)—CentOS 7
在<Xen虚拟机磁盘镜像模板制作(三)—CentOS 7>一文中,我们已经成功制作出了 CentOS7 磁盘镜像.下面我们说明下如何通过它来生成目标虚拟机,同时测试下之前制作好的虚拟机磁盘 ...
- Xen虚拟机磁盘镜像模板制作(二)—Windows Server 2008(2012)
在<Xen虚拟机磁盘镜像模板制作(一)—Windows Server 2008(2012)>一文中,我们已经成功制作出了Windows Server磁盘镜像.下面我们说明下如何通过它来生成 ...
- MacOS上通过虚拟机搭建基础CentOS7系统环境
MacOS上通过虚拟机搭建基础CentOS7系统环境 尽管从Mac的Terminal可以看出,macOS与UNIX.Linux或多或少都有血缘关系(shell.bash等),但是在mac进行Linux ...
- magnetom模板制作
我个人认为Magento模板制作的难点在于不了解Magento的架构,不会调动block.Magento的block调动几乎都是靠xml.在下面的内容会提及如何操作. 制作Magento模板的前提是: ...
- 【Ecmall】ECMall2.x模板制作入门系列(认识ECMall模板)
ECMall2.x模板制作入门系列之1(认识ECMall模板) 从ECMall2.0全新架构发布以来,随着版本的不断更新,ECMall已经逐渐走向一个稳定时期,是时候整理一些实用教程了.下面给大家带来 ...
- #openstack centos6 centos7 kvm镜像制作
#openstack centos6 centos7 kvm 镜像制作 openstack windows 2008镜像 制作 http://www.cnblogs.com/elvi/p/800129 ...
- 三个小时学会wordpress模板制作
最近接了一个项目需要用wordpress建站,版面相对简单,ytkah就琢磨着自己来设计wordpress模板,首页栏目页文章页(很多网站无外乎就这些页面),其中栏目页和首页又很像,都是调用文章列表. ...
- Centos7 基础命令与软件的安装
本人小白一枚正在老男孩培训,所以从现在开始把我学到的知识都分享给大家,该随笔会一直更新 centos7基础命令与软件 ps:命令与参数之间必须加上空格,安装成功时最后一行会有 Complete! ...
- phpwind9.0模板制作教程——制作论坛风格
由于论坛模板机制和门户等模板机制不同,所以今天我就先重点讲讲论坛模板制作的大概过程. 一.先来熟悉下phpwind9.0的论坛模板机制. 其实phpwind9.0的模板机制和discuzx2.5差不多 ...
随机推荐
- 什么是Referer?Referer的作用?空Referer是怎么回事?
什么是Referer? Referer是 HTTP请求header 的一部分,当浏览器(或者模拟浏览器行为)向web 服务器发送请求的时候,头信息里有包含 Referer.比如我在www.sojson ...
- 认识volatile的工作原理
前言 在多线程并发编程中synchronized和Volatile都扮演着重要的角色,Volatile是轻量级的synchronized,它在多处理器开发中保证了共享变量的“可见性”.可见性的意思是当 ...
- JZ2440学习笔记之第一个裸机程序(Keil-MDK)
CPU:S3C2440, ARM920T, Internal 4KB RAM, Support boot from NAND flash, 128MB for each bank. JZ2440:Me ...
- win7有多条隧道适配器(isatap、teredo、6to4)的原因及关闭方法
问题:sdp协商时,带有IPV6的信息,需要将IPV6相关信息去掉 原因:网卡启用了ipv6通道 解决:关闭IPv6数据接口 netsh interface isatap set state disa ...
- iperf详细使用方法
Iperf 是一个网络性能测试工具.Iperf可以测试TCP和UDP带宽质量.Iperf可以测量最大TCP带宽, 具有多种参数和UDP特性.Iperf可以报告带宽,延迟抖动和数据包丢失. Iperf ...
- linux服务基础(二)之httpd2.2基础配置
一.安装httpd服务 CentOS6 默认安装httpd2.2版本 CentOS7 默认安装httpd2.4版本 # yum install httpd 二.安装后相关文件说明 配置文件: /etc ...
- HDU 5919 Sequence II(主席树)题解
题意:有A1 ~ An组成的数组,给你l r,L = min((l + ans[i - 1]) % n + 1, (r + ans[i - 1]) % n + 1),R = max((l + ans[ ...
- (Code) Python implementation of phrase extraction from sentence
import os import numpy as np import pandas as pd from tqdm import tqdm import numpy as np import str ...
- Spark机器学习基础三
监督学习 0.线性回归(加L1.L2正则化) from __future__ import print_function from pyspark.ml.regression import Linea ...
- 使用SpringMVC框架实现文件上传和下载功能
使用SpringMVC框架实现文件上传和下载功能 (一)单个文件上传 ①配置文件上传解释器 <!—配置文件上传解释器 --> <mvc:annotation-driven>&l ...