首先下载必备的软件。
这里使用vmware+centos7
此外,需要使用到:
FlashFXP以及Xshell。
另外下载linux版本下的tomcat和JDK。
软件安装完成后,打开FlashFXP ,链接到linux系统。将JDK以及TOMCAT压缩文件传入linux下的任意文件夹。如图
图示上传到了/home/ftpload文件夹下(自建的文件夹)。
修改两个文件的权限:chmod 777 *
将文件移动或者复制到/opt目录下:cp * /opt
进入/opt目录下:cd /opt
首先配置jdk
解压JDK:tar -xzvf jdk-8u161-linux-x64.tar.gz
进入jdk目录,查看当前路径:pwd,将现实的路径复制下来,用来配置环境变量。环境变量的配置在/etc目录。
进入/etc:cd /etc。环境变量的配置文件为profile文件,编辑此文件。
配置profile:vi profile
在profile的最后一行,添加三个环境变量。
JAVA_HOME=粘贴刚刚复制的路径
CLASSPATH=.:$JAVA_HOME/lib 这里表示CLASSPATH的值为:“."(当前路径)和”$JAVA_HOME/lib(JDK路径下的lib文件夹)两个路径。冒号用来连接多个值。这里的配置和windows下的配置很相似。
PATH=$PATH:$JAVA_HOME/bin 这里表示PATH的值为:$PATH(系统的的PATH环境变量)和$JAVA_HOME/bin(JDK路径下的bin文件夹)两个值。
使用export命令将三个环境变量导入到系统:export JAVA_HOME CLASSPATH PATH
然后,在末尾行模式下保存并退出profile。
通过source命令使环境变量生效:source profile
回到/opt目录:cd /opt
解压tomcat:tar -xzvf apache-tomcat-8.5.32.tar.gz
进入apach目录:cd apache-tomcat-8.5.32
进入bin目录:cd bin bin中存放的是tomcat的各个命令。
启动tomcat:./startup.sh
之后,可以使用:ps -ef|grep tomcat来查看tomcat是否正常运行。
tomcat启动后,可以在浏览器中输入地址:http://xxx.xxx.x.xxx:8080来访问tomcat主页。其中的域名为linux主机的ip地址。查看方式为:ifconfig命令(老式的centos使用此方式),centos7可以使用命令:ip addr来查看ip地址。
如果无法访问页面,可能原因是linux的防火墙问题。这里关闭放火墙:
centos7下,使用:firewall-cmd --state命令来查看防火墙状态。显示running则表示防火墙在运行。
关闭防火墙:systemctl stop firewalld.service。
再使用firewall-cmd --state查看状态,显示not running则关闭成功。
centos6下,见下图: