Linux下安装和配置tomcat教程

Linux安装和配置tomcat

声明: Linux操作系统繁多,内核也分很多中,本篇文章采用的是ARMx64的Linux,其余的也是没有问题的,除非特殊的版本型号。
第一步: 安装Java开发JVM环境,即jdk。
百度云地址:
http://pan.baidu.com/s/1gfHtZc3
官网下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
百度云的只是1.6版本的,其余版本的建议官网。

第二步:配置jdk环境变量
安装的过程就不详细描述,but,要记住安装目录
在/etc/profile中最后追加一下内容:

export JAVA_HOME=/opt/jdk1.6.0_45  (这里是你jdk的安装目录,视自己的而定)
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib

退出,使环境变量生效
source /etc/profile
source /etc/profile
查看Java环境变量是否生效

root@txy:~# java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)

当然也有可能会出现一下错误
已经安装sun java 在终端中输入java,出现以下提示:

程序 'java' 已包含在下列软件包中:
 * default-jre
 * gcj-4.8-jre-headless
 * gcj-4.9-jre-headless
 * openjdk-7-jre-headless
 * openjdk-6-jre-headless
 * openjdk-8-jre-headless

解决方法:

sudo update-alternatives --install /usr/bin/javac javac jdk安装目录/bin/javac 300
sudo update-alternatives --install /usr/bin/java java jdk安装目录/bin/java 300

第三步安装tomcat
百度云地址:
http://pan.baidu.com/s/1b3aO0Y
官网地址:
http://tomcat.apache.org/

解压 并配置

root@txy:/opt# tar -xvf apache-tomcat-6.0.48.tar.gz 
root@txy:/opt# cd apache-tomcat-6.0.48/bin/
root@txy:/opt/apache-tomcat-6.0.48/bin# vi catalina.sh 

在catalina.sh文档内添加

CATALINA_HOME=/usr/local/apache-tomcat-6.0.30

添加可执行权限

root@txy:/opt/apache-tomcat-6.0.48/bin# chmod +x *.sh

启动tomcat

root@txy:/opt/apache-tomcat-6.0.48/bin# pwd
/opt/apache-tomcat-6.0.48/bin
root@txy:/opt/apache-tomcat-6.0.48/bin# ./catalina.sh start
Using CATALINA_BASE:   /opt/apache-tomcat-6.0.48
Using CATALINA_HOME:   /opt/apache-tomcat-6.0.48
Using CATALINA_TMPDIR: /opt/apache-tomcat-6.0.48/temp
Using JRE_HOME:        /opt/jdk1.6.0_45
Using CLASSPATH:       /opt/apache-tomcat-6.0.48/bin/bootstrap.jar

查看日志文件

root@txy:/opt/apache-tomcat-6.0.48/logs# pwd
/opt/apache-tomcat-6.0.48/logs
root@txy:/opt/apache-tomcat-6.0.48/logs# tail -f catalina.out

第四步访问和部署
在浏览器中输入 http://localhost:8080/

将war或则所要测试的页面放在webapps下,tomcat自动部署

添加配置用户
root@txy:/opt/apache-tomcat-6.0.48/conf# vi tomcat-users.xml 
修改
 <user username="admin" password="1234" roles="manager-gui"/>

第五步 修改监听端口

root@txy:/opt/apache-tomcat-6.0.48/conf# pwd
/opt/apache-tomcat-6.0.48/conf
root@txy:/opt/apache-tomcat-6.0.48/conf# vi server.xml 
<Server port="8005" shutdown="SHUTDOWN">

 <Connector port="8081" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" /> 

 <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页