登录 注册

登录

问题 用虚拟机实施小型企业ERP的傻瓜式部署(Adempiere or Compirer)

更多
2009年09月26日 12:26 - 2009年09月26日 12:32 #1 作者: Evan
为了避免初期部署中误操作或实验性操作所形成的垃圾,系统软件升级所带来的兼容性问题,初期用虚拟机来实施Adempiere是非常有益的。
1、下载安装vmware 6.51
2、启动VM, 以桥接方式安装Windows XP
3、启动VM,启动新安装的windows xp,这样你就拥有了第二台计算机,在局域网中,它可以模拟一台真实计算机的所有行为;
4、设置安装好的windows xp的网络名称,将计算机名改为好记的名字,比如gs-erp,这是为了便于web访问;
5、将计算机加入本机相同的工作组,并打开网络连接,右键点击本地连接--选择属性,将IP地址设置为与宿主机相同的IP网段,例如:192.168.0.x
6、重新启动虚拟计算机(非宿主机,为例避免安装误操作,你可以先关闭虚拟计算机,然后将整台虚拟计算机的文件夹备份后,再重启。这样,一旦后面的安装步骤失败,你只需要几分钟就能恢复完整的虚拟计算机,----关闭虚拟计算机---删除虚拟计算机目录----将备份的虚拟计算机目录拷贝到指定位置)
7、下载安装Adempiere 3.42整合安装版(http://sourceforge.net/projects/ ... _Setup.exe/download),其中已经包括了postgreSQL 8.2,Adempiere3.42稳定版和JDK 1.5.16
8、安装完毕后下载斌并安装JRE 1.5.16或以上版本。
9、选择windows xp 菜单:开始--PostgreSQL 8.2--Configuration--Edit pg_hba.conf,在host  all  all  127.0.0.1/32   md5 下面加上一行192.168.0.0/24    md5 (其中192.168.0.0是你的宿主机所在网段的起始IP地址,你可以查看宿主机网络连接属性或执行命令行指令cmd--ipconfig来获得),这一点很重要,否则你无法在局域网其他计算机上获得postgresql数据库访问。进而无法安装客户端,那将只能通过web端访问Adempiere。
10、重启虚拟计算机,运行Adempiere的run_setup.bat,设置应用环境
运行run_server2启动应用服务----运行adempiere客户端,这样一个非常干净的Adempiere服务器完成了,你可以在局域网任何一台计算机上通过web端访问,也可以在这些计算机上安装jre1.5.16级以上版本后,通过安装客户端来访问。
11、请参考http://www.adempiere.com/index.php/Patches_Installation下载并安装三个补丁文件。
12、为例避免下一步建账、实施、汉化中的误操作,你可以先关闭虚拟计算机,然后将整台虚拟计算机的文件夹重新备份后,再重启。这样,一旦后面的步骤失败,你只需要几分钟就能恢复完整的Adempiere服务器,----关闭虚拟计算机---删除虚拟计算机目录----将备份的虚拟计算机目录拷贝到指定位置--重启虚拟机就可以了)
13、想使用oracle 10g的分步安装过程,论坛中已有多处描述,不再重复,只是建议安装数据库时选择企业版比较稳定,而不是标准版或者XE版。建议每安装完一个主题软件做一次虚拟机备份,这可以大大减少重装和设置的工作量。
14、汉化过程论坛中已经有描述,建议使用compiere 2.6.1的汉化包。
15、不要在你的虚拟机(Adempiere服务器)里安装其他软件,这可以大大提高运行速度。
16、汉化、实体创建、开账等所有工作完成后,你就有了一个完整的Adempiere服务器了,你可以打包备份到移动硬盘上,在任何一个装有vmware软件的计算机上,都开几分钟内部署一个Adempiere服务器。或者说在十几分钟内为一个小型局域网部署和实施一个Adempiere应用环境,局域网的其它计算机可以自由选择web端或客户端访问。
结束语: 采用这种方式,可以用一台笔记本电脑在任何地方进行实时部署的测试和调整,然后在局域网主机上进行同步更新,而与硬件无关,确保最大兼容性.
本贴由本人同步发布于erp100论坛。

<a href=" www.egoclassic.cn ">伊歌.凯澜中国 - 这个 E-mail 受反垃圾邮件程序保护,您需要启用 JavaScript 才能查看。">Evan
最后修改: 2009年09月26日 12:32 由 zsl_jacky.

登录 或者   注册一个会员帐号 来参与讨论