红帽子redhat linux 5+jdk_6u24+tomcat7.0的安装及配置方法
一、安装JDK(jdk1.60_24为例)
1、 把安装文件jdk-6u24-linux-i586-rpm.bin拷贝到usr目录下
# cp /原目录/jdk-6u24-linux-i586-rpm.bin /目标目录
2、给所有用户添加可执行的权限
#chmod a+x jdk-6u24-linux-i586-rpm.bin
3生产jdk-6u24-linux-i586.rpm文件
#./jdk-6u24-linux-i586-rpm.bin
注意:
会有More显示,按Enter键可以一直查看,知道出现现则“yes”or“no”时,则选择“yes”,则跳过4直接安装;
如果,选择no,则按“Esc”键,输入:wq,保存退出后从4步开始做:
4同样给所有用户添加可执行的权限
# chmod a+x jdk-6u24-linux-i586.rpm
5安装程序
#rpm –ivh jdk-6u24-linux-i586.rpm
出现协议,接受即可,至此安装完成。
6、环境变量配置
# vi /etc/profile
●在profile文件最后加上
# set java environment
export JAVA_HOME=/usr/java/jdk1.6.0_24
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
配置完成后,保存退出。
●不重启,更新命令
#source /etc/profile
●测试是否安装成功
# Java -version
输出为:
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode, sharing)
则到此Java安装配置成功
二、tomcat的安装
网上下载apache-tomcat-7.0.8.tar.gz
上传到服务器上/usr下面
#tar -zxvf apache-tomcat-7.0.8.tar.gz
解压apache-tomcat-7.0.8.tar.gz包,解压完成后在/usr下面有apache-tomcat-7.0.8文件夹
将apache-tomcat-7.0.8.tar.gz重命名为tomcat
#mv apache-tomcat-7.0.8 tomcat
#vi /etc/profile在最下面添加
export CATALINA_BASE=/usr/tomcat
export CATALINA_HOME=/usr/tomcat
两行 配置完成后,保存退出。
不重启,执行下面更新命令,或者直接重启
#source /etc/profile
完成后
#./usr/tomcat/bin/startup.sh启动tomcat
在浏览器中输入http://ip地址:8080/访问,如:http://192.168.63.18:8080
三、tomcat7.0.8 配置
配置USER 在 D:\tomcat7.0.8\conf\tomcat-users.xml 文件,使tomcat用户有管理功能
<?xml version='1.0' encoding='GBK'?>
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="tomcat,manager-gui"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
</tomcat-users>
四、配置web应用服务
首先把web应用整个目前上传到tomcat/webapps目录下,
1,配置web应用abcd项目文件
如:vi tomcat/conf/Catalina/localhost/abcd.xml
内容如下:
<?xml version='1.0' encoding='GBK'?>
<Context
path="/home/tomcat/tomcat/webapps"
docBase="/home/tomcat/tomcat/webapps/abcd"
debug="0"
privileged="true">
</Context>
2,配置oracle连接池
如:vi tomcat/conf/context.xml
内容如下:
<?xml version='1.0' encoding='GBK'?>
<Context>
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<Resource
auth="Container"
name="jdbc/ds"
type="javax.sql.DataSource"
maxActive="5"
maxIdle="2"
username="abcd"
maxWait="10"
driverClassName="oracle.jdbc.driver.OracleDriver"
password="abcd"
url="jdbc:oracle:thin:@127.0.0.1:1521:orcl"/>
<Resource
auth="Container"
name="jdbc1/ds"
type="javax.sql.DataSource"
maxActive="5"
maxIdle="2"
username="abcd"
maxWait="10"
driverClassName="oracle.jdbc.driver.OracleDriver"
password="abcd"
url="jdbc:oracle:thin:@localhost:1521:orcl"/>
</Context>