本来标题想写成“linux上安装tomcat”,又想了想tomcat特么的不需要安装了,配置好jdk直接使用啊,是不是应该把标题改成“linux上配置jdk以及启动tomcat”呢?我就是不改,呵呵哒~
故事要从下载jdk和tomcat开始~
下载jdk
http://www.oracle.com/technetwork/java/javase/downloads/index.html
jdk的下载页面下载最新的jdk很方便,但有些时候我们想用旧版本的jdk,比如我今天就想的版本就是1.7.0_55,不要问为什么,我喜欢。
下载旧版本要从jdk下载页面的最下方找到Java Archive,也就是:
下载tomcat
http://tomcat.apache.org/index.html
上传到linux服务器
我们当然可以在linux服务器上使用get命令下载,但是大多数的时候我们不会,我反正是不会 =.=
然后我们要祭出神器winscp,它基于sftp协议,用起来很方便。
https://winscp.net/eng/docs/lang:chs
我们将下载好的apache-tomcat-7.0.53.tar.gz和jdk-7u55-linux-x64.gz上传到目录:/usr/local/src
配置jdk
好了,前面说的都是废话,进入正题
首先,将压缩包解压到指定文件夹
mkdir /usr/local/java
cd /usr/local/src
tar -zxvf apache-tomcat-7.0.53.tar.gz -C /usr/local/java/tomcat
tar -zxvf jdk-7u55-linux-x64.gz -C /usr/local/java/jdk
然后,配置jdk
nano ~/.bashrc
在bashrc的末尾添加:
export JAVA_HOME=/usr/local/java/jdk
export CLASSPATH=${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
重新读入bashrc文件,使上诉修改生效
source ~/.bashrc
然后,通过查看java版本看添加的环境变量是否生效
java -version
启动和关闭tomcat
启动tomcat服务器
/usr/local/java/tomcat/bin/startup.sh
关闭tomcat服务器
/usr/local/java/tomcat/bin/shutdown.sh
对应站点为tomcat文件夹下的webapp文件夹
默认端口号为8080
可以通过/usr/local/java/tomcat/conf/service.xml来配置端口号和站点路径
写完了,坐等下班~