新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
说明:由于很多系统不支持使用OpenJDK,因此在ubuntu下会需要安装Oracle JDK。而Oracle JDK的安装貌似没有提供apt方式,因此安装Oracle JDK的方式相对麻烦一些,我经常安装,为了方便别人同时方便自己查看,把它记下来。
公司主营业务:网站建设、成都网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联建站是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联建站推出宣恩免费做网站回馈大家。
第一步:区分32位还是64位操作系统
先确定你的ubuntu linux是32位还是64位的,方法很多,这里介绍一种即可。
$uname -a
第二步:卸载OpenJDK
先执行如下命令看是否安装了OpenJDK,如果已经安装,会显示java的信息。
$java -version
如果安装了OpenJDK,可用如下方法全部卸载:
$sudo apt-get purge openjdk-\*
第三步:下载Oracle JDK版本
注:这里以Oracle 1.6 64位的为例
进入 ,选择"Java SE Development Kit 6u45",然后在新打开的页面点选接受"Accept License Agreement". 接受之后,选择" jdk-6u45-linux-x64.bin"即可进行下载。如果你没有登录,系统会先转到登录页面,输入你在Oracle网站注册的用户名和密码即可。
第三步:安装Oracle JDK
(1) 创建java目录
$ sudo mkdir -p /usr/local/java
将你下载的jdk-6u45-linux-x64.bin拷贝至/usr/local/java目录
$ cd /usr/local/java
$ sudo cp /home/dennis/Downloads/jdk-6u45-linux-x64.bin .
(2) 解压bin文件
$ sudo chmod +x jdk-6u45-linux-x64.bin
$ sudo ./jdk-6u45-linux-x64.bin
$ sudo rm -rf jdk-6u45-linux-x64.bin
第四步:配置Orache JDK
(1) 配置JAVA_HOME和PATH环境变量
$ sudo vi /etc/profile
在该文件的末尾加上如下部分:
JAVA_HOME=/usr/local/java/jdk1.6.0_45
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH
(2) 配置ubuntu的JDK和JRE的位置
$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.6.0_45/bin/java" 1
$ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.6.0_45/bin/javac" 1
$ sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.6.0_45/bin/javaws" 1
(3) 配置Oracle为系统默认JDK/JRE
$ sudo update-alternatives --set java /usr/local/java/jdk1.6.0_45/bin/java
$ sudo update-alternatives --set javac /usr/local/java/jdk1.6.0_45/bin/javac
$ sudo update-alternatives --set javaws /usr/local/java/jdk1.6.0_45/bin/javaws
配置完成后,执行如下命令使其立即生效。
$ . /etc/profile
再次执行"java -version"显示如下:
dennis@dubuntu1404:~$ java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
步骤如下:
1、根据自己的系统位数,从Oracle官网下载JDK安装包,如32位的系统下载:jdk-8u74-windows-x86版本。
2、安装包下载完成后,双击安装包进行安装,安装路径可以使用默认路径,也可以修改,比如改为D:\Program Files\Java。
3、安装完成后,还需要进行环境变量的配置,在系统环境变量的用户变量里面添加一个变量名为JAVA_HOME环境变量。
4、在JAVA_HOME的变量值处填写上JDK安装目录的bin文件夹的路径,此处为D:\Program Files\Java\jdk1.8.0_74。
5、再添加一个变量名为Path的变量,变量值填写为%JAVA_HOME%\bin;。
这样就可以安装配置好了。
1、下载JDK(要安装使用tomcat必须先安装JKD环境)
# getconf LONG_BIT # 查看系统多少位
2、卸载服务器自带的jdk软件包
# java -version #查看服务器是否安装过jdk
# rpm -qa |grep gcj #查看服务器安装的jdk软件包信息
libgcj-4.4.4-13.el6.i686
java-1.5.0-gcj-1.5.0.0-29.1.el6.i686
# yum -y removejava-1.5.0-gcj-1.5.0.0-29.1.el6.i686 #卸载软件包
3、安装jdk
# cd /usr/local/src
# chmod 755jdk-6u35-linux-i586-rpm.bin #安装,安装过程中需要要输入Yes,最后按回车键,直到安装完成
# cd /usr/java/jdk1.6.0_35
4、添加jdk到系统环境变量
# cp /etc/profile /etc/profile.bak #备份
# vi /etc/profile #编辑,在最后添加下面的内容
JAVA_HOME=/usr/java/jdk1.6.0_35
PATH=$PATH:$JAVA_HOME/bin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export JAVA_HOME
export PATH
export CLASSPATH
# source /etc/profile #使配置文件立即生效
sudo gedit /etc/apt/sources.list //打开更新源列表
gedit是一个文本编辑器,sudo是一个临时提升权限命令。
mv 未命名文件夹 other //将桌面"未命名文件夹"更名为other
cp 命令是复制 mv 相当于移动
安装jdk1.6:
1.opt目录下新建一个java目录
cd /opt
sudo mkdir java //使用sudo权限mkdir一个java目录,不用sudo会权限不够。
2.将jdk安装文件拷贝到java目录
sudo cp /media/UBUNTU\ CHIN/linuxJDK/jdk-6u24-linux-i586.bin /opt/java
cp命令和mv命令区别:
cp是相当于Windows中的复制+粘贴,而mv相当于Windows中的剪切+粘贴,也就是移动文件。
clear命令:清除屏幕。
3.开始安装jdk1.6
sudo chmod +x jdk-6u24-linux-i586.bin //给文件加上可执行属性
sudo ./jdk-6u24-linux-i586.bin //进入到bin所在的目录,然后开始执行不能少./
(在台式机上安装的时候是通过sudo sh ./jdk-6u24-linux-i586.bin才安装成功的)
安装好后java目录就会增加一个jdk目录了。
4.配置/etc/profile
sudo gedit /etc/profile
在profile的底下加入
export JAVA_HOME=/opt/java/jdk1.6.0_24 //JAVA_HOME指向jdk的安装目录
export PATH=$JAVA_HOME/bin:$PATH //指向path
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
5.注销一下用户:
6.终端输入javac -vesion,如果显示jdk版本就安装成功了
安装Tomcat6
1.tomcat官网下载apache-tomcat-6.0.32.tar.gz
2.$sudo tar zxvf jakarta-tomcat-5.5.9.tar.gz -C /opt //解压到opt,不能少-C(创建包的意思)
- zxvf
-z 是配合解压.GZ的
-x 解开一个包文件
-v 显示详细信息
-f 必须,表示使用归档文件
删除一个目录:
sudo rm -rf apache-tomcat-6.0.32 //删除目录apache-tomcat-6.0.32
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思
3.配置和执行
新版本的JDK(例如我使用的JDK1.6)安装完不会自动登记环境变量JAVA_HOME,JRE_HOME。
解决方法:
3.1在setclasspath.bat的开头声明环境变量在开头加入:(Tomcat的startup.bat,它调用了catalina.bat,而catalina.bat则调用了 setclasspath.bat)
JAVA_HOME=/opt/java/jdk1.6.0_24
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
3.2后来又在:/opt/apache-tomcat-6.0.32/bin/catalina.bat添加如下:
JAVA_HOME=/opt/jdk1.6.0_24
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
重点:
(按次配置正确:在笔记本上配置的是setclasspath.bat加:
set JAVA_HOME=/opt/java/jdk1.6.0_24
set JRE_HOME=/opt/java/jdk1.6.0_24/jre
在catalina.sh里添加了:
JAVA_HOME=/opt/java/jdk1.6.0_24
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar)
3.3 执行需进入到bin目录,然后sudo ./startup.sh
source /etc/profile //立即生效
检测环境变量的值:
echo $JAVA_HOME //显示JDK版本
重点:(在CLASSPATH加入apache-tomcat里servlet-api.jar包的位置)
要使用tomcat的servlet包,需要配置文件/etc/profile如下,注意后面要加上servelt-api.jar的包位置。
export JAVA_HOME=/opt/java/jdk1.6.0_24
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:/opt/apache-tomcat-6.0.32/lib/servlet-api.jar
tomcat在配置conf/server.xml的Context中docBase="/media/本地磁盘/sql"里面的斜杠方向,错误的会访问出错。
deb包的安装:
ubuntu中deb包直接双击就可以安装。双击后弹出窗口点击安装软件就可以了,或者在终端中用cd命令切换到deb包所在的目录,运行sudo dpkg -i *.deb
创建软连接:
sudo ln -s /opt/apache-tomcat-6.0.32/bin/startup.sh /home/administrator/桌面
会在桌面增加一个startup.sh
要下载和安装JavaJDK8,访问下载页获得最新的发行版本。根据机器的Ubuntu系统的情况可以选择下载32位或64位的发行版本。在下载之前,您必须接受许可协议。下载文件,保存。在Ubuntu系统中Firefox浏览器会默认保存到~/Downloads目录下。第二步,打开终端运行如下命令来解压下载的文件。tar-xvf~/Downloads/jdk-8-linux-x64.tar.gz然后运行如下的命令,在/usr/lib目录中创建一个为保存JavaJDK8文件的目录。sudomkdir-p/usr/lib/jvm/jdk1.8.0/接下来运行如下命令把解压的JDK文件内容都移动到创建的目录中。sudomvjdk1.8.0/*/usr/lib/jvm/jdk1.8.0/下一步,运行如下命令来配置Javasudoupdate-alternatives--install"/usr/bin/java""java""/usr/lib/jvm/jdk1.8.0/bin/java"1接下来,拷贝和粘贴下面这一行到终端执行,以启用Javac模块。sudoupdate-alternatives--install"/usr/bin/javac""javac""/usr/lib/jvm/jdk1.8.0/bin/javac"1最后,拷贝和粘贴下面一行到终端以完成最终的安装。sudoupdate-alternatives--install"/usr/bin/javaws""javaws""/usr/lib/jvm/jdk1.8.0/bin/javaws"1要验证下Java是否已经完全安装的话,可以运行下面的命令来测试。
在Ubuntu上安装默认JRE或JDK
要在Ubuntu系统上安装Default JRE或JDK,请先更新软件包索引并相应地运行命令:
sudo apt-get update
sudo apt-get install default-jre
安装JRE
JDK是Java开发工具包,需要编译Java程序。 还要注意,JDK确实包含JRE。
在Ubuntu上安装JDK
sudo apt-get update
sudo apt-get install default-jdk
安装Oracle JDK
运行以下命令来安装Oracle的Oracle JDK:
sudo apt-get update
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install java-common oracle-java8-installer
请注意,在Java安装过程中,必须接受Oracle许可协议才能完成安装。