linux 安装tomcat
1.下载并解压
http://tomcat.apache.org/
wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.50/bin/apache-tomcat-8.5.50.tar.gz
tar -zxvf apache-tomcat-8.5.50.tar.gz
mkdir /usr/local/tomcat/
mv apache-tomcat-8.5.50 /usr/local/tomcat/
cd /usr/local/tomcat/apache-tomcat-8.5.50/bin
ls
2.启动
./startup.sh
3.测试
成功启动后浏览器输入http://localhost:8080/查看信息(如果不是本机则输入对应IP,比如我输入服务器IP47.94.209.173:8080)
无法显示,考虑是不是被墙了
ps aux | grep tomcat
发现已经启动了
查看防火墙状态,如果是dead状态,即防火墙未开启
systemctl status firewalld.service
重启防火墙
systemctl restart firewalld.service
不建议关闭,以下代码不执行,
systemctl stop firewalld.service
systemctl start firewalld.service
第一坑
重启的时候遇到了坑
执行 systemctl start firewalld 命令后出现Failed to start firewalld.service: Unit is masked
firewalld服务被锁定,不能添加对应端口
执行命令,即可实现取消服务的锁定
systemctl unmask firewalld
下次需要锁定该服务时执行
systemctl mask firewalld
第二坑
安装完python3版本后,防火墙无法启动Job for firewalld.service failed because the control process exited with error
原因:centos7 里面装了Python2.7 和 Python(其他) 两个版本,执行firewall-cmd 系列的命令的时候回运行Python文件结果Python文件的头 #!/usr/bin/python
都不会再python2.7 里面运行,
顺便说一句,出现ImportError: No module named …这种错误的时候,
- 第一检查出错的文件的头,是不是系统默认的Python,一般centos默认Python2.7,不是的话改成#!/usr/bin/python2.7。
- 第二,用pip安装相应的模块,我们安装下缺失的文件就ok了
单独开放8080端口
输入以下命令:
firewall-cmd --permanent --zone=public --add-port=8080/tcp
firewall-cmd --reload
firewall-cmd --zone=public --query-port=8080/tcp
如图所示,则表示成功:
linux 安装tomcat相关推荐
- linux安装eclipse运行web,Linux安装Tomcat,运行Eclipse,web项目
到官网下载:https://tomcat.apache.org/download-80.cgi 在这里是8.5.39版本 下载tar,gz 提取解压后,我这里是放到opt目录下 cd 切换目录 / ...
- linux安装tomcat后启动报错Cannot find ./catalina.sh的解决方法
linux安装tomcat后启动报错: Cannot find ./catalina.sh The file is absent or does not have execute permission ...
- 关于阿里云服务器Linux安装Tomcat后,外网不能访问解决方案
关于阿里云服务器Linux安装Tomcat后,外网不能访问解决方案 参考文章: (1)关于阿里云服务器Linux安装Tomcat后,外网不能访问解决方案 (2)https://www.cnblogs. ...
- linux安装tomcat
linux安装tomcat 一.上传主机安装包到Linux 如何上传请参考上篇JDK的安装 二.移动安装包到/opt/ mv apache-tomcat-7.0.70.tar.gz /opt/ 三.解 ...
- linux tomcat 日志路径,linux日志文件在哪 linux安装tomcat
linux日志文件在哪 本例使用的是centos6.5版本号 一.首先到官方下载tomcat服务: ? 二.将tomcat上传至linuxserver中 本人在根文件夹下建立了一个rommr文件夹 一 ...
- Linux安装Tomcat详细教程(图文)
1.下载Linux版本****的Tomcat 下载地址 2.在usr目录下新建tomcat目录,然后将下载的tomcat拷贝到新建的tomcat目录中 创建目录命令:mkdir /usr/tomcat ...
- Linux安装tomcat,配置环境变量
一. 安装tomcat需要先配置jdk,所以没有配置jdk同学,先移步linux安装jdk 二.卸载tomcat 检查linux是否安装tomcat rpm -qa|grep tomcat 查看下系统 ...
- Linux安装tomcat详细教程
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache.Sun 和其他一些公司及个人共同开发而成.由于有了 ...
- Linux安装tomcat方法步骤
1.安装tomcat之前,先确保linux机器上面已安装配置好jdk 在命令行中输入:java -version命令,出现如下所示,说明已安装jdk 2.在usr目录下新建tomcat安装目录 命令为 ...
- 【实施工程师之家】linux安装tomcat(yum安装tomcat)
查看tomcat在服务器上面的版本 yum search tomcat 安装tomcat yum install tomcat -y 看到[Complete]代表安装成功 安装插件 yum insta ...
最新文章
- 网络协议分层_接口测试之网络分层和数据
- 《数据虚拟化:商务智能系统的数据架构与管理》一 1.11 数据集成的其他方式...
- Spring中的Controller ,Service,Dao是不是线程安全的?
- python 生成器_Python生成器的用法
- ElementUI项目请求SpringBoot后台项目时提示:Access to XMLHttpRequest at **from origin ** has been blocked by CORS
- Python3字符串填充和对齐代码示例
- metasploit终端命令大全 MSF
- Wpf 数据绑定简介、实例1
- form表单中根据值判断是否disabled_Java 0基础入门 (Html表单、表单元素)
- python 单链表节点怎么快速定义_线性表链式存储结构之单链表
- 7.Appium 安卓自动化(Package与Activity)
- 逻辑删除用户后 用户名重复怎么办?
- 每日算法系列【LeetCode 719】找出第 k 小的距离对
- 一种自动(半自动)学习的算法(验证码识别)
- ubuntu firefox上看视频,安装flash啊
- 通过phpstudy(小皮面板)搭建DVWA靶场教程
- mac 安装问题汇总
- Jmeter 阶梯线程组
- 图元变形lisp源码_收集和整理的lisp源码 收集整理出来的lisp源代码 - 下载 - 搜珍网...
- 哪些原因会导致TFT LCD显示屏偏色?
热门文章
- udev ksm
- 终于理解你的软件 搞那么多年了 (通用权限管理系统组件源码完善了7-8年)
- BZOJ4025 二分图
- CF984C Finite or not?
- 移动端的h5遇到的一些坑记录
- 网络基础知识(黑马教程笔记)-6-静态资源访问的功能实现
- oracle 查询default,oracle分区表检查--是否带有max或default分区
- 软件测试算是后端吗,软件测试--前后端数据交互
- integer判断是否为null_面试常考题JavaScript用七种方式教你判断一个变量是否为数组类型...
- bp网络拟合函数 matlab_神经网络案例分析—基于Matlab的预测