每当我们做一个东西的时候肯定要先有需求,然后再有逻辑,而且对需求的分析是否彻底,目标是否明确将关乎着我们开发的成败,技术只有和需求紧密结合在一起才能发挥出最大效力,那么好吧,既然这样就让我们来分析以一下,我们要做什么吧。
我们的目标是利用一个虚拟机搭建一个服务器,能够把我们的项目放上去,供别人访问(看起来似乎很简单,不过我们还是要很有多扩展的,要不然也太没追求了吧)。
目标明确了那就展开行动吧,既然要用虚拟机搭一个服务器,那么第一步肯定要有一个虚拟机了
什么是虚拟机呢:虚拟机说白了就是用软件虚构出来一个硬件环境,然后再在这个环境上安装一个操作系统,例如centos。这一点说明白了,其他的都好理解了
搭建所需原料:VMware,Linux centosx(x代表centos的版本)
VMWare: 下载地址http://rj.baidu.com/soft/detail/13808.html?ald VMware是虚拟机工作台,大家可以利用这个软件虚拟出一个硬件环境,然后装载操作系统,该软件在安装的时候会要求系列号。关于系列号可以根据版本自行百度(商用还请支持版权),整个安装过程只要一路next就行了。
安装好VMware之后,我们就可以开始新建虚拟机了
第一步,打开VMware软件,点击新建虚拟机按钮(这个按钮很大的,你肯定可以找到),然后开始配置所需硬件环境,包括CPU,内存,硬盘,网络适配器,采用什么操作系统,打印机,显示器,声卡等,这里主要说两个地方,第一个是网络适配器,第二,采用什么操作系统
网络适配器主要有两种形式:1:桥接,2:Nat 。 如果采用桥接的话,虚拟机安装好以后会被直接分配IP地址,直接连接物理网络(非拨号上网的电脑,推荐采用这种方式,这样在我们搭建服务器的时候会更有分布式的style),如果采用nat方式的话,虚拟机会与物理机公用一个ip地址(拨号上网的建议用这种方式,如果用桥接的话,需要另行配置ip,比较麻烦)
采用什么操作系统:在这里我们采用Linux系统,那自然要去下载Linux系统的镜像,centos就是Linux系统非常流行的发布版之一 ,centos的镜像库很多,这里给大家推荐阿里云的镜像库,速度比较快(这点有打广告嫌疑啊)http://mirrors.aliyun.com/centos/ 在这里大家可以下载适合自己的电脑的版本,如果你的电脑是32位的就下载i385的,如果是64位的就下载的x64的,(我建议大家不要下载最小安装版的,最好下载有桌面系统的,不爽的时候还能上上网,桌面版的也是含有命令行终端的)
好了,硬件环境搭建好了,那我们要开始安装操作系统了,点击运行虚拟机,在这个过程我们极有可能遇到一个二进制信息转换的问题,造成这个问题的原因是操作系统跟你的cpu不匹配所致,如果你下载的是64位的出现了这个问题,你可以重新下载一个32位的重新安装,或者查看CPU 是否支持虚拟化功能(只要不是太旧,现在的CPU一般都支持,这里假定支持),然后进入bios界面,将虚拟化功能打开即可。之后就可以继续安装了,完全可以一路next了。当然在这个过程中也可以指定采用的语言,自定义分一下区(有两个必不可少的区,一个 / 这是个根分区,Linux的文件结构是树状的,所有的分区都会在这上面挂载,第二个是swap分区,是内存交换分区,当然也可以给它加个/boot分区,这个分区里装的是系统启动的必备文件),最后网络开关一定要打开,不然上不了网,到这里基本上所有步骤基本就完结了,那么重启一下吧,看看系统是否安装成功
转载请指明出处,谢谢。