最近打算把自己以前服务器配置的笔记整理成文档,希望对大家有所帮助。这个系列的服务器配置文档假设你之前从来没有进行过服务器的安装和配置,你也可以看明白。整个系列从在windows上搭建虚拟环境开始,从安装虚拟机到在虚拟机上安装linux,最后在linux上搭建PHP的生产环境(nginx+php+mysql+memcached)
选择安装的linux操作系统是centos5.3,下载版本文件名是:CentOS-5.3-i386-bin-DVD.iso,大小为武汉移动网上营业厅3.69GB,大家可以在网上到这个版本的下载地址。先下载好,以备后用。接下来,就从在windows上安装虚拟机开始,我的操作系统是windows XP sp3,选择的虚拟机是VMware Workstation,安装版本是V6.5.3 for Windows Build 185404
NOTE:版本不同,步骤大同小异,建议采用最新版本
1 下载VMware Workstation 6.5.3 for Windows Build 185404
推荐去VMware下载原版的软件,而不要使用网上流传的绿版的,我开始也安装了绿版的VMware,他体积是很小,仅仅10M(原版的VMware500M),但是相对应的也有很多功能不完全或者不完善,所以不推荐安装绿版本。下载的版本需要序列号激活,这个序列号网上随处可见,我这里直接提供一个可以使用的序列号给大家。
官方下载点:downloads.vmware/d/details/workstation_6_5_3_for_windows/dHdiZHdodGJAJXQ=
注册序列号:DUMA4-DMHFP-D2M4G-4PXZL

点击上面的链接进入后可以看到版本是6.5.3 for Windows Build 185404,点击下面的”download”图片后会提示需要登录后才能下载,有账号的就直接登录,没账号的现注册一个吧,下载的过程我就不啰嗦了。下载完了使用上面的注册序列号安装好就可以了。
2 启动VMware Workstation
3 新建一台虚拟机
3.1 点击在下图中的1,或者2中的 File–>New–>Vitual Machine,或者Ctrl + N
3.2 选择新建向导,典型或自定义,这里推荐使用自定义Custom
3.3 选择虚拟机文件的兼容性,使用最新的6.5即可:
3.4 设置何时安装操作系统,选择第二个,选择下载好的CentOS-5.3-i386-bin-DVD.iso的路径:
3.5 选择虚拟机将要安装的系统类型,这里选择Linux,如果系统版本设置考虑今后安装的灵活性,可以选择其它2.6内核“Other Linux 2.6.x Kernel”,这里我们要安装的是centos5.3,其实相当于是redhat的企业版,所以这里选择“Red Hat Enterprise Linux 5”,
如下图所示:
3.6 输入虚拟机的名字,这里输入的是“centos”,然后设置存放虚拟机文件的位置,所存放
的分区应该有5GB以上的剩余空间,这个剩余空间要大于3.13中设置的空间才能存下虚拟机文件:
3.7 设置虚拟机的处理器的个数,参照自己电脑运行虚拟机的主机处理器个数,绝大多数情况下都会选择One
3.8 设置虚拟机的内存大小,具体值参照宿主机平时内存剩余空间大小,如我的系统是2GB内存,这里我比较狠,分配1024MB镇安给虚拟机(必须是4的整数倍):
3.9 网络类型,选择NAT
3.10 磁盘控制器类型,使用默认设置:
3.11 新建磁盘文件的方式设置,以前没有建立过磁盘文件,所以使用默认的创建新虚拟磁盘(Create a new virtual disk)花开美利坚起点:
3.12 选择磁盘类型,考虑内核中IDE驱动最完善,使用IDE并口磁盘:
3.13 设置磁盘大小,如果要安装图形桌面推荐至少8GB,否则4GB就可以了,具体还要看需要安装多少软件,尽量大一些,推荐给10GB,设置完了后,我的经验是最好勾选“Allocate all disk space now”,这样会预先分配磁盘空间,感觉速度会快一些,这样也
可以避免以后磁盘空间不足造成的其他问题:
3.14 设置虚拟磁盘文件的存放位置,最好还是放到存放到3.6中设置的位置:
3.15 设置完成,浏览下配置信息,取消掉“创建后开机”选项(Power on this macthine after creation),如下图:
3.16 VMware主菜单中选择“VM –> Settings”或快捷键中国女装Ctrl + D,在虚拟机设置中选中光驱,然后确定下图1中开机后连接要选中,Connection中的“Use ISO image file”设置为我们下载到的CentOS5.3镜像路径,点OK聚钱贷保存退出:
3.17 至此虚拟机已经建立,可以启动了,启动虚拟机的方式是点击下图三个按钮中的任意一个:
关于文件共享,下面提供一种简单的方式
实现VMware linux虚拟机 与 windows 共享文件——VMware-tools的安装
为了实现VM linux 与 windows的数据共享,VMware Workstation提供了一个叫做VMware-tools的虚拟工具。下面是实现步骤:
1、打开VM(装的是6.5版本),启动linux虚拟机(REDHAT ENTERPRISE 4 AS)。
2、选择VMware的菜单选项VM——Install VMware Tools。
3、在linux下,执行命令:
  mkdir /mnt/cdrom
  mount /dev/cdrom /mnt/cdrom
4、cd /mnt/cdrom 进入cdrom后ls,发现其中有三个文件,VMwareTools-7.8. 和VMwareTools-  7.8.5-156735.i386.rpm,另外一个是文本文件。复制这两个文件到/tmp。
  cp VMwareTools-7.8. VMwareTools-7.8.5-156735.i386.rpm /tmp
5、进入/tmp(cd /tmp),安装VMwareTools-7.8.5-156735.i386.rpm(rpm -ivh VMwareTools-7.8.5-156735.i386.rpm)
6、执行命令 tar zxvf VMwareTools-7.8.后,进入vmware-tools-distrib目录,发现vmware-install.pl文件。执行命令:./vmware-install.pl 随后一直按enter,直至完成。
7、打开/tmp,此时会发现有一个hgfs的文件夹。
8、设置共享:打开菜单选项VM——settings——options,发现里面有一个shared Folders,选中ALWAYS enabled,添加ADD,设定windows下的HOST PATH(D:\vmlinux_share)。OK
9、卸载光驱。umount /dev/cdrom
10、可以享受共享数据了。
    cd /mnt/hgfs/vmlinux_share
    ls看看有没有共享的文件。哈哈
NOTE:因开发上编译环境的需要,有些人可能需要在windows的主机再安装windows系统,比如我的开发环境用时是QT3,有时是QT4,为了避免环境变量的来回修改就安装了windows虚拟机,文件共享出了上面介绍的外还可以采用“映射网络驱动器”的方法,右键“我的电脑”或“网上邻居”选择“映射网络驱动器”,一步步操作即可