Ubuntu下Openipmp记录

1 首先安装虚拟机VMware,然后安装Ubuntu,此时不要安装VMTools,因为版本间不匹配,会导致重新开机登录时只能进入文本模式。

   有建议说,虚拟机与XP之间共享文件使用samba,对立一半,没有完全成功,应该与局域网配置有关。

   只要能合理设置VMware虚拟机,使之能上网就直接下载相关资料吧。

 

2 新立得使用很好,但是只能下载安装最新到MySQL5.1和JDK6.0,我替换成澳大利亚到一个服务器后找到JDK5.0和5.0.但是因为中间来来回回装立几次JDK/JOSS/MySQL已经产生立未知问题,JBoss必须是jdk之后安装,且区分立jdk6和jdk5两种版本。


    关于MySQL+JDK+JBOSS组成到小环境,查立大量资料,都是安装完成后出问题才找到,应该看清楚。

 

   首先是 MySQL安装时要记住root对应到密码,这个东西在后面安装Openipmp时需要填写。

  不要使用JDK6.0而使用JDK5.0,6.0中存在一个java.lang.class异常问题,改来改去很麻烦。

  JBOSS使用JDK5.0对应到版本。此外设置环境变量和JVM优先级还是要注意到,详细到要google一下。

  sudo  gedit   /etc/environment   JAVA_HOME/CLASSPATH/PATH/JBOSS_HOME/PATH

  sudo gedit   /etc/jvm

 

  也可以使用 sudo -i进入root用户状态进行操作,修改过.profile .bashrc等文件,下次测试没有问题时还是不要改这些文件了

 

需要下载文件:

jboss-4.2.3.GA-jdk6.zip

openipmp_v202.zip

可选:

j2sdk-1_4_2_10-linux-i586.bin

j2re-1_4_2_10-linux-i586.bin

 

注意:

sdk-->j2sdk-->jdk: sun-java6.0-jdk   / openJDK

 

3 安装Openipmp之前要进行多出修改:

(1)       OMADRMWS/admin_OMADRM.sh   中 $CURR_DIR/../../Demo/data 改为/tmp

      还要  cp  $server_src_dir/../Demo/data/*    /tmp

(2)      $server_src_dir/ejbca/deployJBoss4x.s的16行 改为 if["$1"="Keystore"]

(3)  应该先卸载再安装

           cd  $server_src_dir

           ./uninstall.sh

           ./install.sh

           cd  $JBOSS_HOME/bin

         ./run.sh

-----------------------------------------------------------------------------------

4 一次安装经过:

rene@rene-Ubuntu:~$ sudo -i
[sudo] password for rene:
-bash: export: “=”: 无效的标识符
-bash: export: “/usr/lib/jvm/java-6-openjdk”: 无效的标识符
-bash: export: “=”: 无效的标识符
-bash: export: “.:/usr/lib/jvm/java-6-sun-1.6.0.20/lib:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib”: 无效的标识符
-bash: export: “=”: 无效的标识符
-bash: export: “/usr/lib/jvm/java-6-sun-1.6.0.20/bin:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games”: 无效的标识符
-bash: export: “=”: 无效的标识符
-bash: export: “/usr/jboss-4.2.3.GA”: 无效的标识符
-bash: export: “=”: 无效的标识符
-bash: export: “/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/bin:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/bin”: 无效的标识符
root@rene-Ubuntu:~# ls -a
.              bash.rc    .gconf           .profile             .synaptic
..             .config    .gconfd          .pulse               .wapi
.bash_history  .dbus      .gnome2          .pulse-cookie
.bashrc        .esd_auth  .gnome2_private  .recently-used.xbel
root@rene-Ubuntu:~# gedit bash.rc
root@rene-Ubuntu:~# gedit .profile
root@rene-Ubuntu:~# gedit bashrc
root@rene-Ubuntu:~# gedit .bashrc
root@rene-Ubuntu:~# ^C
root@rene-Ubuntu:~# gedit /etc/environment
root@rene-Ubuntu:~# gedit /etc/.environment
root@rene-Ubuntu:~#
root@rene-Ubuntu:~# cd /home/rene/openipmp2/src/server
root@rene-Ubuntu:/home/rene/openipmp2/src/server# ls -a
.   ant    install.bat  OMADRMWS  osmsWSProxy    uninstall.sh
..  ejbca  install.sh   osms      uninstall.bat
root@rene-Ubuntu:/home/rene/openipmp2/src/server# sh uninstall.sh
Uninstalling openIPMP server
Please enter mySQL user name:
root
Please enter mySQL user password:

Uninstalling OMADRMWS
Undeploying OMADRMWS
Deleting mySQL tables
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
OMADRMWS uninstall completed
Uninstalling osms
Deleting mySQL tables
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Undeploying osms from JBoss
Undeploying ejbca
Undeploying osmsWSProxy from JBoss
osms uninstall completed
openIPMP server uninstall COMPLETED
root@rene-Ubuntu:/home/rene/openipmp2/src/server#
**************************
修改完环境变量,再卸载一遍,再安装。安装完成后,进入到jboss里面启动。
cd $JBOSS_HOME/bin
sh ./run.sh

=========================================================================

5 源设置

     澳大利亚 http://mirror.optus.net/ubuntu     jaunty   main restricted universe multiverse

 

6 修改一个文件为root:root权限并复制到/tmp文件夹

# sudo chown root:root /home/carson/jdk-6-doc.zip
# sudo mv /home/carson/jdk-6-doc.zip /tmp

 

7 关键网页

http://java.sun.com/javase/downloads/index_jdk5.jsp

http://www.filewatcher.com/m/jdk-6u10-docs.zip.58890428.0.0.html

http://java.sun.com/products/archive/
http://www.debian-administration.org/articles/142

 

8 自己才能看明白到东西

--------------------------------------
/usr/lib/jvm/java-6-openjdk
/usr/jboss-4.2.3.GA
--------------------------------------
编辑文件
sudo gedit/etc/profil
sudo gedit/root/bash.rc
sudo gedit/root/.bashrc
--------------------------------------
export JAVA_HOME="/usr/lib/jvm/java-6-openjdk"
export CLASSPATH=".:$JAVA_HOME/lib:$JAVA_HOME/jre/lib"
export PATH="$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH"
export JBOSS_HOME="/usr/jboss-4.2.3.GA"
export PATH="$PATH:$JBOSS_HOME/bin:$JAVA_HOME/jre/bin"
--------------------------------------
切换根身份
sudo -i
--------------------------------------
拷贝文件到usr  sudo cp -r a  b
--------------------------------------
/home/rene/openipmp2
--------------------------------------
export JAVA_HOME="/usr/lib/jvm/java-6-openjdk"
export CLASSPATH=".:$JAVA_HOME/lib:$JAVA_HOME/jre/lib"
export PATH="$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH"
export JBOSS_HOME="/usr/jboss-4.2.3.GA"
export PATH="$PATH:$JBOSS_HOME/bin:$JAVA_HOME/jre/bin"
--------------------------------------------------------------
/usr/lib/jvm/java-6-sun-1.6.0.20
--------------------------------------------------------------
关于 JDK6 下 (转载自CSDN)
修改run.bat文件:将这一行改为set JAVA_OPTS=%JAVA_OPTS% -Dprogram.name=%PROGNAME% -Dsun.lang.ClassLoader.allowArraySyntax=true 就可以了
如果是从eclipse中启动,则需在JDK的Optional Java VM arguments 项 增加 -Dsun.lang.ClassLoader.allowArraySyntax=true
参考:http://olivechinese.javaeye.com/blog/361279
--------------------------------------------------------------
/usr/lib/jvm/java-1.5.0-sun-1.5.0.18
/usr/lib/jvm/java-1.5.0-sun-1.5.0.18/docs
--------------------------------------------------
安装完这三个之后还需要写入系统变量:
$sudo gedit /etc/environment
在文本编辑器里写入下面两行内容:
CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun
还要将系统虚拟机的优先顺序也调整一下:
$sudo gedit /etc/jvm
在文本编辑器里将下面一句写在最顶部:
/usr/lib/jvm/java-6-sun
接下来在终端中输入命令:
$java -version
服务器用户名和密码 root rene****

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值