1、首先去官网下载jdk1.8版本;
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html
2、使用命令:tar -zxvf 下载/software/jdk-8u51-linux-i586.tar.gz 解压下载的压缩包;
我的压缩包所在位置为“下载/software/jdk-8u51-linux-i586.tar.gz“。
3、使用命令: sudo cp jdk-1.8.0_51 /usr/lib/jvm/ 将文件夹jdk-1.8.0_复制到/usr/lib/jvm/
不存在该目录产生的错误:
oldman@oldman:~$ sudo cp jdk 1.8.0_51 /usr/lib/jvm
[sudo] password for oldman:
cp: target `/usr/lib/jvm’ is not a directory
#因为没有jvm这个文件夹所以报错了
创建这个文件夹的命令:
oldman@oldman:/usr/lib$ mkdir jvm
mkdir: cannot create directory `jvm’: Permission denied
#报错的原因是没有创建文件夹的权限,正确的命令是:sudo mkdir jvm
文件夹名输入错误产生的错误:
oldman@oldman:~$ sudo cp jdk 1.8.0_51 /usr/lib/jvm/
cp: cannot stat jdk': No such file or directory
cp: cannot stat
1.8.0_51’: No such file or directory
#报错是因为文件夹名输入错误,正确的文件夹名是jdk-1.8.0_51
注意:我复制的时候还出现了这个错误:
oldman@oldman:~$ sudo cp jdk_1.8.0_51 /usr/lib/jvm/
cp: omitting directory `jdk_1.8.0_51’
原因是`jdk_1.8.0_51’这个目录下有子目录,正确命令是sudo cp -r jdk_1.8.0_51 /usr/lib/jvm/命令递归复制;
4、配置环境变量
使用命令:sudo gedit /etc/profile打开配置文件
在文件的末尾加上如下内容:
for java
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_5
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin:$PATH保存并关闭。
- 使用命令: source /etc/profile 使设置成效。
6、使用命令下面的命令将刚才安装的jdk1.8设置为默认jdk
oldman@oldman:~$ sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/jdk_1.8.0_51/bin/java 300
update-alternatives: using /usr/lib/jvm/jdk_1.8.0_51/bin/java to provide /usr/bin/java (java) in auto mode.
oldman@oldman:~$ sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/jdk_1.8.0_51/bin/javac 300
update-alternatives: using /usr/lib/jvm/jdk_1.8.0_51/bin/javac to provide /usr/bin/javac (javac) in auto mode.
oldman@oldman:~$ update-alternatives –config java
#选择默认jdk版本,因为我这只装了一个,所以出现下面提示;如果有多个jdk版本就需要选择
There is only one alternative in link group java: /usr/lib/jvm/jdk_1.8.0_51/bin/java
Nothing to configure.
7、安装完成。使用命令:java -version测试是否正确安装配置。
oldman@oldman:~$ java -version
java version “1.8.0_51”
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) Server VM (build 25.51-b03, mixed mode)
8.下载Tomcat7
打开Tomcat官网 http://tomcat.apache.org,在左边的导航栏的“Download"中找到Tomcat7.0目录,点击后进入Tomcat7的页面,选择 tar.gz这个文件类型,然后下载。
9.解压文件
下载到本地目录(本人存放的目录是/home/xu/Downloads/)后,我们来解压这个文件。
打开终端,操作如下:
$:sudo tar zvxf ~/Downloads/apache-tomcat-7.0.32.tar.gz
这样就可以解压出来了。
10.配置环境
tomcat7需要在两个地方配置环境。打开终端,操作如下:
1)打开系统配置文件,加入环境变量
$:sudo gedit /etc/profile
这时就打开了系统环境配置文件,在文件后面加上以下几句:
export CLASSPATH=$CLASSPATH:%JAVA_HOME/lib/tools.jar
export TOMCAT_HOME=/home/xu/apache-tomcat-7.0.32
export CATALINA_HOME=$TOMCAT_HOME
export PATH=$PATH:$TOMCAT_HOME/bin
保存退出。
2)进入tomcat7解压文件夹中的bin目录
$:cd /home/xu/apache-tomcat-7.0.32/bin
$:sudo gedit catalina.sh
这时tomcat7自身配置文件就打开了。我们找到 cygwin=false这一句,然后在这一句上面加入:
JAVA_HOME=/home/xu/java/jdk1.6.0_35
保存退出即可。
11.运行tomcat7
进入tomcat的bin目录,执行下列语句:
启动tomcat的命令:
$sudo ./startup.sh
关闭tomcat的命令:
$sudo ./shutdown.sh
12.检验tomcat7是否在运行
$: ps -ef|grep tomcat
如果出现有tomcat的进程,那就是在运行了。
打开浏览器,在址址栏输入:http://localhost:8080,如果出现tomcat7页面,恭喜,安装成功