在ubuntu系统下安装jdk与tomcat以及环境变量的配置
一、安装jdk
1、下载jdk
链接:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2、解压
1,先把下载的jdk复制到:/usr/local/java,如果没有就先新建:sudo mkdir /usr/local/java
2,开始复制:cp jdk-8u25-linux-x64.tar.gz /usr/local/java
3,进入java文件夹:cd /usr/local/java
4,开始解压:sudo tar xvf jdk-8u25-linux-x64.tar.gz
3、配置jdk环境变量
输入命令:$sudo gedit ~/.bashrc
在内容末尾加上(检查不要出现多余的空格):
export JAVA_HOME=/usr/local/java/jdk1.8.0_25
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
4、检查
输入命令:java -version
如果配置成功,就会出现相应的版本号
二、安装tomcat
1,下载tomcat
链接:http://ixin.me/ubuntu-tomcat7-installation-and-configuration/
2,解压并移动
先解压:sudo tar zxvf apache-tomcat-7.0.53.tar.gz
再移动:sudo mv apache-tomcat-7.0.53 /usr/local/development (如果没有相关文件夹,就新建)
3,改名,方便进入
cd /usr/local/development 到 目录下,运行命令:mv apache-tomcat-7.0.53/ tomcat7
4,编辑catalina.sh文件
cd到 /usr/local/development/tomcat7/bin 下,编辑catalina.sh文件,
向中插入以下代码(插到’#’注释结束,正文开始的地方)
JAVA_HOME=/usr/local/java/jdk1.8.0_25 //这个根据自己实际情况写
5,测试运行
cd到 /usr/local/development/tomcat7/bin下,运行:sudo ./startup.sh
6,给tomcat权限
sodu chmod 777 /usr/local/development/tomcat7 -R
7,解决8080端口占用问题
查询占用8080端口的进程:sudo lsof -i:8080
结束相关进程:sudo kill 相应的PID号