[部署]VM11下CentOS7mini安装及配置
最近使用了CentOS发现比Ubuntu更简洁,有些爱上CentOS了
1. 准备一版CentOS安装镜像文件
官网下载地址:http://www.centos.org/download/
官方有三个版本:DVD、Everything和Minimal,
而我安装的是mini版,CentOS-7.0-1406-x86_64-Minimal.iso
2. VM11下安装
1).点击创建新的虚拟机,选择“典型(推荐)”
2).选择“安装光盘映像文件”,选择上面准备好的文件路径
3).设置用户名和密码(需要牢记这是安装完程序进入后的默认root密码)
4).选择安装位置,一般20GB空间够了,多文件拆分保存
5).选择完成,等待虚拟机安装就行啦
说明:
我在安装当中出现了“二进制转换与此平台上的长模式不兼容的问题,安装被中断
这时需要重启进入BOIS(我是开机按住F2键),在BOIS中找到Intel virtual technology
设置为Enable即可,再次开机打开虚拟机就能正常使用了
3. 配置网络
输入:ip addr,显示网络并未连接
查看“虚拟机->设置->网络适配器”选择连接模式为“NAT模式”
终端打开"/etc/sysconfig/network-script/ifcfg-eno16777736"
修改ONBOOT=yes
输入"service network restart"重启网络服务,再次检查ip,以及ping
4. 更新及安装软件
yum install kernel-devel
yum -y update
yum install vim //强大的Vi编辑器
yum install wget //从网络上自动下载文件的工具
yum install gcc //一套由GNU工程开发的支持多种编程语言的编译器
yum install cpp
yum install gcc-c++
yum install make //makefile
yum install gdb //调试工具
yum inatall perl //后面安装MVwareTools必装软件
yum install net-tools //ifconfig命令,MVwareTools也需要使用
yum groupinstall "Development Tools"
说明:
查询本地是否安装某个软件
输入: rpm –qa xxx
返回:版本号 or 无
5. 修改默认分辨率
查看:http://www.centoscn.com/CentOS/config/2014/1031/4029.html
修改文件"/boot/grub2/grub.cfg",找到
linux16 /vmlinuz-3.10.0-123.el7.x86_64 root=UUID=881ac4e6-4a55-47b1-b864-555de7051763 ro rd.lvm.lv=centos/swap vconsole.font=latarcyrheb-sun16 rd.lvm.lv=centos/root crashkernel=auto vconsole.keymap=us rhgb quiet LANG=en_US.UTF-8
在后面添加vga=0x???(问号代表分辨率代码),在这里贴一张对应表,方便查看
修改后如下:
然后修改运行级别,打开"/etc/inittab"
在后面添加
# ln -sf /lib/systemd/system/runlevel?.target /etc/systemd/system/default.target
保存后,快来重启试试吧!
6. 安装VMwareTools
1).点击“虚拟机->安装VMware Tools”加载镜像
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom #挂载设备
cd /mnt/cdrom
cp vmware-tools-xxxxxx.tar.gz /root
umount /mnt/cdrom #关闭设备
cd /root
tar zxvf vmware-tools-xxxxxx.tar.gz #解压文件
2).安装vmware-tools
cd vmware-tools-distrib #进入文件目录
./vmware-install.pl #安装
7. 配置共享文件夹
点击“设置”,添加共享文件夹
在终端下"/mnt/hgfs/"下可以看到刚才添加的文件夹
现在可以无缝连接windows和linux世界了
说明:
我在系统update后曾经找不到共享文件夹了,后来上网查找发现需要重新配置Tools
运行/usr/bin/vmware-config-tools.pl即可
8. HelloWorld
让我们来编译运行一下程序
在windows下编写一个HelloWorl原文件,到虚拟机中编译运行,快看
9.man手册补全
最近使用中发现man总是查找不到命令,后来才知道貌似man手册不全,需要自己下载
yum install man-pages –y
还可以安装一个中文手册
中文手册下载地址:http://manpages-zh.googlecode.com/files/manpages-zh-1.5.1.tar.gz
解压安装:
tar zxvf manpages-zh-1.5.1.tar.gz
cd manpages-zh-1.5.1
./configure --disable-zhtw
make && make install
设置环境变量:
vim ~/.bash_profile
alias cman='man -M /usr/local/share/man/zh_CN'
使环境变量生效
source ~/.bash_profile
然后就可以使用cman查询中文版的手册了
10.使用ssh登录
在虚拟机中使用centos唯一不方便的就是鼠标要在虚拟机和本机中切换,而且虚拟机中出现问题,也不能复制,后来发现ssh是可以在本机上登录的。
在虚拟机中输入ifconfig获得ip地址
在本机上打开ssh登录上面的地址就ok了
11.使用ssh传输文件
ssh是可以在本机和远程主机中传输文件的
使用sz rz命令
首先需要安装
yum -y install lrzsz
rz传输文件到ssh
sz接收ssh的文件
12.开发编译和kernel相关
需要安装配置一些,原文:http://nicky19870612.iteye.com/blog/2187746
1 检查Linux Version
uname -r
2 检查kernel先关的包 是否安装,安装了是否与当前系统版本匹配
rpm -qa | grep kernel
至少应该有kernel,kernel-devel,kernel-tools 以及 kernel-headers几个包有
3 然后检查软连接是否有错误 如果build 和 source 是红色标示不对 绿色就对了
cd /lib/modules/'上面uname -r的结果'/
ls
如果不对 ,删除build,重新建立一下软连接
rm -rf build
ln -s /usr/src/kernels/xxx /lib/modules/xxx/build
[部署]VM11下CentOS7mini安装及配置的更多相关文章
- GITHUB个人博客搭建-Pelican 在Windows环境下的安装及配置
GITHUB个人博客搭建-Pelican 在Windows环境下的安装及配置 前言 此篇博客主要为Pelican在Windows平台下的配置安装所写,在此过程中主要参考资料烟雨林博客.poem_of_ ...
- linux下activemq安装与配置activemq-5.15.2
linux下activemq安装与配置 前提 配置好jdk环境 一.下载:apache-activemq-5.15.2-bin.tar.gz https://archive.apache.org/ ...
- CentOS 下 redis 安装与配置
CentOS 下 redis 安装与配置 1.到官网上找到合适版本下载解压安装 [root@java src]# wget -c http://redis.googlecode.com/files ...
- libCURL开源库在VS2010环境下编译安装,配置详解
libCURL开源库在VS2010环境下编译安装,配置详解 转自:http://my.oschina.net/u/1420791/blog/198247 http://blog.csdn.net/su ...
- Debian 8下vsftpd安装与配置
Debian 8下vsftpd安装与配置 0.环境 root@remote:/# uname -r 3.16.0-4-amd64 root@remote:/e# lsb_release No LSB ...
- Windows下pry安装和配置
Windows下pry安装和配置 pry是一个增强型的交互式命令行工具,比irb强大. 有自动完成功能,自动缩进,有颜色.有更强大的调试功能. pry 安装很简单. 在终端输入: gem instal ...
- [moka同学摘录]在Centos 6.5下成功安装和配置了vim7.4
来源:https://my.oschina.net/gzyh/blog/266097 资源下载地址: 链接:http://pan.baidu.com/s/1kVuaV5P 密码:xkq9 摘要: ...
- Windows Server 2003 下如何安装及配置 FTP 服务器(转)
Windows Server 2003 下如何安装及配置 FTP 服务器 一.安装 FTP 服务器组件: 写在这里的一点 : 安装及配置 FTP 服务器之前 , 必须先手工配置服务器本身的 IP 地址 ...
- Linux下MySQL安装和配置
--Linux下MySQL安装和配置 ---------------------------2014/05/18 Linux下MySQL的配置和安装 本文的安装采用 rpm 包安装 1.首先在官网下载 ...
随机推荐
- Quartz2D截屏
#import "ViewController.h" @interface ViewController () @end @implementation ViewControlle ...
- [转]NodeBB 环境搭建
本文转自:https://my.oschina.net/pauli/blog/198405 摘要: Windows 7 下面 NodeBB (https://nodebb.org/)环境搭建 ...
- SQLServer之视图篇
1 视图介绍 视图是从一个或者几个基本表(或视图)导出的表.它与基本表不同,是一个虚表.数据库中只存放视图的定义,而不存在视图对应的数据,这些数据仍然存放在原来的基本表中.所以一旦基 ...
- gulp自动添加版本号过程中的一些要点记录
1.打开node_modules\gulp-rev\index.js 第144行 manifest[originalFile] = revisionedFile; 更新为: manifest[orig ...
- 数据结构与算法--最短路径之Floyd算法
数据结构与算法--最短路径之Floyd算法 我们知道Dijkstra算法只能解决单源最短路径问题,且要求边上的权重都是非负的.有没有办法解决任意起点到任意顶点的最短路径问题呢?如果用Dijkstra算 ...
- Expression<Func<T>>和Func<T>
以前用EF的时候,由于where的时候有Expression<Func<T>>和Func<T>两种查询条件,误用了Func<T>那个重载,后来还想通过f ...
- git 撤销add和commit
有时候改完代码发现改错分支了,而这个时候已经add或者commit了,怎么办,有办法: 1.若果已经add . 了这个时候可以使用git stash命令,具体操作命令如下: (1) > git ...
- 理解JVM之垃圾收集器概述
前言 很多人将垃圾收集(Garbage Collection)视为Java的伴生产物,实际1960年诞生的Lisp是第一门真正使用内存动态分配与垃圾手机技术的语言.在目前看来,内存的动态分配与内存回收 ...
- POJ1222(SummerTrainingDay01-E)
EXTENDED LIGHTS OUT Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 11078 Accepted: 7 ...
- Code Signal_练习题_Circle of Numbers
Consider integer numbers from 0 to n - 1 written down along the circle in such a way that the distan ...