前期准备,tomcat需要依赖jdk才行。所以在安装的时候需要先安装jdk。
包下载:https://pan.baidu.com/s/1KwyYH8FLe6I24WtG8v6_og
下载好之后,利用rz上传到linux中。我是传到了家目录,传完后就可以在家目录看到了
安装步骤
1、安装jdk
jdk是rpm安装包,所以要用rpm安装
[root@localhost ~]# rpm -ivh jdk-8u181-linux-x64.rpm //i:install v:输出详细信息,h:人性化一点,信息更能看懂
jdk安装好还不行,需要配置一下环境才行,相当于windows的环境变量的配置
编辑配置文件/etc/profile
[root@bogon ~]# vim /etc/profile
把一下代码追加到profile里边
export JAVA_HOME=/usr/java/jdk1.8.0_181-amd64
export JAVA_BIN=/usr/java/jdk1.8.0_181-amd64/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
[root@localhost ~]# source /etc/profile //让/etc/profile 文件修改后立即生效
root@localhost ~]# java -version
java version "1.8.0_181" //看到它说明成功了
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)
2、安装tomcat
[root@localhost ~]# tar -xzvf apache-tomcat-9.0.0.M15.tar.gz //解压
tomcat不用安装,直接解压就行了。然后找个目录,新建一个文件夹,我是在家目录下新建了一个tomcat文件夹,然后把刚才解压开的文件夹里边的内容拷贝到tomcat下边。
[root@localhost ~]# mkdir tomcat
[root@localhost ~]# cd apache-tomcat-9.0.0.M15
[root@localhost apache-tomcat-9.0.0.M15]# cp -rf * ../tomcat
[root@localhost tomcat]# ls
bin conf lib LICENSE logs NOTICE RELEASE-NOTES RUNNING.txt temp webapps work
3、启动tomcat
启动tomcat,启动成功会看到下边的信息
[root@localhost bin]# ./startup.sh //启动tomcat
//看到下边的这些信息就说明成功了
Using CATALINA_BASE: /root/tomcat
Using CATALINA_HOME: /root/tomcat
Using CATALINA_TMPDIR: /root/tomcat/temp
Using JRE_HOME: /usr
Using CLASSPATH: /root/tomcat/bin/bootstrap.jar:/root/tomcat/bin/tomcat-juli.jar
Tomcat started.
4、关闭防火墙和selinux
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# setenforce 0
访问ip测试,这里注,tomcat默认是8080端口,所以在访问的时候需要加上端口号即:ip:8080,看到这样的页面说明成功了
5、修改端口号
一般web默认的端口都是80端口,所以这里修改一下端口号,在/root/tomcat/conf/ server.xml里边修改,把8080改成80
[root@localhost ~]# vim /root/tomcat/conf/server.xml
把文件里边的
改成
重启一下tomcat
[root@localhost ~]# cd /root/tomcat/bin
[root@localhost bin]# ./shutdown.sh
[root@localhost bin]# ./startup.sh
访问测试,只用ip,不需要加端口号,看到这个页面就说明成功了
tomcat的网页主目录是/root/tomcat/webapps/ROOT。
我们在页面看到的内容就是里边有个index.jsp文件里边的。知道了主目录,就和之前的操作是一样的了。他们的区别就是网页默认目录不一样。