centos上部署tomcat,远程禁止访问解决

萧让
• 阅读 2284

部署tomcat

1.网站下载的tomcat压缩包,利用scp命令上传到服务器,然后解压到/usr/local目录下,关于scp使用如下:

  • 将客户端数据传入服务器

scp ./filename username@IP:/home/bio321/Desktop

  • 服务器端的数据传入到客户端

scp username@IP:/home/bio321/Desktop/filename ./data

2.部署好以后,然后去访问tomcat连接,本地端访问localhost:8080,成功,远程ping 172.28.162.62:8080 提示找不到主机发现远程拒绝访问,解决思路如下:

1.查看tomcat进程信息:
ps -ef |grep tomcat
2.查看进程号所占用的端口号:
netstat -apn | grep 9119
发现端口号无问题,所以应该从其他地方查问题;
3.检查Linux防火墙是否开放tomcat端口:
如果没有设置过,Tomcat端口号默认是被禁用状态,因为Linux端口只会默认开放22号端口
你需要设置防火墙,开放端口访问权限(不建议直接关闭防火墙)
设置开放端口命令:
firewall-cmd --zone=public --add-port=8080/tcp permanent
4.重启防火墙
firewall-cmd --reload

点赞
收藏
评论区
推荐文章
Easter79 Easter79
4年前
tomcat正常运行一段时间后,突然访问不了项目了
前言我将项目部署在tomcat服务器上,本来都是好好的,输入网站地址就能访问;但是第二天一早去就会发现网站访问提示404,文件无法找到;我就很懵了。排查1、我是用的是chrome浏览器,所以尝试了下其余浏览器看是否能够访问;以外的发现IE竟然可以访问。说明问题不在代码2、找到tomcat的安装目录,查看错误日志;在l
Easter79 Easter79
4年前
tomcat https访问和使用域名访问网站
版本:centos6.5tomcat9.0java1.81.首先使用keytool工具生成证书:keytool命令的目录是:/usr/local/java/bin下配置了java的环境就可以直接使用.keytoolgenkeypairalias"tomcat"keyalg"RSA"keystore"/usr/lo
Easter79 Easter79
4年前
Spring的JNDI数据源连接池配置示例及Spring对JNDI实现分析
在使用Tomcat服务器SpringFramework进行JavaEE项目的开发部署的时候可以在Tomcat的配置文件中进行JDBC数据源的配置,具体步骤如下(这里省略了工程的建立步骤):1)添加如下代码到tomcat的conf目录下的server.xml中:Xml代码 收藏代码<Context
Stella981 Stella981
4年前
Linux搭建maven私服
1、把压缩包上传到服务器/usr/local/tmp2、在/usr/local下创建nexus文件夹(mkdirnexus)3、解压压缩包nexus3.13.001unix.tar.gz到/usr/local/nexus(tarzxvfnexus3.13.001unix.tar.gzC/usr/local/nexus)!
Stella981 Stella981
4年前
Nginx配置实验反向代理
l 实验要求浏览器访问8083.mine.com:8081地址,(Nginx端口是8081)通过Nginx服务器反向代理监听请求,将请求转发到tomcat服务器上,实现真正内容的访问。l 实验环境一台已安装Nginx(port:8081),tomcat8.5.39(port:8083)的CentOS服务
Stella981 Stella981
4年前
CentOS7配置Tomcat开机自动启动
CentOS7配置Tomcat开机自动启动CentOS7配置Tomcat开机启动安装Tomcat1. 下载tomcat7解压到目录即可修改startup.sh启动文件1. startup.sh是tomcat的启动文件2. 修
Stella981 Stella981
4年前
ECS Linux服务器安装JDK配置JAVA环境
1、把下载的JDK软件包上传到服务器/tmp路径下,然后复制到/usr/local路径下进行解压。进入/usr/local路径下cd/usr/local将文件复制到此路径下cp/tmp/jdk7u79linuxx64.tar.gz./解压tarzxvfjdk7u79li
Stella981 Stella981
4年前
Maven热部署
使用阿里云服务器的都有意识到,当我们向服务器(例如tomcat)发布项目的时候,都要事先停止服务器(./shutdown.sh),然后将自己的web项目打包成war,上传到服务器的webapps目录下,然后重新启动tomcat(./startup.sh),后面会发现,并不能立即访问到项目,需要等待大概6分钟后才能访问得到,通过(tailfcatalin
Stella981 Stella981
4年前
Salesforce调用外部的webservice接口
一、上篇讲了如何将webservice接口生成wsdl并且部署到远程服务器上。外网可进行访问。先将wsdl文件进行下载,然后再将wsdl导入到SF中。通过在DevelopApexClasses中!(https://oscimg.oschina.net/oscnet/up798d23bf6c2b27b62049648c364d7e13427
胖大海 胖大海
3年前
Linux centOS 7下安装配置Tomcat
环境:我这边使用的是3A服务器的CentOS7.9系统Tomcat下载地址:https://tomcat.apache.org/download80.cgi安装rz工具上传安装包yumyinstalllrzsz安装tomcat创建Tomcat目录mkdirp/usr/tomcat解压文件tarzvxfapachetomcat8.5.82.ta
皕杰报表部署问题小结
在部署到Linux服务器上后,更换配置文件经常会发生一些问题,这个一般都是由各个方面造成的,记录下最近遇到的一些问题。首先看tomcat启动起来没有,如果tomcat都没启动,那就是哪里出错了,比如:没有权限导致启动命令不成功server.