@H_403_0@Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。由于Tomcat本身也内含了一个HTTP服务器,它也可以被视作一个单独的Web服务器。Apache Tomcat包含了一个配置管理工具,也可以通过编辑XML格式的配置文件来进行配置。 @H_403_0@ 二、安装Tomcat @H_403_0@ A、获取Tomcat安装包
wget http://apache.etoak.com/tomcat/tomcat-7/v7.0.14/bin/apache-tomcat-7.0.14.tar.gz@H_403_0@ B、解压并安装
mkdir -p /usr/local/webserver/ tar xvzf apache-tomcat-7.0.14.tar.gz -C /usr/local/webserver/ #重命名安装目录 cd /usr/local/webserver/ mv apache-tomcat-7.0.14/ tomcat@H_403_0@ C、设置tomcat以独立的用户运行
#添加一个系统用户tomcat,并且设置为不可登录系统。 useradd -d /usr/local/webserver/tomcat -s /usr/sbin/nologin tomcat@H_403_0@ D、设置用户tomcat对tomcat目录的访问权限
chown -R tomcat.tomcat /usr/local/webserver/tomcat/
E、配置Tomcat环境变量
vi /etc/environment CATALINA_BASE=/usr/local/webserver/tomcat CATALINA_HOME=/usr/local/webserver/tomcat TOMCAT_USER=tomcat@H_403_0@ 使用以下命令使配置生效
. /etc/environment@H_403_0@ F、启动Tomcat
/usr/local/webserver/tomcat/bin/startup.sh Using CATALINA_BASE: /usr/local/webserver/tomcat Using CATALINA_HOME: /usr/local/webserver/tomcat Using CATALINA_TMPDIR: /usr/local/webserver/tomcat/temp Using JRE_HOME: /usr Using CLASSPATH: /usr/local/webserver/tomcat/bin/bootstrap.jar:/usr/local/webserver/tomcat/bin/tomcat-juli.jar@H_403_0@ G、测试 @H_403_0@ 访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。 @H_403_0@ H、停止Tomcat
/usr/local/webserver/tomcat/bin/shutdown.sh@H_403_0@ I、设置Tomcat管理员帐号 @H_403_0@ 在的标签前添加以下内容
nano /usr/local/webserver/tomcat/conf/tomcat-users.xml <role rolename="admin-gui"/> <role rolename="admin-script"/> <role rolename="manager-gui"/> <role rolename="manager-script"/> <role rolename="manager-jmx"/> <role rolename="manager-status"/> <user username="admin" password="000000" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/>@H_403_0@ 保存关闭后,重新运行tomcat即可输入上面定交的用户名和密码,www.linuxidc.com便登录Tomcat的管理页面。 @H_403_0@ J、以守护进程方式运行tomcat @H_403_0@ 按照tomcat官方的要求,tomcat作为一个守护进程运行,需要用到jsvc工具 @H_403_0@ 安装jsvc
cd /usr/local/webserver/tomcat/bin/ tar xvzf commons-daemon-native.tar.gz cd commons-daemon-1.0.5-native-src/unix/ ./configure make cp jsvc ../.. cd ../..@H_403_0@ 运行下面的命令,便可以守护进程运行tomcat @H_403_0@cd /usr/local/webserver/tomcat/ @H_403_0@ 访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。 @H_403_0@ K、设置开机启动tomcat @H_403_0@ 本打算以守护程序方式设置开机启动的,研究N久未果,先暂时用下面的方法吧!
编辑/etc/rc.local,加入启动脚本
vi /etc/rc.local /usr/local/webserver/tomcat/bin/startup.sh@H_403_0@ 重启,访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。 @H_403_0@
@H_403_0@################################################################# @H_403_0@
访问原址http://www.jb51.net/article/73946.htm
@H_403_0@Tomcat的配置
这是重点中的重点。
1
|
$
sudo
vi
/etc/profile
|
1
|
export CATALINA_HOME="/usr/share/tomcat5.5"
|