上传软件包

[root@linux-node1 tools]# ls
apache-tomcat-8.0.32.tar.gz jdk-8u74-linux-x64.tar.gz

添加普通用户tomcat(后期此用户专门用于管理tomcat)

[root@linux-node1 tools]# useradd -u 601 tomcat
[root@linux-node1 tools]# passwd tomcat
Changing password for user tomcat.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully.

  

解压tomcat和jdk的软件包,用做软链接

[root@linux-node1 tools]# tar xfz  jdk-8u74-linux-x64.tar.gz
[root@linux-node1 tools]# mv jdk1.8.0_74/ /usr/local/
[root@linux-node1 tools]# ln -s /usr/local/jdk1.8.0_74/ /usr/local/jdk
[root@linux-node1 tools]# tar xfz apache-tomcat-8.0.32.tar.gz
[root@linux-node1 tools]# mv apache-tomcat-8.0.32 /usr/local/
[root@linux-node1 tools]# ln -s /usr/local/apache-tomcat-8.0.32/ /usr/local/tomcat
[root@linux-node1 tools]# [root@linux-node1 tools]# ls -al /usr/local/
total 12
drwxr-xr-x. 14 root root 4096 Feb 24 12:49 .
drwxr-xr-x. 13 root root 4096 Feb 6 01:26 ..
drwxr-xr-x 9 root root 149 Feb 24 12:49 apache-tomcat-8.0.32
drwxr-xr-x. 2 root root 6 Jun 10 2014 bin
drwxr-xr-x. 2 root root 6 Jun 10 2014 etc
drwxr-xr-x. 2 root root 6 Jun 10 2014 games
drwxr-xr-x. 2 root root 6 Jun 10 2014 include
lrwxrwxrwx 1 root root 23 Feb 24 12:48 jdk -> /usr/local/jdk1.8.0_74/
drwxr-xr-x 8 10 143 4096 Jan 30 2016 jdk1.8.0_74
drwxr-xr-x. 2 root root 6 Jun 10 2014 lib
drwxr-xr-x. 2 root root 6 Jun 10 2014 lib64
drwxr-xr-x. 2 root root 6 Jun 10 2014 libexec
drwxr-xr-x. 2 root root 6 Jun 10 2014 sbin
drwxr-xr-x. 5 root root 46 Feb 6 01:26 share
drwxr-xr-x. 2 root root 6 Jun 10 2014 src
lrwxrwxrwx 1 root root 32 Feb 24 12:49 tomcat -> /usr/local/apache-tomcat-8.0.32/
[root@linux-node1 tools]#

  

设置环境变量

[root@linux-node1 tools]# vim /etc/profile
[root@linux-node1 scripts]# tail -5 /etc/profile
export JAVA_HOME=/usr/local//jdk
export JRE_HOME=/usr/local/jdk/jre
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export TOMCAT_HOME=/usr/local/tomcat
[root@linux-node1 scripts]#
[root@linux-node1 tools]# source /etc/profile
[root@linux-node1 tools]# cd
[root@linux-node1 ~]#

  

目录授权,授权给tomcat用户管理

[root@linux-node1 ~]# chown -R tomcat:tomcat /usr/local/jdk
[root@linux-node1 ~]# chown -R tomcat:tomcat /usr/local/tomcat
[root@linux-node1 ~]#

  

删除一些用不到的目录,可以增加安全性

[root@linux-node1 ~]# cd /usr/local/tomcat/webapps/
[root@linux-node1 webapps]# ls
docs examples host-manager manager ROOT
[root@linux-node1 webapps]# mv host-manager/ examples/ docs/ /tmp/
[root@linux-node1 webapps]# ls
manager ROOT
[root@linux-node1 webapps]#

  

可以su - 到tomcat用户下进行启停操作。

[root@linux-node1 conf]# su - tomcat
Last login: Fri Feb 24 14:51:28 CST 2017 on pts/0
[tomcat@linux-node1 ~]$ cd /usr/local/tomcat/bin/
[tomcat@linux-node1 bin]$ ./startup.sh
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/local/jdk/jre
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.
[tomcat@linux-node1 bin]$ ./shutdown.sh
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/local/jdk/jre
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
[tomcat@linux-node1 bin]$

 

centos7.1安装tomcat8的更多相关文章

  1. centos7.6 安装Tomcat-8.5.39

    #关闭防火墙 systemctl stop firewalld.service systemctl disable firewalld setenforce sed -i '/SELINUX=/ s/ ...

  2. CentOS7.5安装Tomcat8

    一.tomcat的简介 这是Apache Tomcat Servlet / JSP容器的文档包的顶级入口点 .的Apache Tomcat 8.0版实现了Servlet 3.1和JavaServer ...

  3. centos7.2安装tomcat8

    环境: 阿里云centos7.2 tomcat8.0.32 jdk8.131 1 上传tomcat安装包到服务器的/home(个人习惯) 2 解压安装包 [root@iZt4n6h3u4k407nni ...

  4. Linux - centos7.X安装tomcat8

    创建tomcat安装路径 mkdir /usr/local/tomcat wget直接下载tomcat8 注意,需要已经安装了wget命令 wget http://mirrors.estointern ...

  5. CentOS7,安装Tomcat8.5、JDK1.8,并设置开机启动(Linux CentOS Tomcat、JDK+Tomcat、Tomcat开机自启动)

    1.下载JDK1.8.Tomcat8 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.ht ...

  6. CentOS7怎样安装Tomcat8.5.38

    cd /usr/local进入/usr/local目录 mkdir tomcat创建tomcat目录 cd tomcat进入tomcat目录 wget https://mirrors.tuna.tsi ...

  7. 在Centos7上安装JDK1.8和tomcat8.5的步骤和过程(亲测可用)

    文章目录 1.在阿里云(Linux)Centos7上安装JDK1.8步骤过程 2.阿里云(Linux)centos7上安装Tomcat8.5步骤过程记录: 卸载JDK Centos7一般都会带有自己的 ...

  8. CentOS7 安装 Tomcat8

    安装 Java8准备更新软件yum update 如果提示没有 wget 命令,那么必须先安装 wget 如下:yum install wget 安装Tomcat8这里采用离线解压tar.gz的方式安 ...

  9. CentOS7中设置Tomcat8开机自启动

    CentOS7中设置Tomcat8开机自启动 本文介绍了在centos7中配置tomcat的开机自启动的一些操作步骤,仅供参考. 环境是CentOS 7 ,jdk版本是1.8.0_191,tomcat ...

随机推荐

  1. inline-block和float 布局的选择

    浮动通常表现正常,但有时候搞起来会很纠结.特别是处理内部容器中的浮动,比如对一排图片使用浮动后对齐出现问题.Inline-block是我们的另一种选择.使用这种属性可以模拟部分浮动的特征,而不需要处理 ...

  2. 更改ssh,ftp默认端口

    1.  更改ssh端口 放置升级openssh之后做此步骤 配置文件/etc/ssh/sshd_config 注释掉Subsystem      sftp    /usr/libexec/openss ...

  3. python读取xml文件中的坐标点

    用labelImg工具制作好xml文件后,需要读取其中img路径和坐标点,生成一个label.txt <annotation> <folder>big</folder&g ...

  4. Hadoop经典案例(排序&Join&topk&小文件合并)

    ①自定义按某列排序,二次排序 writablecomparable中的compareto方法 ②topk a利用treemap,缺点:map中的key不允许重复:https://blog.csdn.n ...

  5. RobotFramework--环境安装1

    1.RobotFramework RobotFramework 的架构是一个通用型的验收测试和验收测试驱动开发的自动化测试框架(ATDD).它 具有易于使用的表格来组织测试过程和测试数据. 3.1版本 ...

  6. Cassandra.yaml 配置详解

    cluster_name 设置Cassandra集群的名称. 在Cassandra集群中,每一台服务器都必须具备相应的集群的名称.如果名称不一致,则当前Cassandra服务器无法加入集群. init ...

  7. [hdu P4114] Disney's FastPass

    [hdu P4114] Disney's FastPass Time Limit: 20000/10000 MS (Java/Others)    Memory Limit: 32768/32768 ...

  8. css 常用布局

    「前端那些事儿」③ CSS 布局方案 我们在日常开发中经常遇到布局问题,下面罗列几种常用的css布局方案 话不多说,上代码! 居中布局 以下居中布局均以不定宽为前提,定宽情况包含其中 1.水平居中 a ...

  9. C# 远程传输File文件

    /// <summary> /// 向论坛传图片文件 /// </summary> /// <param name="filePath">< ...

  10. BigDecimal加减乘除

    import java.math.BigDecimal; public class Testmath { public static void main(String[] args) { String ...