RedHat7安装Tomcat
编译安装Tomcat
- 下载jdk (http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
- 解压jdk
# tar -zxvf jdk-8u65-linux-x64.gz -C /usr/local
# ln -sv /usr/local/jdk1.8.0_65 /usr/local/jdk - 设置jdk环境变量
# vi /etc/profile.d/java.sh# Set java environment JAVA_HOME=/usr/local/jdk PATH=$PATH:$JAVA_HOME/bin CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME PATH CLASSPATH
# source /etc/profile.d/java.sh
- 下载Tomcat
# wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.0.29/bin/apache-tomcat-8.0.29.tar.gz - 安装Tomcat
# tar -zxvf apache-tomcat-8.0.29.tar.gz -C /usr/local
# ln -sv /usr/local/apache-tomcat-8.0.29 /usr/local/tomcat - 新建网站根目录并更改SELinux类型
# mkdir -p /data/www && chcon -t httpd_sys_content_t -R /data/www/ - 修改Tomcat网站根目录
# vi /usr/local/tomcat/conf/server.xml
在<Host></Host>节点中增加一行
<Context path="" docBase="/data/www" debug="0" reloadable="true" crossContext="true" /> - 添加tomcat用户和用户组
# useradd -r -M -s /sbin/nologin tomcat - 修改Tomcat安装目录属组
# chown -R tomcat:tomcat /usr/local/tomcat/ - 创建Tomcat自启动脚本
# cd /usr/local/tomcat/bin
# tar -zxvf commons-daemon-native.tar.gz
# cd commons-daemon-1.0.10-native-src/unix
# ./configure --with-java=/usr/local/jdk
# make
# cp jsvc ../..
# cd ../..
# cp daemon.sh /etc/init.d/tomcat - 修改Tomcat自启动脚本
# vi /etc/init.d/tomcat
增加# chkconfig: - 80 20一行,如下所示:#!/bin/sh # # chkconfig: - 80 20 # # Licensed to the Apache Software Foundation (ASF) under one or more
在注释后增加3行
JAVA_HOME=/usr/local/jdk
CATALINA_HOME=/usr/local/tomcat
TOMCAT_USER=tomcat
如下所示: # ----------------------------------------------------------------------------- # Commons Daemon wrapper script. # ----------------------------------------------------------------------------- JAVA_HOME=/usr/local/jdk CATALINA_HOME=/usr/local/tomcat TOMCAT_USER=tomcat# resolve links - $0 may be a softlink
- 设置Tomcat服务自启动
# chmod +x /etc/init.d/tomcat
# chkconfig tomcat on - 启动Tomcat服务
# service tomcat start
yum安装Tomcat
- 安装Java
# yum -y install java - 安装Tomcat
# yum -y install tomcat tomcat-webapps tomcat-admin-webapps - 设置Tomcat服务自启动
# systemctl enable tomcat - 启动Tomcat服务
# systemctl start tomcat
转载于:https://www.cnblogs.com/edward2013/p/5022545.html
RedHat7安装Tomcat相关推荐
- centos7中使用yum安装tomcat以及它的启动、停止、重启
centos7中使用yum安装tomcat 介绍 Apache Tomcat是用于提供Java应用程序的Web服务器和servlet容器. Tomcat是Apache Software Foundat ...
- Linux环境安装卸载JDK以及安装Tomcat和发布Java的web程序
Linux环境:CentOS7.2 一.安装JDK 安装好的CentOS会自带OpenJdk,最好还是先卸载系统自带的JDK,然后自己重新去Oracle网站下载最新的JDK安装. 1.卸载系统自带的J ...
- solr安装-tomcat+solrCloud构建稳健solr集群
solrCloud的搭建可以有两种方式:使用solr内嵌的jetty来搭建:使用外部web容器tomcat来搭建.对于使用jett来搭建参考solr官方的手册照着做肯定ok,下面我主要讲的是如何使用t ...
- 有了阿里云服务器如何运行Javaweb项目【安转JDK】【安装mysql】【安装Tomcat】【永久运行】
参考:https://www.cnblogs.com/qwlscn/p/11489863.html 0.先修改名字: 输入: 重启: 结果: 安装可以直接拖拽文件的东西: yum install lr ...
- Tomcat介绍、安装JDK、安装Tomcat
Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache.Sun和其他一些公司及个人共同开发而 ...
- Docker安装Tomcat、MySQL和Redis
总体步骤 Docker安装Tomcat docker hub上查找tomcat镜像 docker search tomcat 从docker hub上拉取tomcat镜像到本地 docker pull ...
- linux安装eclipse运行web,Linux安装Tomcat,运行Eclipse,web项目
到官网下载:https://tomcat.apache.org/download-80.cgi 在这里是8.5.39版本 下载tar,gz 提取解压后,我这里是放到opt目录下 cd 切换目录 / ...
- Tomcat(一):背景知识和安装tomcat
1. 基础背景知识 1.1 java和jdk概念 无论是何种程序,要能在计算机上运行,必须能转换为二进制的机器语言才能和硬件进行交互,在机器语言的上层是汇编语言,再上层是C/C++这样较底层的语言,由 ...
- centos 7 安装tomcat
一.安装tomcat 1.到官网下载tomcat http://tomcat.apache.org/download-80.cgi 2.rz -y上传到服务器 3.安装到指定目录 tar -zxv ...
最新文章
- 一种注册表沙箱的思路、实现——注册表的一些基础知识
- STM32F1与STM32F0在GPIO_TypeDef 寄存器方面的不同
- 通过XShell将linux服务器上的Tomcat下项目部署后,怎样对日志操作来调试
- css【清除浮动】常用方法*********** ******* *****
- 持续集成、持续交付(CI/CD)开篇,先来唠唠嗑
- 【插件发布】JAVA微服务框架,Jeecg-P3-Demo 1.0.0 插件开源发布
- iOS 通用宏定义 高效全局宏汇总
- Python 柱状图 横坐标 名字_Python爬虫实例(二)——爬取新馆疫情每日新增人数
- 图像处理与机器视觉网络资源收罗——倾心大放送
- 2015Esri全球用户大会top10的QA
- 卡卡通小熊win7桌面主题+非主流win7主题下载
- android 动画库
- 天邑TY1608_S905L3B_支持RTL8822CS、MT7668_线刷/卡刷_刷机固件包
- Python中单引号,双引号,3个单引号及3个双引号的区别
- 织梦dedecms网站地图生成在根目录的开发教程
- iPhone手机必备宝藏APP
- PHP+SQL考勤系统安全性的设计与实现
- HTML中如何为网页添加背景音乐
- JavaScript之留言板制作
- 【第一性原理】Centos7下编译并行lammps-7Aug19