转自:http://blog.csdn.net/thomastangweixin/article/details/6335802
第一章 安装虚拟机
强烈推荐使用sun公司的VirtualBox虚拟机
特点:简单,小巧,实用!
下载地址:http://download.virtualbox.org/virtualbox/4.0.4/VirtualBox-4.0.4-70112-Win.exe
大小:77.23M
1.要设置一下虚拟电脑的安装文件路径,一般选择较空闲的磁盘
管理-->全局设定-->常规-->虚拟电脑的位置
2.新建,根据提示安装一台虚拟机
详情,待续...
第二章 安装linux[debian]操作系统
强烈推荐使用网络安装,这样软件更新和维护都比较方便。
##注意:请使用有线网络连接,目前虚拟机对无线连接貌似不支持!
下载网络安装镜像文件mini.iso
下载地址:http://mirrors.163.com/debian/dists/stable/main/installer-i386/current/images/netboot/mini.iso
1.在虚拟机中选择CD为镜像文件所在的路径
2.根据提示进行安装
注意,不要安装图形界面,这样运行的速度会快很多。也不要安装其它的服务。
第三章 相关软件的下载
1.windows平台下:
putty.exe: 远程登录用的。要求远程机器上必须有安装SSH服务
LeapFTP.exe: 使用ftp协议传送文件,作为零散文件传送的客户端是一个不错的选择
EditPlus 3.exe:这个必须的,支持网络[以ftp方式]打开和编辑文件
eclipse, myeclipse, svn, ant这些不用说了吧
svn: Subversion 版本控制
ant 自动构建,也是必须的
Navicat for MySQL:数据库客户端,很方便的
2.linux平台下:
aptitude update
aptitude install ssh mysql-server-5.0 mysql-client-5.0 vsftp
resin服务器:resin-3.1.11.tar.gz 使用3.1.11的,没用最新版,有些功能使用不上
第四章 环境搭建
1.不通过虚拟机界面访问虚拟机,从putty访问。支持代码的copy。修改配置文件很方便。请
安装vim编辑器。
2.网络设置,这个很重要,虚拟机使用桥接模式,但要保持虚拟机的IP和本机的IP在同一网段。
如本机IP为192.168.100.81,虚拟机为192.168.100.82,使用mac地址绑定方式或静态IP获取
方式来 stable IP Address。
3.ping通网络后,先测试数据库的访问。使用NavicatMysql客户端来测试
4.使用ftp上传一些必须的文件,如resin。因为没有图形界面,所以直接在虚拟机下载resin比较麻烦。
5.安装jdk以及resin服务器。
6.windows下安装好eclipse, svn, ant. 并开发一个简单的项目HelloWorld.
7.部署实施,编写ant.xml脚本。将项目上传到resin服务器对应的目录中即可,也可以通过配置resin来
指定某个目录,和建立虚拟主机。
8.如果要通过域名访问,需要配置windows的DNS和linux的DNS,分别对应为hosts文件,添加自己
需要的 IP 域名 键值对就OK了,记得刷新DNS缓存。
9.测试你的部署。