安装tomcat是基于安装java的基础上的
JAVA
举例说明:
关闭防火墙 下载java
[root@localhost ~]#yum install java -y
root@localhost ~]#yum install epel-release.noarch -y
[root@localhost ~]#yum provides */javac
[root@localhost data]#yum install java-1.8.0-openjdk-devel -y
[root@localhost ~]#javac Hello.java
#生成 class 文件
[root@localhost ~]#java Hello
首先切换到data下面
下载javac编译器
jsp
JSP本质是提供一个HTML模板,也就是在网页中预留以后填充的空,后续将Java程序运行生成的数据对HTML进行填空就可以了。如果网页布局需要调整!JAVA源代码不需要很大的调整
优点:架构简单,比较适合小型项目开发
缺点:JSP职责不单一,职责过重,不便于维护
jdk
jdk与jre (两者属于包含关系,jdk包含jre)
使用最多的是 oracle jdk
安装oracle jdk(rpm安装)步骤
关闭防火墙与防护,建立一个文件夹,切换到文件夹中
然后把安装包拖到data下面
然后下载
安装好之后,可以查看版本 java -version,是openjdk 要把openjdk改为oracle jdk
因此要更换变量
然后在脚本文件(profile)里面编辑变量 ,然后根据路径去找jdk,也就是差不多环境变量
配置文件内容:
export JAVA_HOME=/usr/java/default
export PATH=$JAVA_HOME/bin:$PATH
oracle jdk (二进制)安装步骤
软连接作用:直接访问jdk就可以了
然后写配置文件,加入环境变量
脚本内容:
export JAVA_HOME=/usr/local/jdk
export PATH=$JAVA_HOME/bin:$PATH
export JRE_HOME=$JAVA_HOME/jre
#export CLASSPATH=$JAVA_HOME/lib/:$JRE_HOME/lib/
tomcat要安装,前提必须安装jdk
tomcat
二进制安装tomcat
因为上面已经安装过jdk,所以直接安装tomcat
随后看一下端口号
有三个端口号 8080 8005 8009 web服务器为8080 用网页访问时需要加上8080
例如
这个页面在webapps下面中的index.jsp
index.jsp 与index.html 还是先访问index.html
例如:看看是访问7-3 还是jsp
然后进入网页访问后面加上端口号
用绝对路径过于麻烦,因此创立一个tomcat的用户去管理tomcat这一程序
因此要把之前开启的tomcat给关闭
在bin下面新建一个tomcat的用户,因为默认是root用户管理,如果root用户哪天被攻破,因此不安全,所以建立一个特定的用户去管理tomcat
然后给这个tomcat用户权限,好让tomcat去管理tomcat这个程序
随后,配置文件里面的内容
[Unit]
Description=Tomcat
After=syslog.target network.target
[Service]
Type=forking
ExecStart=/usr/local/tomcat/bin/startup.sh
ExecStop=/usr/local/tomcat/bin/shutdown.sh
RestartSec=3
PrivateTmp=true
User=tomcat
Group=tomcat
[Install]
WantedBy=multi-user.target
最后启动