Linux中安装jdk和tomcat

1.我是直接用root用户登录 在home目录下创建一个jdk然后在jdk里面创建一个Tomcat(创建文件mkdir)

2.需要去oracl官网下载

3.解压命令  tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/lib/jvm

4.修改配置文件vim /etc/profile

5.讲一下配置加在最后面

export JAVA_HOME=/项目路径/jdk1.8.0_131  
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export  PATH=${JAVA_HOME}/bin:$PATH

6.执行profile文件

source /etc/profile

7.检查jdk 

java -version

8.出现版本ok

9.安装tomcat 去官网下载8.5.0的tar.gz下载通过winscp放进去

10.然后继续解压

11.去tomcat目录下的bin里面去启动shlle脚本

12.远程访问直接输入ip地址加上端口号

mv指令可以修改文件名 mv olde new

mv可以移动文件目录 mv file /home/jdk

 

 

netstat -anlp | grep 8080  查看端口号

systemctl stop firewalld.service 关闭防火墙

 

iptables添加开放端口

修改文件 vi /etc/sysconfig/iptables

查看状态

iptables -L -n

编辑/etc/sysconfig/iptables

-A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT

一定要放在

不然启动失败

重启

service iptables restart

开启: service iptables start 
关闭: service iptables stop 

 

Centos7下没有iptables文件

 

在安装tomcat的时候最后出现了需要开放8080端口,发现默认的Centos7并没有iptables文件,这里我来说下这种情况怎么办;
因为Centos7默认使用的是firewall作为防火墙,把它停掉再安装iptable
命令如下:

  1. systemctl stop firewalld 

  2. systemctl mask firewalld

  3. yum install -y iptables 

  4. yum install iptables-services

现在就看到/etc/sysconfig/目录下就有iptables文件了,我们就可以进行下一步配置了;
配置完成之后开启服务

  1. systemctl start iptables.service

  2. systemctl restart iptables.service // 重启防火墙使配置生效 

  3. systemctl enable iptables.service // 设置防火墙开机启动

关于iptables的相关命令

 

  1. service iptables status #检查是否安装了iptables 

  2. yum install -y iptables #安装iptables 

  3. yum update iptables #升级iptables 

  4. yum install iptables-services #安装iptables-services 

  5. systemctl disable iptables #禁止iptables服务 

  6. systemctl stop iptables #暂停服务 

  7. systemctl enable iptables #解除禁止iptables 

  8. systemctl start iptables #开启服务

查看端口监听状态

发现8080端口并没有被监听;
先关闭防火墙

systemctl stop iptables

阿里云服务器的坑

需要手动添加规则除了在Linux中配置防火墙规则外

 

Linux中配置

坑了一天难受,不过解决了nice

nohup java -jar layuicrm.jar & 后台运行jar 不然一关闭就结束

如果是firewalld 防火墙

#开放443端口(HTTPS)
iptables -A INPUT -p tcp --dport 443 -j ACCEPT
 
#保存上述规则
service iptables save
 
#开启服务
systemctl restart iptables.service
 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值