歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

CentOS下配置Tomcat和JBoss教程

Ali 系各種各樣的Java應用,不學習Tomcat和JBoss又怎麼可以呢~

一、CentOS安裝Java

首先要確認當前Java的版本

[root@localhost web]# java -version

JDK版本的選擇,有官方的JDK和openJDK兩種,下面以官方JDK為例。

JDK下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

我下載的是7u25的版本。由於是rpm包,所以安裝十分簡單:

[root@localhost web]# rpm -ivh jdk-7u25-linux-i586.rpm

JDK默認安裝在/usr/java中。

安裝結束後用 java -version 測試是否成功。

默認情況下不用配置環境變量也可以使用java、javac的程序,這裡還是說明一下配置方法:
修改系統環境變量文件/etc/profile ,向文件裡面追加以下內容:
JAVA_HOME=/usr/java/jdk1.7.0_25
JRE_HOME=/usr/java/jdk1.7.0_25/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH

[root@localhost web]# source /etc/profile //使上面修改生效
[root@localhost web]# echo $PATH //查看是否修改成功


二、CentOS配置Tomcat

下載地址:http://tomcat.apache.org/download-70.cgi

我當前的版本是7.0.42。Tomcat提供的是綠色版,不需要用戶自行編譯,所以解壓後就可以使用了。
[root@localhost web]# tar zxf apache-tomcat-7.0.42.tar.gz //解壓安裝包
[root@localhost web]# mv apache-tomcat-7.0.42 /usr/local/tomcat //把tomcat移動到/usr/local/tomcat目錄下
[root@localhost tomcat]# /usr/local/tomcat/bin/startup.sh //執行配置腳本

Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/java/jdk1.7.0_25/jre
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar

//出現以上信息說明成功啟動


配置iptables防火牆:
[root@localhost tomcat]# vi /etc/sysconfig/iptables

-A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT //在COMMIT上一行插入

[root@localhost tomcat]# service iptables restart //重啟iptables


訪問http://192.168.153.128:8080 ,看到Tomcat界面則安裝成功。

三、CentOS配置JBoss

下載地址:http://download.jboss.org/jbossas/7.1/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final.tar.gz
[root@localhost web]# tar zxf jboss-as-7.1.1.Final.tar.gz //解壓安裝包
[root@localhost web]# mv jboss-as-7.1.1.Final /usr/local/jboss //把jboss移動到/usr/local下


執行添加管理員用戶:
[root@localhost bin]# ./bin/add-user.sh

What type of user do you wish to add?
a) Management User (mgmt-users.properties)
b) Application User (application-users.properties)
(a): a

Enter the details of the new user to add.
Realm (ManagementRealm) :
Username : hack0nair
Password :
Re-enter Password :
About to add user 'hack0nair' for realm 'ManagementRealm'
Is this correct yes/no? yes


修改系統環境變量:
[root@localhost bin]# vi /etc/profile

JBOSS_HOME=/usr/local/jboss
export JBOSS_HOME //添加JBOSS路徑


修改standalone.xml文件:
在文件的最下方,把ip地址改成你的ip

<interfaces>
<interface name="management">
<inet-address value="${jboss.bind.address.management:192.168.153.128}"/>
</interface>
<interface name="public">
<inet-address value="${jboss.bind.address:192.168.153.128}"/>
</interface>
<!-- TODO - only show this if the jacorb subsystem is added -->
<interface name="unsecure">
<!--
~ Used for IIOP sockets in the standard configuration.
~ To secure JacORB you need to setup SSL
-->
<inet-address value="${jboss.bind.address.unsecure:192.168.153.128}"/>
</interface>
<interface name="ipv4">
<any-ipv4-address/>
</interface>
</interfaces>


啟動JBoss:
[root@localhost jboss]# /usr/local/jboss/bin/standalone.sh


訪問http://192.168.153.128:9990/,如果能打開管理員頁面,則配置成功。
 

Copyright © Linux教程網 All Rights Reserved