centos 7安装与卸载 tomcat 7
一、声明
本文采用操作系统版本: Centos 7 Linux系统
版本源:CentOS-7-x86_64-DVD-1708.iso
官网下载地址:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso
安装包选择:最小安装包(且安装了 jdk,并有 vim 功能)
二、安装 tomcat 7 前的准备工作
从 apache 官网 下载 tomcat 安装包(建议使用 tar 包形式的安装文件)
官网下载地址:http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.82/bin/apache-tomcat-7.0.82.tar.gz
2.1 将 tomcat 安装文件通过 ftp 软件上传到 linux 系统上
小生放在了 /var/ftp/pub 文件夹下面。
2.2 解压文件,并剪切到 / 目录下
解压文件:tar -zxvf apache-tomcat-7.0.82.tar.gz
移动到根目录下:mv apache-tomcat-7.0.82.tar.gz /
重命名文件:mv apache-tomcat-7.0.82.tar.gz ./tomcat7
三、启动 tomcat
查看 /tomcat7/bin/ 目录下的 .sh 文件是否可执行
使用 ll 命令查看文件使用权限
如果文件不可使用,则使用命令:
chmod 755 ./*.sh
修改当前目录下的所有 .sh 文件,使其变成可执行文件
运行 tomcat :./ startup.sh
关闭 tomcat: ./shutdowm.sh
四、防火墙配置
开放 8080 端口:
firewall-cmd --zone=public --add-port=8080/tcp --permanent
重启防火墙:
firewall-cmd --reload
查看放口墙端口规则:firewall-cmd --list-all
五、设置 tomcat 开机自启动
5.1 修改 rc.local 文件配置(文件最后添加脚本)
vim /etc/rc.d/rc.local
文本最后增加脚本:
JAVA_HOME=/usr/java/jdk1.7.0_80
export JAVA_HOME
/tomcat7/bin/startup.sh
说明:小生安装的 jdk 版本为 jdk 1.70_80 并安装在了 /usr/java 目录下,所以 JAVA_HOME为上述结果
5.2 在 /etc/rc.d/ 目录下修改rc.local文件为可执行,如: chmod +x rc.local
重启机器即可。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Centos7 中安装 gcc
今天在安装 Nodejs8.7 的时候,报了一个警告: WARNING: C++ Compiler too old, need g++ 4.9.4 or clang++ 3.4.2 (CXX=g++) 然后,查了一下自己系统上安装的版本:4.8.5 好吧,不能用 yum 升级了,那就手动安装了吧 一、选择需要升级的版本 gcc ftp 下载地址列表 (我选择了5.4.0) 二、获取安装包并解压 cd /usr/local/src wgethttps://ftp.gnu.org/gnu/gcc/gcc-5.4.0/gcc-5.4.0.tar.bz2 tar -jxvfgcc-5.4.0.tar.bz2 注:bz2是一种压缩文件格式,若无法解压,安装 bzip2 即可:yum -y install bzip2 三、进入解压后的gcc文件夹,下载供编译需求的依赖项 cd gcc-build-5.4.0 ./contrib/download_prerequisites 四、建立一个文件夹存放编译文件 mkdir gcc-build-5.4.0 cd gcc-build-5.4.0 ...
- 下一篇
Centos7 LAMP环境下安装zabbix3.0
zabbix3.0安装注意: 1、PHP要5.4版本以上 2、防火墙关闭 3、selinux关闭 临时关闭selinux: setenforce 0 //设置SELinux 成为permissive模式 彻底禁用selinux: 使用root用户,vim /etc/sysconfig/selinux,将SELINUX=enforcing修改成SELINUX=disabled。 重启后才能生效。 临时关闭防火墙: service iptables stop 永久关闭防火墙: chkconfig iptables off 一 、 Zabbix数据库设置 zabbix数据库可以和zabbix服务器分离,采用用专门的mysql服务器存储数据,此时要给zabbix数据库受相应的权限。 (1)进入mysql [root@localhost lanmp]# mysql -u root -p 1 (2)创建支持utf8的zabbix的数据库 mysql> create database zabbix character set utf8; 1 (3)给zabbix数据库相应的权限 ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- 设置Eclipse缩进为4个空格,增强代码规范
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2全家桶,快速入门学习开发网站教程