利用 tomcat 搭建 zrlog 博客

Tomcat 介绍

java程序写的网站用 tomcat + jdk 来运行
tomcat是一个中间件,真正起作用是解析java脚本的jdk
jdk是整个java的核心,它包含java运行环境和一堆java相关的工具以及java基础库。
最主流的jdk为sun公司发的,sun公司被Oracle公司收购了。

安装 jdk

jdk1.8 下载:

https://www.oracle.com/java/technologies/javase-jdk8-downloads.html
软件名:jdk-8u241-linux-x64.tar.gz
需要提供oracle帐户
账号:[email protected]
密码:Oracle123

解压改名

cd /usr/local/src/
rz
tar zxvf jdk-8u241-linux-x64.tar.gz -C ../
mv /usr/local/jdk1.8.0_241/ /usr/local/jdk1.8

环境变量

vim /etc/profile.d/jdk.sh
JAVA_HOME=/usr/local/jdk1.8/
JAVA_BIN=/usr/local/jdk1.8/bin
JRE_HOME=/usr/local/jdk1.8/jre
PATH=$PATH:/usr/local/jdk1.8/bin:/usr/local/jdk1.8/jre/bin
CLASSPATH=/usr/local/jdk1.8/jre/lib:/usr/local/jdk1.8/lib:/usr/local/jdk1.8/jre/lib/charsets.jar

source /etc/profile.d/jdk.sh

验证 jdk是否安装成功
在这里插入图片描述

安装,启动 tomcat

下载
https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.51/bin/apache-tomcat-8.5.51.tar.gz
软件包:apache-tomcat-8.5.51.tar.gz

解压,以tomcat的身份启动服务

cd /usr/local/src/
tar xvf apache-tomcat-8.5.51.tar.gz -C /usr/local/
mv /usr/local/apache-tomcat-8.5.51 /usr/local/tomcat

useradd -r tomcat
chown -R tomcat.tomcat /usr/local/tomcat/
su - tomcat -c /usr/local/tomcat/bin/startup.sh

在这里插入图片描述

浏览器访问

在这里插入图片描述

关闭服务
在这里插入图片描述

将监听端口改为80
vim /usr/local/tomcat/conf/server.xml
在这里插入图片描述
重启服务

/usr/local/tomcat/bin/shutdown.sh;/usr/local/tomcat/bin/startup.sh

查看端口号
在这里插入图片描述

搭建 zrlog

下载 war包
http://dl.zrlog.com/release/zrlog-1.7.1-baaecb9-release.war
软件名:zrlog-1.7.1-baaecb9-release.war

cp /usr/local/src/zrlog-1.7.1-baaecb9-release.war /usr/local/tomcat/webapps

确定 tomcat 是启动状态,查看 webapps目录,会自动解压
在这里插入图片描述

mv zrlog-1.7.1-baaecb9-release zrlog
rm -rf zrlog-1.7.1-baaecb9-release.war

浏览器访问
在这里插入图片描述

yum install mariadb-server -y
systemctl enable --now mariadb
mysql -e "create database zrlog;grant all on zrlog.* to zrlog@'127.0.0.1' identified by 'zrlog';flush privileges; "

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

配置 tomcat 的虚拟主机
vim /usr/local/tomcat/conf/server.xml

  1. <host>和</host>之间的配置为虚拟主机配置部分
  2. name 定义域名
  3. appBase 定义应用目录
    java的应用通常是一个jar的压缩包,只需要将jar的压缩包放到appBase目录下面即可
  4. 增加虚拟主机示例
<Host name="www.xuepeng.com" appBase="" unpackWARs="true" xmlValidation="false" xmlNamespaceAware="false">
                <Context path="" docBase="/data/www/" debug="0" reloadable="true" crossContext="true"/>
</Host>
cp -r /usr/local/tomcat/webapps/zrlog/* /data/www
/usr/local/tomcat/bin/shutdown.sh;/usr/local/tomcat/bin/startup.sh

在这里插入图片描述

在 windows中绑定 hosts 文件
用域名访问
在这里插入图片描述

发布了78 篇原创文章 · 获赞 4 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/studywinwin/article/details/104618463