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
查看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" />