2007年2月20日星期二

ubuntu6.10 server版下部署appfuse1.9.4

本篇描述appfuse在ubuntu6.10 server版下的部署过程。尚缺具体的操作步骤,如有需要,可进行补充。 I、系统环境: ubuntu server 6.10 II、安装前的准备 以下是安装时用到的程序包,你可以下载自己需要的版本。 1. 下载必须的jdk:j2dk1.5、 2. 下载web服务器:tomcat5.5.9 3. 下载编译工具ant:ant1.7.0 4. 下载测试工具junit: junit4.1 5. 下载appfuse1.9.4 III、开始安装 1. 安装jdk、tomcat、ant,并将junit.jar拷贝到ANT_HOME/lib目录 [目录结构]
   HOME/jwork/
        |-- appservers
        |   |-- jakarta-tomcat-5.5.9
        |   |-- tomcat         # a link 
        |-- tools
        |   |-- ant            # a link
        |   |-- apache-ant-1.7.0
[设置环境变量] 在HOME/.bashrc文件中添加下述内容: export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun export TOMCAT_HOME=~/jwork/appservers/tomcat export CATALINA_HOME=~/jwork/appservers/tomcat export CLASSPATH=$TOMCAT_HOME/common/lib/jsp-api.jar:$TOMCAT_HOME/common/lib/servlet-api.jar export ANT_HOME=~/jwork/tools/ant export PATH=$PATH:$ANT_HOME/bin [编辑命令] 可使用下述命令进行编辑: $ nano .bashrc 2. 安装mysql5 sudo apt-get install mysql-server 3. 编译appfuse1.9.4 --------------------- 1) 建立一个mysql用户test. $ mysql -uroot mysql> create user test identified by "test"; mysql> quit $ 2) 编译appfuse 减压 appfuse-1.9.4-src.zip,然后在展开的appfuse目录下执行ant命令: $ ant 注: 运行ant -p可查看该项目的所有选项 3) 创建appfuse数据库 在展开的appfuse目录下执行ant setup-db命令: $ ant setup-db IV、运行 1. 将appfuse.war拷贝到TOMCAT_HOME/webapps目录下 2. 启动tomcat 3. 打开浏览器,导航到http://:8080/appfuse 4. appfuse的两个预装用户: tomcat/tomcat mraible/tomcat 结束!