CentOS 安装JBOSS

最近有一个JBoss的项目要部署到CentOS服务器上

 

1. 在windows 下使用PutTTY 远程登录 CentOS

 

下载putty,打开putty,在"Session" 的 指定Host Name(或 Ip 地址) 以及端口号(使用SSH一般是22),然后保存你的Session名称。

 

 

CentOS 安装JBOSS

 

点击 "Open"按钮,并输入用户名,密码即可登录服务器。

 

 

CentOS 安装JBOSS

 

2. 使用pscp 将 windows 下的文件上传到 服务器。

 

下载pscp,打开windows 的cmd 命令行,进入到下载目录,pscp的用法

 

pscp [选项] 源文件 [源文件……] [用户名@]主机

 

执行命令

 

    pscp -r f:/jboss-4.0.5-dev [email protected]:/root/pkg/

 

并按照提示 输入密码。

 

3. 使用putty 登录 centOS

 

    cd /root/pkg/jboss-4.0.5-dev/bin/

 

    chmod +x run.sh

 

    ./run.sh

 

它会告诉你 Missing file:/lib/tools

 

使用命令 

 

    java -version

 

你会看到centOS 已安装jkd 1.4

 

4. 卸载1.4

 

确认gcj的版本号,使用命令 

 

    rpm -qa | grep gcj

 

你会看到 结果:

 

    libgcj-4.1.2-14.e15

    java-1.4.2-gcj-compat-1.4.2.0-40jpp.112

 

根据版本号卸载gcj:

 

    yum -y remove java-1.4.2-gcj-compat-1.4.2.0-40jpp.112

 

5. 查看 centOS的信息

 

查看发布版本号:

 

    lsn_release -a

 

查看 系统位数(是64位还是32位)

 

    getconf LONG_BIT

 

可以看到我的centOS系统是32位的。

 

6. 安装jdk

 

下载 jdk-1_5_0_22-linux-i586-rpm.bin

 

    # mkdir /usr/java

 

使用pscp 上传 至 centOS /usr/java

 

    cd /usr/java

 

    chmod 777 jdk-1_5_0_22-linux-i586-rpm.bin

 

    ./jdk-1_5_0_22-linux-i586-rpm.bin

 

在安装协议上按 空格

 

输入 yes 同意安装协议

 

    rpm -ivh jdk-1_5_0_22-linux-i586-rpm

 

配置环境变量:

 

    vi /etc/profile

 

在最后加入

 

    export JAVA_HOME=/usr/java/jdk1.5.0_22

    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    export PATH=$PATH:$JAVA_HOME/bin

 

重启机器生效

 

    reboot

 

重启好机器,使用java -version 查看是否安装成功。

 

 

7. 卸载jdk 

 

若要卸载jdk,先查看已安装的rpm安装包

 

    rpm -qa|grep jdk

 

显示结果类似于 jdk1.5.0_22-fcs

 

卸载

 

    rpm -e jdk1.5.0_22-fcs

 

注释或删除环境变量

 

    vi /etc/profile

 

在里面注释掉java相关

 

    #export JAVA_HOME=/usr/java/jdk1.5.0_22

    #export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    #export PATH=$PATH:$JAVA_HOME/bin

 

重启机器生效

 

    reboot

 

重启好机器,使用java -version 查看是否java 还在。

 

你可能感兴趣的:(centos)