Tomcat環境架設
Created At :
Views 👀 :
Install Tomcat
$ brew install tomcat
Set Enviroment Variable
$ vim ~/.zshrc
# ~/.zshrc
export CATALINA_HOME=/usr/local/Cellar/tomcat/9.0.17/libexec
export PATH=$CATALINA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
Set Tomcat User
$ cd $CATALINA_HOME/conf && vim tomcat-users.xml
# tomcat-users.xml
<user username="admin" password="1qaz2wsx" role="admin-gui">
chmod
$ sudo chmod 777 $CATALINA_HOME/bin/*.sh
$ sudo chmod 666 $CATALINA_HOME/logs/
$ sudo chmod 666 $CATALINA_HOME/logs/*
Start Tomcat
$ cd $CATALINA_HOME/bin/
$ ./startup.sh
Stop Tomcat
$ ./shutdown.sh
Docker
$ mkdir -p ~/docker-data/tomcat/conf ~/docker-data/tomcat/webapps
$ docker run -d --name tomcat-service -p 8080:8080 -v ~/docker-data/tomcat/conf:/usr/local/tomcat/conf -v ~/docker-data/tomcat/webapps/:/usr/local/tomcat/webapps tomcat