环境准备
1.关闭防火墙并设置开机不自启
2.修改主机名
安装JDK
官网下载地址:
http://www.oracle.com/echnetwork/java/javase/downloads/jdk8-downloads-
2133151.html
1.部署Tomcat环境需要JDK软件环境,我们进入到/usr/local/src/目录下,解压刚刚上传的jdk-8u211-linux-x64.tar.gz,
2.并将解压后的文件移动到/usr/local/目录下改名为jdk1.8。然后使用ls命令查看下/usr/local/目录下是否有jdk1.8目录
3.设置环境变量,编辑vi /etc/profile文件,再末尾加上环境变量,并使其立即生效
检查java版本
安装Tomcat
官网下载地址:http://tomcat.apache.org/
1.官网下载合适的Tomcat版本,使用CRT上传到虚拟机/usr/local/src/目录下,然后解压,将解压后的文件移动到/usr/local目录下,并命名为tomcat
2.启动Tomcat
3.测试
用netstat命令来监听java相关服务端口,查看是否有以下端口存在(8009、8080、8005),如果存在则证明Tomcat服务启动成功(事先安装好查看端口的工具 yum install -y net-tools)
8080为提供Web服务的端口;
8005为管理端口;
8009端口为第三方服务调用的端口,比如httpd和Tomcat结合时会用到*(这里不存在正常)***
3.然后打开浏览器,在地址栏中输入http://IP:8080/(这里的IP为你虚拟机的IP地址,此处IP为192.168.200.10),可以看到Tomcat的默认页面。
配置Tomcat监听80端口
(Tomcat 监听的是8080端口,如果想要直接访问,不加8080端口(默认输入一个IP或者域名,访问80端口时是可以省略IP后端口号的)就需要配置Tomcat监听80端口,Tomcat是支持端口自定义的)
1.编辑Tomcat配置文件server.xml
vi /usr/local/tomcat/conf/server.xml
2.修改完配置文件,接下来就是重启Tomcat服务
3.重启服务之后,我们用netstat命令监听Java相关服务端口来查看是否启动成功
4.配置文件修改完成,并Tomcat服务启动成功后,打开浏览器在地址栏中输入http://ip /(注意你的IP),这时又会看见Tomcat默认页面
配置Tomcat虚拟主机
- 查看默认虚拟主机
编辑Tomcat配置文件,直接在配置文件内搜索Host
2.新增虚拟主机,编辑server.xml在下面增加以下内容
3.appBase部署Java应用
将zrlog的war包下载到/usr/local/src目录下
appBase支持自动解压,所以直接将war包拷贝到/usr/local/tomcat/webapps/目录下:
(将war包拷贝到/usr/local/tomcat/webapps/目录下之后,包会自动解压。(前提是tomcat正常启动。)
重命名war包的文件名
用浏览器访问http:// IP/zrlog
出现安装向导,这是一个配置数据库的过程
这里需要安装数据库
启动数据库后初始化数据库密码(这里不细说数据库的安装)
进入数据库,在数据库中创建一个zrlog数据库和zrlog用户
使用 zrlog用户信息填写刚才在浏览器中打开的网页,Email填写自己的邮箱,本次是实验,填写内容为自定义邮箱(tomcat@163.com),单击“下一步”按钮
设置管理员账号(admin)和管理员密码(000000),网站标题和子标题按需填写,本次自定义内容(网站标题:“测试”,网站子标题:“linux”)
单击“点击查看”按钮,我们就可以进入搭建好的zrlog页面了
docBase部署Java应用
查看虚拟主机docBase的路径
创建docBase目录,命令如下
将/usr/local/tomcat/webapps/zrlog 中的所有文件移动到/data/wwwroot/123.cn/目录下
接下来在Windows下绑定hosts文件 hosts文件路径:C:\Windows\System32\drivers\etc 在文件下面添加 ip www.123.cn
hosts 在C盘无法改动,可以先将hosts拉到桌面后改动,然后再拉回去
接下来就用域名去访问zrlog页面,由于之前配置完虚拟主机后,并没有重启服务,这里要重启一下服务
重启Tomcat服务完成后,打开浏览器在地址栏输入www.123.cn,就可以看到zrlog的首页。如图所示
Tomcat日志
Tomcat在应用过程中,难免会出现错误,如何去查看这些错误,这就需要查看Tomcat的日志。Tomcat日志存放在/usr/local/tomcat/logs/目录下
. 配置生成日志
由于日志默认不会生成,需要在server.xml中配置一下。所以接下来配置新增虚拟主机的访问日志,具体方法是在对应虚拟主机的里面加入下面的配置(我们用www.123.cn来进行配置)
配置完成后,重启Tomcat服务
重启Tomcat服务完成后,访问网站,查看/usr/local/tomcat/logs目录下是否有日志生成,并且查看生成的日志信息,
至此,Tomcat搭建配置完成。