centos7安装tomcat并发布gitbook

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zengjin55/article/details/86536550

一、安装tomcat

创建/usr/local/tomcat 文件夹并进入

mkdir /usr/local/tomcat
cd /usr/local/tomcat

下载安装包

wget https://www-us.apache.org/dist/tomcat/tomcat-9/v9.0.14/bin/apache-tomcat-9.0.14.tar.gz

解压安装包

tar -zxvf apache-tomcat-9.0.14.tar.gz

删除安装包

rm -f apache-tomcat-9.0.14.tar.gz

重命名目录为tomcat9

mv /usr/local/tomcat/apache-tomcat-9.0.14 /usr/local/tomcat/tomcat9

img

做完以上操作,/usr/local/tomcat文件夹下只有tomcat9一个文件夹

配置tomcat开机启动

cd /etc/init.d
vi tomcat

按【i】进入编辑模式,输入内容(JAVA_HOME换成自己的):

#!/bin/bash
# chkconfig: - 85 15
# description: Tomcat Server basic start/shutdown script
# processname: tomcat

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64 
export JAVA_HOME

TOMCAT_HOME=/usr/local/tomcat/tomcat9/bin
START_TOMCAT=/usr/local/tomcat/tomcat9/bin/startup.sh
STOP_TOMCAT=/usr/local/tomcat/tomcat9/bin/shutdown.sh


start() {
echo -n "Starting tomcat: "
cd $TOMCAT_HOME
${START_TOMCAT}
echo "done."
}


stop() {
echo -n "Shutting down tomcat: "
cd $TOMCAT_HOME
${STOP_TOMCAT}
echo "done."
}


case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 10
start
;;
*)
echo "Usage: $0 {start|stop|restart}"
esac
exit 0

按【Esc】退出编辑,输入【:wq!】保存文件

修改权限

chmod +x /etc/init.d/tomcat

设置开启启动服务

sudo chkconfig tomcat on

启动服务

service tomcat start           #若要停止服务将start换成stop即可

验证tomcat是否启动

浏览器输入:服务器ip:8080,首次访问时间可能会稍长

img

二、将gitbook静态页面部署到tomcat

进入/usr/local/tomcat/tomcat9/conf/文件夹

cd /usr/local/tomcat/tomcat9/conf/

修改配置文件,使tomcat指向gitbook

vi server.xml

按【i】进入编辑模式,找到标签下的标签(在文件最后几行)

添加内容:

<Context path="/" docBase="/home/apps/demo/_book" reloadable="true"></Context>

按【Esc】退出编辑模式,输入【:wq!】保存文件

img

注:docBase的路径为gitbook的静态站点(搭建gitbook时生成的)

重启tomcat

service tomcat stop
service tomcat start

浏览器访问:服务器ip:8080

img

猜你喜欢

转载自blog.csdn.net/zengjin55/article/details/86536550
今日推荐