|
tomcat的简单配置
1、下载软件包:
jdk-6u30-linux-i586.bin
直接运行bin格式的
chmod +x jdk-6u30-linux-i586.bin
./jdk-6u30-linux-i586.bin
mkdir /usr/java -pv
mv jdk1.6.0_30 /usr/java/
声明java的环境变量
vim /etc/profile
JAVA_HOME=/usr/java/jdk1.6.0_30
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC
. /etc/profile
echo $PATH看是否包含添加的路径
java -version
若看到以下几行则说明java运行成功
java version "1.6.0_30"
Java(TM) SE Runtime Environment (build 1.6.0_30-b12)
Java HotSpot(TM) Client VM (build 20.5-b03, mixed mode, sharing)
2、安装tomcat
软件包:apache-tomcat-6.0.35.tar.gz
tar xf apache-tomcat-6.0.35.tar.gz -C /usr/local
cd /usr/local
ln -sv apache-tomcat-6.0.35 tomcat
cd tomcat
导出tomcat的目录,即声明变量
export CATALINA_HOME=/usr/local/tomcat
echo $CATALINA_HOME
手动启动tomcat,自身也可以当个web
bin/catalina.sh start
查看启动的端口,默认是8080的端口
netstat -tnlp
在客户端验证是否安装成功
http://172.16.6.5:8080
为tomcat添加启动脚本
vim /etc/init.d/tomcat
#!/bin/sh
#Tomcat init script for linux
#
#chkconfig: 2345 96 14
#description: the apache tomcat servlet/JSP container
JAVA_OPTS='-Xms64m -Xmx128m'
JAVA_HOME=/usr/java/jdk1.6.0_30
CATALINA_HOME=/usr/local/tomcat
export JAVA_HOME CATALINA_HOME
exec $CATALINA_HOME/bin/catalina.sh $*
chmod +x !$
chkconfig --add tomcat
使用命令验证是否能用,并查看端口
service tomcat stop
service tomcat start
3、编译安装tomcat-native.tar.gz
说明:
APR:能够增强Apache与多个应用程序通信的速度及稳定性
tomcat-native.tar.gz是实现与apache的APR通信的代码
tomcat-native.tar.gz在/usr/local/tomcat/bin
安装开发环境:
yum groupinstall "Development Tools" "Development Libraries"
yum -y install apr-devel
yum -y install openssl-devel
编译安装
tar xf tomcat-native.tar.gz
cd tomcat-native-1.1.22-src/jni/native/
./configure --with-apr=/usr --with-ssl
make && make install
库文件输出系统
echo /usr/local/apr/lib > /etc/ld.so.conf.d/apr.conf
ldconfig -v | grep native
若显示若下的行则表示成功
libtcnative-1.so.0 -> libtcnative-1.so.0.1.22
4、为tomcat添加用户和角色
cd /usr/local/tomcat/
cd conf/
vim tomcat-users.xml
在添加若下几行
注意:表注释
改变端口为80
vim server.xml |
|
|
|
|
|
|