上传文件
终端登录
(我个人终端做了修改输入ssh -p 22 root@IP 就可以了然后输入密码)
远程登录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"
配置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
开启和关闭
./startup.sh
./shutdown.sh
开启后在本地主机输入liunx主机IP加8080登录
登录成功就没有问题
如果拒绝登录有两点考虑
liunx防火墙关闭两种方式
重启后生效
开启: chkconfig iptables on
关闭: chkconfig iptables off
即时生效,重启后失效
开启: service iptables start
关闭: service iptables stop
端口占用,一般就jdk占用
lsof -i:端口号查看某个端口是否被占用
lsof -i:8080
lsof -i查看全部
关闭占用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