一、安装tomcat
创建/usr/local/tomcat 文件夹并进入
mkdir /usr/local/tomcat
cd /usr/local/tomcat
下载安装包
wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.41/bin/apache-tomcat-8.5.41.tar.gz
解压安装包
tar -zxvf apache-tomcat-8.5.41.tar.gz
删除安装包
rm -f apache-tomcat-8.5.41.tar.gz
重命名目录为tomcat8
mv /usr/local/tomcat/apache-tomcat-8.5.41 /usr/local/tomcat/tomcat8
做完以上操作,/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/local/java/jdk1.8.0_211
export JAVA_HOME
TOMCAT_HOME=/usr/local/tomcat/tomcat8/bin
START_TOMCAT=/usr/local/tomcat/tomcat8/bin/startup.sh
STOP_TOMCAT=/usr/local/tomcat/tomcat8/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,首次访问时间可能会稍长
二、将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!】保存文件
注:docBase的路径为gitbook的静态站点(搭建gitbook时生成的)
重启tomcat
service tomcat stop
service tomcat start
浏览器访问:服务器ip:8080