一、linux中配置JAVAweb服务器Tomcat
1、java的web服务器组件tomcat9.x
2、部署javaweb程序到tomcat服务器进行测试
3、了解web服务器的目录结构
4、安装tomcat服务器
(1) 检查JDK1.8环境是否配置成功
java -version
[8fjani root@master ~]$ java -version
openjdk version “1.8.0_242”
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)
(2) 如果没有配置java1.8,则需使用yum安装jdk1.8
yum install java
(3) 配置jdk的环境变量
Vi /etc/profile
export JAVA_HOME=java的安装路径
export PATH=java的安装路径/bin
(4) 验证jdk是否配置成功
java -version
(5) 安装tomcat服务器
- 修改yum镜像为国内镜像源
- 安装wget
yum install wget
(6) 替换为国内源
默认的EPEL源下载速度非常的慢,需要将其换成国内的EPEL源, 在终端上执行如下命令
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
(7) 安装tomcat服务器
yum install tomcat
5、查看yum安装的软件路径
rpm -ql 软件名称
例如,查看tomcat安装的路径
[8fjani root@master ~]$ rpm -ql tomcat
/etc/logrotate.d/tomcat
/etc/sysconfig/tomcat
/etc/tomcat
/etc/tomcat/Catalina
/etc/tomcat/Catalina/localhost
/etc/tomcat/catalina.policy
/etc/tomcat/catalina.properties
/etc/tomcat/conf.d
…
通过rpm -ql tomcat命令查看到tomcat的安装路径位于
/usr/share/tomcat
目录结构为:
[8fjani root@master tomcat]$ ls -l
total 0
drwxr-xr-x 2 root root 76 Nov 5 15:06 bin
lrwxrwxrwx 1 root tomcat 11 Nov 5 15:06 conf -> /etc/tomcat
lrwxrwxrwx 1 root tomcat 22 Nov 5 15:06 lib -> /usr/share/java/tomcat
lrwxrwxrwx 1 root tomcat 15 Nov 5 15:06 logs -> /var/log/tomcat
lrwxrwxrwx 1 root tomcat 22 Nov 5 15:06 temp -> /var/cache/tomcat/temp
lrwxrwxrwx 1 root tomcat 23 Nov 5 15:06 webapps -> /var/lib/tomcat/webapps
lrwxrwxrwx 1 root tomcat 22 Nov 5 15:06 work -> /var/cache/tomcat/work
(1) bin目录放置tomcat启动和停止的执行文件的路径
(2) conf目录放置配置文件的路径
(3) lib目录放置tomcat运行时组件库的路径
(4) logs目录用于放置日志文件的路径
(5) webapps用于部署应用程序的目录(web应用程序放置于此目录)
(6) Work用于放置编译过的jsp文件的路径,编译后的java类页放置于此目录,由tomcat服务器自动设置
8、启动tomcat
(1) 进入tomcat的启动文件目录中
cd /usr/libexec/tomcat
使用
./server start
启动tomcat服务器
9、web应用程序部署
(1) 进入到tomcat的webapps目录
cd /usr/share/tomcat/webapps
(2) 创建部署目录test
mkdir test
(3) 进入test目录,创建文件index.html测试部署是否成功
vi index.html
你好世界!
(4) 结束tomcat服务器,再重新启动tomcat服务器
./server start
(5) 在虚拟机的浏览器中输入
http://localhost:8080/test/index.html
或者:
http://ip地址:8080/test/index.html
示例如下:
http://10.30.136.8:8080/test/index.html
此处表示tomcat部署成功!