Tomcat安装 以及端口占用问题修改

上传文件

Snip20170916_2.png

终端登录

(我个人终端做了修改输入ssh -p 22 root@IP 就可以了然后输入密码)


Snip20170916_3.png

远程登录liunx找到文件解压安装完成

tar -zxvf apache......(文件名字) -C /usr/local/src/apache

配置环境变量

sudo vi /etc/profile
export CATALINA_HIME=/usr/local/src/apache/apache

配置字符集

在tomcat的conf文件中编辑server.xml

      sudo vi server.xml

找到配置默认端口为8080位置,在xml节点末尾增加URIEncoding="UTF-8"


Tomcat安装 以及端口占用问题修改_第1张图片
Snip20180613_32.png

配置JAVA_HOME和JAVA_JRE

sudo vim setclasspath.sh 
export JAVA_HOME=/usr/local/src/java/jdk1.8.0_171
export JRE_HOME=/usr/local/src/java/jdk1.8.0_171/jre

打开8080端口

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
/etc/rc.d/init.d/iptables save

启动

cd /usr/local/src/apache/apache.../bin
Snip20170916_4.png

开启和关闭

./startup.sh  
./shutdown.sh
Snip20170916_5.png

开启后在本地主机输入liunx主机IP加8080登录
登录成功就没有问题

如果拒绝登录有两点考虑

liunx防火墙关闭两种方式

重启后生效 
开启: chkconfig iptables on 
关闭: chkconfig iptables off 
即时生效,重启后失效 
开启: service iptables start 
关闭: service iptables stop 

端口占用,一般就jdk占用

lsof -i:端口号查看某个端口是否被占用 
lsof -i:8080
lsof -i查看全部
Tomcat安装 以及端口占用问题修改_第2张图片
Snip20170917_6.png

关闭占用8080 端口的id

kill -9 占用端口id
kill -9 28401
刷新配置文件
source  /etc/profile
1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此 文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。
2、/etc/environment:在登录时操作系统使用的第二个文件,系统在 读取你自己的profile前,设置环境文件的环境变量。
3、~/.bash_profile:在登录时用到的第三个文件是.profile文 件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用 户登录时,该 文件仅仅执行一次!默认情况下,他设置一些环境变游戏量,执 行用户的.bashrc文件。/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该 文件被读取.
4、~/.bashrc:该文件包含专用于你的bash shell的bash信 息,当登录时以及每次打开新的shell时,该该文件被读取。

几个环境变量的优先级
重启tomcat

你可能感兴趣的:(Tomcat安装 以及端口占用问题修改)