Linux 搭建環境
1. 準備 tomcat和jdk
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
apache-tomcat-8.5.38.tar.gz
2.tomcat解壓
1、新建tomcat存放的目錄
[root@localhost ~]# mkdir /usr/local/tomcat
2、拷貝下載好的apache-tomcat-8.5.38.tar.gz到 tomcat目錄下,使用WinSCP軟件直接復制
3、進入tomcat目錄,並解壓apache-tomcat-7.0.77.tar.gz
[root@localhost ~]# cd /usr/local/tomcat/
[root@localhost tomcat]# tar -zxvf apache-tomcat-8.5.38.tar.gz
4、進入解壓的tomcat包的bin目錄,並啟動tomcat
[root@localhost tomcat]# cd /usr/local/tomcat/apache-tomcat-8.5.38/bin/
[root@localhost bin]# ./catalina.sh start
或:[root@localhost bin]# ./startup.sh
註: ./catalina.sh start 和 ./startup.sh 都能啟動tomcat。使用 ./catalina.sh stop 或 ./shutdown.sh 停止tomcat。
3.解壓jdk
1.解壓jdk同tomcat
2. 修改/etc/profile文件
如果你的計算機僅僅作為開發使用時推薦使用這種方法,因為所有用戶的shell都有權使用這些環境變量,可能會給系統帶來安全性問題。
用文本編輯器打開/etc/profile
在profile文件末尾加入:
export JAVA_HOME=/usr/local/java/jdk1.7.0_79
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre
遇到問題:
tomcat內存溢出
linux下在catalina.sh文件最前面加入如下語句,這個文件在tomcat -->bin目錄下。
JAVA_OPTS=‘-Xms1024m -Xmx1024m -XX:PermSize=256M -XX:MaxNewSize=512m -XX:MaxPermSize=512m‘
查看Tomcat是否以關閉
ps -ef|grep java
root 7010 1 0 Apr19 ? 00:30:13 /usr/local/java/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1024m -Xmx1024m -XX:NewSize=256m -XX:MaxNewSize=256m
-XX:PermSize=256m -XX:MaxPermSize=256m -XX:+DisableExplicitGC
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.endorsed.dirs=/usr/local/tomcat/endorsed -classpath
/usr/local/tomcat/bin/bootstrap.jar -Dcatalina.base=/usr/local/tomcat
-Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
如果你想直接幹掉Tomcat,你可以使用kill命令,直接殺死Tomcat進程
kill -9 7010
然後繼續查看Tomcat是否關閉
ps -ef|grep java
如果出現以下信息,則表示Tomcat已經關閉
root 7010 1 0 Apr19 ? 00:30:30 [java]
Linux 搭建環境