JDK需求:64位的,1.6版本。官网下载地址:
http://www.oracle.com/technetwork/java/javaee/downloads/index.html
标准的java EE应用是war包形式的,我们这里要求把war包解压出来,然后安装解压后的文件。把RunContent.war上传到linux服务器安装应用的目录(由自己指定),如下图:
然后使用jar –xvf RunContent.jar命令解压该文件,如:
解压后生成RunContent文件,RunContent文件下有WEB-INF文件,如图:
(1) 修改web.xml,配置用户名和密码,在RunContent/WEB-INF目录下有个web.xml文件,使用vi命令修改用户名和密码。
(2) 修改数据库配置。在/RunContent/WEB-INF/conf/setting/itop目录下有个dbCfg.xml文件,使用vi命令打开后作修改,如图:
修改连接的url和数据库用户&密码。
(3) 授权给mongoDB脚本。在/RunContent/WEB-INF/conf/setting/mongo目录下有需要授权的文件,授权的命令是chmod 777 文件名。在这目录执行chmod 777 *.sh即可。如图:
执行后文件变绿色,表示授权成功。
然后cd到/RunContent/WEB-INF/conf/setting/mongo/bin目录,执行chmod 777 m*
即可。如图:
启动weblogic,然后可以在weblogic控制台安装执行系统了,如图:
应用安装的路径就是解压生成的RunContent路径。然后一直点击下一步,完成后激活应用即可。
如果启动执行系统完毕后,在浏览器访问部署的窗体页面,如图所示,点击“Vbase_系统登录-登录”菜单,填入用户名密码后登录进去的界面没有下拉菜单等,判断是因为系统使用了旧的数据库所致。
解决方法:
登录system/console控制台,如下图所示:
操作步骤是点击“main”菜单里的“元数据管理”,然后在下拉列表里的“手动同步图算法数据”打上勾,点击“执行”即可。
然后在浏览器访问部署的窗体页面,再登录Vbase,菜单已经可以显示出来了。如下图:
0、安装jdk1.6(注意安装路径不能有空格)
1、找bin\startup.bat,在第一行之前添加:(java_home改成你自己的JDK目录)
set java_home=C:\Java\jdk1.6.0_23
set JAVA_OPTS=-Xms512m –Xmx1024m -XX:MaxPermSize=600m -XX:PermSize=256M
2、找conf\server.xml,找到<host></host>标记,
在里面添加上:(path就是上下文,可以是空字符串或者你自己定;docBase指向打包工具的安装目录, 就是WEB-INF的上一层目录,workDir指向tomcat安装目录下面就行,这个是临时目录,关系不大)
<Context path="/v3test" docBase="E:\eclipse\workspace\tomcatRuntime\WebContent"
crossContext="true" reloadable="false" workDir="D:\apache-tomcat-7.0.62\work\tomcatRuntime\">
</Context>
3、tomcat自带了一些app示例,可以删掉。不用占内存资源。把webapps目录下面删除干净就行。