上传软件包

[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. 正确开启Mockjs的三种姿势:入门参考(一)

    一.文章初衷 阅读本文章需要注意以下几点: 文章不主要介绍Mockjs的使用语法 文章暂不涉及Mockjs的第三方封装框架 文章会结合以往做过上线项目的方式总结 想主要介绍如何使用Mockjs,是因为 ...

  2. 机器学习实战1-1 KNN电影分类遇到的问题

    为什么电脑排版效果和手机排版效果不一样~ 目前只学习了python的基础语法,有些东西理解的不透彻,希望能一边看<机器学习实战>,一边加深对python的理解,所以写的内容很浅显,也许还会 ...

  3. 查看CPU温度

    因为不喜欢鲁大师,所以检索看有没有别的软件. 1)先是找到了aida64, 结果好像是要付费的,就没装. 2)因为自己也就想看cpu温度,于是寻思自己编程解决. 找到了下面的文章. 不但介绍了怎么编程 ...

  4. MySQL字符串列与整数比较

    一.问题说明 为了简便在存储时我们经常将整型字段也以字符串形式存储(如id值),但在筛选比较时就需要将该字段转为数值类型. 二.处理办法 2.1 使用cast函数进行类型转换 cast函数格式---- ...

  5. linux c使用socket进行http 通信,并接收任意大小的http响应(五)

    http.c data2.c http_url.c http.h data2.h http_url.h主要实现的功能是通过URL结构体来实现HTTP通信,你可以把这三个文件独立出来,作为HTTP通信模 ...

  6. CCF关于公开NOIP复赛选手程序的通告

    为使参加NOIP复赛的选手能了解和保存其竞赛时编制的程序,并相互监督,CCF责成各省特派员在复赛后公开选手程序. 公布方式:以提高组和普及组分别为单位,通过网站或邮件等方式公开.以每个选手可以看到本省 ...

  7. python之二分法查找

    二分法查找主要的作用就是查找元素 规则. 掐头结尾取中间, 必须是有序列 # 二分法查找 (需要你明白和掌握) # lst = [1,3,5,7,12,36,68,79] # n = int(inpu ...

  8. springboot学习之构建简单项目搭建

    概述 相信对于Java开发者而言,spring和springMvc两个框架一定不陌生,这两个框架需要我们手动配置的地方非常多,各种的xml文件,properties文件,构建一个项目还是挺复杂的,在这 ...

  9. 《JavaScript Dom 编程艺术》读书笔记-第8章

    充实文档的内容,包括几个方面: 一个为文档创建“缩略图列表”的函数: 一个为文档创建“文献来源链接”的函数: 一个为文档创建“快捷键清单”的函数. <abbr>在HTML5 中以取代< ...

  10. 2/18 (pycharm 快捷键、循环、join语句)

    Alt + Enter 快速修正 Ctrl + / 行注释/取消行注释 Ctrl + Shift +  /  块注释 Ctrl + Alt + I    自动缩进 CTRL + D  复制选定的区域或 ...