tomcat7.0.81 linux,Linux/CentOS7.0下安装配置Tomcat8.0
Linux/CentOS7.0下安装配置Tomcat8.0
一.配置Tomcat安装环境
1.下载对应的jdk
我用的是64位的下载地址:
下载将jdk加压后放到/usr/local目录下:
2.建立/usr/local/下的jdk软连接方便以后版本升级 :
# ln -s /usr/local/jdk1.8.0_40/ /usr/local/jdk
3.环境变量
在 /etc/profile 中加入以下内容
JAVA_HOME=/usr/local/jdk1.8.0_40
JAVA_BIN=/usr/local/jdk1.8.0_40/bin
PATH=$PATH:$JAVA_BIN
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
保存退出
[root@master ~]source /etc/profile
查看java环境变量是否生效
[root@localhost local]# java -version
java version "1.7.0_51"
OpenJDK Runtime Environment (rhel-2.4.5.5.el7-x86_64 u51-b31)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)
注:我在配置JAVA环境变量的时候JDK是jdk1.8.0_40,运行java -version得到的却是1.7.0_51
这说明系统中的gcj所带的JAVA的环境变量优先获得执行权。解决方法就是像上面的设置
export PATH=$JAVA_HOME/bin:$PATH,注意将$PATH放到最后。(如果放到最前,则会出现上述问题)
# java -version
java version "1.8.0_40"
Java(TM) SE Runtime Environment (build 1.8.0_40-b25)
Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)
要此前有安装可以先卸载:
[root@local src]# rpm -qa |grep java
java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64
rpm -e java-version-openjdk java-version-openjdk-devel 根据自己的版本而定.
二.Tomcat8.0.20下载地址:
#tar xzf apache-tomcat-8.0.20.tar.gz //解压
#mv apache-tomcat-8.0.20 /usr/local/tomcat
#vim /usr/local/tomcat/bin/catalina.sh
添加: CATALINA_HOME=/usr/local/tomcat
chmod +x *.sh
三.启动tomcat服务器
1.防火墙放行80
#/etc/sysconfig/iptables //用VI打开
-A INPUT -p tcp -m state –state NEW -m tcp –dport 80 -j ACCEPT //添加这句放行80
#cd /usr/local/tomcat/bin/
#./startup.sh //启动tomcat
四.在浏览器输入测试
测试出现tomcat页面表示测试成功!
五.修改端口并添加应用测试
ps:需要说明的是tomcat的默认测试页面是放在webapps下面,这个其实是在server.xml文件中配置的,如下所示:
unpackWARs="true" autoDeploy="true">
1)webapps文件夹主要用于web应用程序部署,比如你可以把你的应用程序包,如war文件拷到该目录下,容器会自动部署。
2)conf文件夹下主要是放置tomcat的服务器的相关配置文件
//tomcat关闭端口
connectionTimeout="20000"
redirectPort="8443" /> //tomcat默认的端口8080。现在修改成80
// apache+tomcat模式时访问tomcat的端口
更多Tomcat相关教程见以下内容:
Tomcat 的详细介绍:请点这里
Tomcat 的下载地址:请点这里
tomcat7.0.81 linux,Linux/CentOS7.0下安装配置Tomcat8.0相关推荐
- Centos7虚拟机下安装配置Tomcat
Centos7虚拟机下安装配置Tomcat 以下所有操作都是CentOS7的root身份.已经安装配置了Java环境.配置了nat虚拟网络.并且虚拟机已经连接互联网 打开终端.如果命令结尾是 # 则表 ...
- centos 下安装mysql,linux(Centos7)下安装mysql8.0.18的教程图解
1 获取安装资源包 mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar 提取码: rsif 2 在/usr/local目录下新建目录mysql8 3 将下载的资源包(my ...
- Linux(Centos7)下安装Redis(redis-5.0.8)
下载Redis安装包 官网:https://redis.io/ 如果不想下载最新版本,可以点击该处选择以往版本 Ps:我下载的为5.0.8 使用xFtp来将文件传输到Linux下的/opt 使用xSh ...
- Linux(centos7版本下安装Node)
centos7下安装Node环境 最近新买了一台学生机子,也就是腾讯云的2G 1内核 50G的centos 7版本的服务器,想着最近也在开发一个小程序,所以就寻思先买台服务器直接用本地的编译器连接远程 ...
- linux(centos7 版本下安装mongdb数据库)
第一步: 在命令行输入 uname -a 查看自己服务器的位数x86_64的是表示64位的系统,i686 i386这些都是32位的系统.然后到mongdb的官网下载相应的版本包,然后利用xftp6传输 ...
- solaris配置php,Solaris 9.0下安装配置Apache-2.0.45+php-4.3.1+mysql-4.1.0
# 安装 mysql-4.1.0 cd /bak/mysql-4.1.0 CC=gcc CFLAGS="-O6" CXX=gcc CXXFLAGS="-O6 -felid ...
- centos7下安装配置FMS5.0
最近需要使用rtmp服务器,在red5和AMS之间选择了AMS来搭建,说先说明一下AMS全称是adobe media server,在5.0版本之前名称是FMS(flash media server) ...
- linux服务器 vnpy,linux(centos7)下安装vnpy2的坑
1.gcc版本过低. vnpy2要求c++ 17以上,但是老的linux系统都不支持,所以需要升级一下. vnpy2对linux下gcc编译器的版本要求较高,会出现这样的错误: 我们可以发现,gcc是 ...
- CentOS7环境下安装Pythong3.7.0和Django2.0.7
目录 1.安装包下载 1.1 python 下载 2. 安装Python 和 Django 2.1 安装python 2.2安装虚拟运行环境 2.3 安装Django2.0.7 1.安装包下载 1.1 ...
最新文章
- 第十六届智能车竞赛过程中都发生了什么:怎么感到今年更难呢?
- jquery点击元素之外触发事件
- 关于EventSource的精华
- word文档内容如何防止被复制
- Word的常用功能设置(
- 2019-11-18 自动控制原理的几个基本概念
- java web 导出word_JavaWeb Project使用FreeMaker导出Word文件
- 手机照片脑补成超大画幅,这个GAN想象力惊人 | Keras实现
- VisualStudio2005英文版被SQL2005简体中文版汉化
- 自动控制原理第七版胡寿松pdf_自动控制原理简明笔记—(04)
- 2020-04-17-E-prime常见问题汇总
- JS弹出窗口方法汇总
- 多臂老虎机(Multi-armed Bandit)MAB学习笔记
- 有关虚拟专用局域网业务VPLS的总结
- Untiy InputSystem(一) 新旧API对比
- 我把Github上最牛b的Java教程和实战项目整合成了一个PDF文档
- 读取云服务器文件列表,读取云服务器文件列表
- 亲测有效,解决MAC无法联网的问题
- android webview 拦截响应,android WebView拦截请求详解
- x265-1.7版本-encoder/slicetype.cpp注释
热门文章
- Linux题库100道(附答案)
- 离开学校如何自学成为一名网页设计师1
- 全国计算机软考中级证书的含金量,软考证书有用吗?哪个含金量高?2019改变人生的攻略请查收!...
- 年会人名抽奖php,php年会抽奖
- 使用哈夫曼编码进行文件压缩
- 互动式教学在计算机课中应用,互动式教学模式在高中计算机教学中的应用
- IntelliJ IDEA运行JDK 19-ea问题
- Android Jatpack DataStore使用详解
- 医疗传感器应用现状及设计挑战
- [绍棠] input 标签 (详解)如何去除输入时边框