Linux安装jdk

合集下载

Linux安装jdk8详细步骤

Linux安装jdk8详细步骤

Linux安装jdk8详细步骤1. 下载 jdk8 安装包选择对应的 jdk 版本下载即可(通过 windows 下载之后,⽂件共享到 linux)查看当前 Linux 版本位数$ sudo uname --mi686 //表⽰是32位x86_64 //64位注:jdk版本位数和 Linux版本位数⼀致2. ⽤ root ⽤户登录 Linux,在 usr ⽬录下建⽴ java ⽬录$ cd usr/$ mkdir java3. 将 jdk-8u181-linux-x64.tar 解压到 java ⽬录下$ tar -zxvf jdk-8u181-linux-x64.tar得到⼀个⽂件夹 jdk1.8.0_1814. 安装完毕为他建⽴⼀个链接以节省⽬录长度$ ln -s /usr/java/jdk1.8.0_181/ /usr/jdk5. 编辑配置⽂件,配置环境变量$ vim /etc/profileexport JAVA_HOME=/usr/java/jdk1.8.0_181export CLASSPATH=$JAVA_HOME/lib/export PATH=$PATH:$JAVA_HOME/binexport PATH JAVA_HOME CLASSPATH添加如下内容:JAVA_HOME根据实际⽬录来6. 使配置⽂件⽣效$ source /etc/profile7. 查看安装情况$ java -version如果得到结果如下,则证明安装成功:java version "jdk1.8.0_181"Java(TM) SE Runtime Environment (build jdk1.8.0_181-b27)Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode)。

Linux安装Jdk1.8并配置环境变量

Linux安装Jdk1.8并配置环境变量

Linux安装Jdk1.8并配置环境变量1. yum源安装(推荐)# 检查是否已经存在java相关命令rpm -qa|grep javarpm -qa|grep jdkrpm -qa|grep gcj# 如果需要卸载rpm -qa | grep java | xargs rpm -e --nodeps# 检索Java1.8源列表yum list java-1.8*# 安装Java1.8yum install java-1.8.0-openjdk* -y# 查询JAVA_HOMEwhich java# 返回/usr/bin/java# ls -l命令ls -l /usr/bin/java# 返回lrwxrwxrwx 1 root root 22 Nov 13 14:37 /usr/bin/java -> /etc/alternatives/java# ls -l命令ls -l /etc/alternatives/java# 返回lrwxrwxrwx 1 root root 73 Nov 13 14:37 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86_64/jre/bin/java # 则JAVA_HOME路径为:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86_642. 介质安装2.1 下载介质官⽹下载 登录后即可下载。

百度⽹盘(推荐) 链接: 提取码:7suz2.2 上传并解压在/usr/local/⽬录下新建⽂件夹:java上传介质到/usr/local/java/解压:tar -zxvf jdk-8u291-linux-x64.tar.gz2.3 配置环境变量# 编辑配置⽂件vim /etc/profile# 在末尾追加export JAVA_HOME=/usr/local/java/jdk1.8.0_291export JRE_HOME=/usr/local/java/jdk1.8.0_291/jreexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$PATH# 使配置⽂件⽣效source /etc/profile2.4 测试# 测试javac命令javac# 测试javajava# 测试版本号java -version# 返回java version "1.8.0_291"Java(TM) SE Runtime Environment (build 1.8.0_291-b10)Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode) # 查询JAVA_HOMEecho $JAVA_HOME# 返回/usr/local/java/jdk1.8.0_291。

【Linux】JDK安装及配置(linux-tar.gz版)

【Linux】JDK安装及配置(linux-tar.gz版)

【Linux】JDK安装及配置(linux-tar.gz版)
安装环境:Linux(CentOS 7 64位版)
JDK安装:tar.gz为解压后就可以使⽤的版本,这⾥使⽤jdk-8u211-linux-x64.tar.gz版,安装到/usr/java/(usr下新建java⽂件夹)下⼀:JDK安装
将⽂件jdk-8u211-linux-x64.tar.gz移动到/usr/java/下,并解压:
⼆:配置环境变量
在/etc/profile⽂件中,配置环境变量,是JDK在所有⽤户中⽣效:
打开/etc/profile⽂件 vi /etc/profile
编辑⽂件,在最后添加如下四⾏:
export JAVA_HOME=/usr/java/jdk1.8.0_65
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
保存退出后,执⾏source /etc/profile使修改的环境变量⽣效
三:测试Java
使⽤java -version命令测试是否成功
四:测试Java程序
测试运⾏JAVA⽂件,vi新建编辑Test.java⽂件,使⽤javac 编译Test.java⽂件,使⽤java运⾏
public class Test
{
public static void main(String args[]) {
System.out.println("hello,中国!");
}
}。

linux_32位安装JDK1.6以及tomcat-5.5

linux_32位安装JDK1.6以及tomcat-5.5

安装1.6JDK1.下载jdk-6u20-linux-i586.bin成功后上传至服务器任意目录2. 在当前目录输入chmod 755 jdk-6u20-linux-i586-rpm.bin3.看到安装程序在询问您是否尊守许可协议页面,回车,空格都可以,看完协议出现一行字:Do you aggree to the above license terms? [yes or no]安装程序在问您是否愿意遵守刚才看过的许可协议。

当然要同意了,输入"y" 或"yes" 回车。

4.在命令行输入:vi /etc/profile在里面添加如下内容export JA V A_HOME=/usr/local/java/jdk1.6.0_20export JA V A_BIN=/usr/local/java/jdk1.6.0_20/binexport PATH=$PATH:$JA V A_HOME/binexport CLASSPA TH=.:$JA V A_HOME/lib/dt.jar:$JA V A_HOME/lib/tools.jarexport JA V A_HOME JA V A_BIN PATH CLASSPA TH5.进入/usr/bin/目录cd /usr/binln -s -f /usr/java/jdk1.6.0_20/jre/bin/javaln -s -f /usr/java/jdk1.6.0_20/bin/javac6. 在命令行输入java -version屏幕输出:java version "jdk1.6.0_20"Java(TM) 2 Runtime Environment, Standard Edition (build jdk1.6.0_20)Java HotSpot(TM) Client VM (build jdk1.6.0_20, mixed mode)7. 安装JDK1.6完毕.安装tomcat1. 下载apache-tomcat-5.5.30.tar.gz2. 使用FileZilla Client将此文件上传至/tools目录3. 解压gz文件# tar -zxvf /tools/apache-tomcat-5.5.30.tar.gz5. 将Apache移动到跟目录下# mv /tools/apache-tomcat-5.5.30 /6. 进入apache/bin目录下# cd /apache-tomcat-5.5.30/bin7. 开启与关闭服务# ./startup.sh //启动tomcat显示Using CATALINA_BASE: /usr/local/tomcatUsing CA TALINA_HOME: /usr/local/tomcatUsing CA TALINA_TEMDIR: /usr/local/tomcat/tempUsing JA V A_HOME: /usr/java/jdk1.6.0_20到此tomcat已经安装完成,现在使用浏览器访问http://localhost:8080,出现tomcat默认页面,说明已经安装成功。

Linux下安装JDK1.6

Linux下安装JDK1.6

Linux下安装JDK1.6开始安装jdk1.7.0后,提示version `GLIBC_2.4' not found,可能是jdk的版本太新了。

所以改成jdk6.0一、下载安装jdk下载jdk1.6地址:/technetwork/java/javase/downloads/jdk-6u31-download-1501634. html下载jdk-6u31-linux-i586.bin.复制到/usr/java目录下。

运行脚本:./jdkjdk-6u31-linux-i586.bin二、修改配置文件用文本编辑器打开/etc/profile在profile文件末尾加入:在文件末尾添加如下几句:JAVA_HOME=/usr/java/jdk1.6.0_31PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOMEexport PATHexport CLASSPATH注解a. 你要将/usr/java/jdk1.6.0_31jdk 改为你的jdk安装目录b. linux下用冒号“:”来分隔路径c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种常见的错误。

d. CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。

e. export是把这三个变量导出为全局变量。

f. 大小写必须严格区分。

三. 需要配置的环境变量解释1. PATH环境变量。

作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH 变量所指定的路径中查找看是否能找到相应的命令程序。

我们需要把jdk安装目录下的bin 目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。

在Linux系统下安装jdk并配置环境变量

在Linux系统下安装jdk并配置环境变量

在Linux系统下安装jdk并配置环境变量本⽂主要介绍的是如何是Linux环境下安装JDK的,因为Linux环境下,很多时候也离不开Java的,下⾯笔者就和⼤家⼀起分享如何jdk1.8的过程吧。

1、安装环境操作系统:CentOS 07 64位jdk版本:1.8⼯具:Xshell6、Putty、WinSCP说明:本⽂是通过WinSCP⼯具远程连接Linux操作,如果是直接在Linux可视化界⾯操作那就更⽅便了,原理⼀样。

2、安装步骤第⼀步:下载Linux环境下的jdk1.8安装包(现在在oracel官⽹下载安装包好像要注册~~~个⼈觉得有点⿇烦不贴图了,不过也可以在⾮官⽹下载)由于我的Linux是64位的,因此我下载注:如果Linux本⾝连接到互联⽹,我们也可以直接通过wget命令直接把JDK安装包下载下来(命令:wget + 下载地址),但是笔者没有试过,是直接下载安装包,上传⾄服务器中。

第⼆步:解压安装包将我们下载好的安装包上传⾄服务器,进⾏解压解压命令进⾏解压cd /roottar -zxvf jdk-8u131-linux-x64.tar.gz解压完成后,可以在当前⽬录下看到⼀个名字为【jdk1.8.0_131】的⽬录,⾥⾯存放的是相关⽂件我们要将解压后的【jdk1.8.0_131】⾥⾯的所有数据移动到我们需要安装的⽂件夹当中,我们打算将jdk安装在usr/java当中,我们在usr⽬录下新建⼀个java⽂件夹cd /usrmkdir /usr/java将【jdk1.8.0_131】⾥的数据拷贝⾄java⽬录下mv /root/jdk1.8.0_131 /usr/java将解压后的⽂件移动到此⽬录下:第三步、编辑配置⽂件,修改环境变量通过命令去修改环境变量vi /etc/profile按下键盘 i 进⼊到编辑模式export JAVA_HOME=/usr/java/jdk1.8.0_131export CLASSPATH=${JAVA_HOME}/libexport PATH=$PATH:${JAVA_HOME}/bin 如图所⽰:然后,保存并退出(按:wq!)保存完之后,我们还需要让这个环境变量配置信息⾥⾯⽣效,要不然只能重启电脑⽣效了。

linux安装jdk步骤

linux安装jdk步骤

1.检查系统中jdk版本(有的系统自带jdk)[root@localhost software]# java -version若未jdk则无反应,若有则显示:openjdk version "1.8.0_102"OpenJDK Runtime Environment (build 1.8.0_102-b14)OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)2.检测jdk安装包[root@localhost software]# rpm -qa | grep java显示:java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64python-javapackages-3.4.1-11.el7.noarchtzdata-java-2016g-2.el7.noarchjavapackages-tools-3.4.1-11.el7.noarchjava-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_643.卸载openjdk[root@localhost software]# rpm -e --nodeps tzdata-java-2016g-2.el7.noarch[root@localhost software]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64[root@localhost software]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64[root@localhost software]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64[root@localhost software]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64或者使用yum指令[root@localhost jvm]# yum remove *openjdk*之后再次输入rpm -qa | grep java查看卸载的情况[root@localhost software]# rpm -qa | grep javapython-javapackages-3.4.1-11.el7.noarchjavapackages-tools-3.4.1-11.el7.noarch4.安装新的jdk首先到jdk官网上下载你想要的jdk版本,下载完成之后将需要安装的jdk安装包放到Linux系统指定的文件夹下,并且命令进入该文件夹下:[root@localhost software]# lltotal 252664-rw-r--r--. 1 root root 11830603 Jun 9 06:43 alibaba-rocketmq-3.2.6.tar.gz-rw-r--r--. 1 root root 43399561 Jun 9 06:42 apache-activemq-5.11.1-bin.tar.gz-rwxrw-rw-. 1 root root 185540433 Apr 21 09:06 jdk-8u131-linux-x64.tar.gz-rw-r--r--. 1 root root 1547695 Jun 9 06:44 redis-3.2.9.tar.gz-rw-r--r--. 1 root root 16402010 Jun 9 06:40 zookeeper-3.4.5.tar.gz 解压下载的jdk-8u221-linux-x64.tar.gz安装包[root@localhost software]# mkdir -p /usr/lib/jvm[root@localhost software]# tar -zxvf jdk-8u131-linux-x64.tar.gz -C/usr/lib/jvm5.设置环境变量[root@localhost software]# vim /etc/profile在打开的文件的最前面添加export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_131export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATH6.执行profile文件[root@localhost software]# source /etc/profile7.检查安装的jdk[root@localhost software]# java -version显示:java version "1.8.0_131"Java(TM) SE Runtime Environment (build 1.8.0_131-b11)Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)也可参照以下的步骤:一、yum一键安装这种办法简单粗暴,直接开始操作。

Linux安装JDK17

Linux安装JDK17

Linux安装JDK17 1. 下载安装包mkdir /home/jdk17wget https:///java/17/latest/jdk-17_linux-x64_bin.tar.gz -P /home/jdk17/或wget http://49.232.8.65/jdk/jdk17/jdk-17_linux-x64_bin.tar.gz -P /home/jdk17/2. 解压tar xf /home/jdk17/jdk-17_linux-x64_bin.tar.gz -C /home/jdk17/3. 配置环境变量vim /etc/profile #末尾添加如下位置export JAVA_HOME=/home/jdk17/jdk-17.0.1export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jarexport PATH=$JAVA_HOME/bin:$PATH4. 使环境变量⽣效source /etc/profile5. 验证javajavacjava -version少⼀个就说明有问题,检查环境变量是否正确6. 写⼀个 HelloWorld 测试⼀下[root@c7-1 ~]#cat >> HelloWorld.java << EOF> public class HelloWorld {> public static void main(String[] args){> System.out.println("hello world");> }> }> EOF[root@c7-1 ~]#cat HelloWorld.javapublic class HelloWorld {public static void main(String[] args){System.out.println("hello world");}}[root@c7-1 ~]#java HelloWorld.javahello world[root@c7-1 ~]#lsHelloWorld.java[root@c7-1 ~]#javac HelloWorld.java[root@c7-1 ~]#java HelloWorldhello world[root@c7-1 ~]#lsHelloWorld.class HelloWorld.java从 JDK11 开始,可以直接运⾏ JAVA 代码,不需要先 javac 编译,它会在内核中临时⽣成⼀个 *.class ⽂件,运⾏完后删除。

Linux安装jdk1.8和配置环境变量

Linux安装jdk1.8和配置环境变量

Linux安装jdk1.8和配置环境变量 每次感觉配这个都很简单,但每次都要查⼀下,毕竟配错⼀点后⾯都⽐较⿇烦,记录⼀下,⽅便以后查看。

linux 下安装jdk和windows下的安装是⼀样的,之前在windows安装的时候是先下载压缩包,然后再配置环境变量。

其实在linux下也是⼀样的。

第⼀步:创建jdk安装⽬录(该/usr/local/src ⽬录是空的,最好把我们⾃⼰下载的放到这,容易区分) 命令:mkdir -p /usr/local/src/jdk 第⼆步:查看安装程序 命令:rpm -qa | grep -i jdk 若之前安装过jdk,下次安装⼀定把之前的删除⼲净 第三步:命令下载jdk包(需要联⽹,下载也需要点时间) 本章使⽤的为后缀为tar.gz的⽂件(不需要安装),如jdk-8u131-linux-x64.tar.gz 命令:[root@bogon jdk]# wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" 注意:如果上⾯wget命令不能⽤,报错:-bash: wget: command not found。

执⾏⼀下该命令(安装依赖包) yum -y install wget 注意 : 记住需要加上:--no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" 这段是为了避开⽤户验证⽤的 第四步:解压 [root@bogon jdk]# tar -zxvf jdk-8u131-linux-x64.tar.gz 系统会⽣成⼀个名为:jdk1.8.0_131 的⽂件夹。

Linux安装JDK完整步骤

Linux安装JDK完整步骤

Linux安装JDK完整步骤1、检查⼀下系统中的jdk版本[root@localhost software]# java -version显⽰:openjdk version "1.8.0_102"OpenJDK Runtime Environment (build 1.8.0_102-b14)OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)2、检测jdk安装包[root@localhost software]# rpm -qa | grep java显⽰:java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64python-javapackages-3.4.1-11.el7.noarchtzdata-java-2016g-2.el7.noarchjavapackages-tools-3.4.1-11.el7.noarchjava-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_643、卸载openjdk[root@localhost software]# rpm -e --nodeps tzdata-java-2016g-2.el7.noarch[root@localhost software]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64[root@localhost software]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64[root@localhost software]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64[root@localhost software]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64或者使⽤[root@localhost jvm]# yum remove *openjdk*之后再次输⼊rpm -qa | grep java 查看卸载情况:[root@localhost software]# rpm -qa | grep javapython-javapackages-3.4.1-11.el7.noarchjavapackages-tools-3.4.1-11.el7.noarch4、安装新的jdk⾸先到jdk官⽹上下载你想要的jdk版本,下载完成之后将需要安装的jdk安装包放到Linux系统指定的⽂件夹下,并且命令进⼊该⽂件夹下:[root@localhost software]# lltotal 252664-rw-r--r--. 1 root root 11830603 Jun 9 06:43 alibaba-rocketmq-3.2.6.tar.gz-rw-r--r--. 1 root root 43399561 Jun 9 06:42 apache-activemq-5.11.1-bin.tar.gz-rwxrw-rw-. 1 root root 185540433 Apr 21 09:06 jdk-8u131-linux-x64.tar.gz-rw-r--r--. 1 root root 1547695 Jun 9 06:44 redis-3.2.9.tar.gz-rw-r--r--. 1 root root 16402010 Jun 9 06:40 zookeeper-3.4.5.tar.gz解压 jdk-8u131-linux-x64.tar.gz安装包[root@localhost software]# mkdir -p /usr/lib/jvm[root@localhost software]# tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/lib/jvm5、设置环境变量[root@localhost software]# vim /etc/profile在最前⾯添加:export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_131export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATH6、执⾏profile⽂件[root@localhost software]# source /etc/profile这样可以使配置不⽤重启即可⽴即⽣效。

linux云端yum安装jdk、zookeeper、nginx命令详解

linux云端yum安装jdk、zookeeper、nginx命令详解

一、CentOS操作系统安装jdk1、查看云端目前支持的jdk版本:yum search java|grep jdk2、选择jdk1.8安装:yum install -y java-1.8.0-openjdkps:必须是管理员身份3、安装成功,之后验证:java –version4、查看jdk安装目录:find / -name 'java'备注:通过yum命令在线安装jdk简单、快捷、无需配置环境变量即可使用java相关服务。

二、配置安装注册中心zookeeper1、首先将zookeeper的安装包拷贝到CentOS系统中,然后进行解压缩:tar zxvf 文件名2、然后在根目录下创建一个data的文件夹:mkdir dataLs:显示一下是否创建成功3、进入根目录下的conf文件夹:cd conf4、将conf文件夹下的zoo_sample.cfg改名为zoo.cfg:mv zoo_sample.cfg zoo.cfg5、编辑zoo.cfg文件:vi zoo.cfg,更改dataDir(数据保存路径:保存在data文件下):进入data文件夹,使用pwd查看文件全路径,然后复制到dataDir保存即可:wq。

6、开启zookeeper:进入bin文件夹:cd bin然后开启:./zkServer.sh start查看开启状态:./zkServer.sh status关闭zookeeper:./zkServer.sh stop7、关闭防火墙:service iptables stop三、部署tomcat以及dubbo监控中心1、首先将tomcat的安装包拷贝到CentOS系统中,然后进行解压缩:tar zxvf 文件名2、将dubbo监控中心的war拷贝到系统中3、将war包拷贝到tomcat安装目录下的webapps下的dubbo-admin.war(此处改名,非必需):cp dubbo-admin-2.6.0.war apache-tomcat-7.0.47/webapps/dubbo-admin.war4、启动tomcat:bin/startup.sh5、查看控制台消息:tail –f logs/catalina.out四、安装nginx(要求的安装环境)1、需要安装gcc的环境:yum install gcc-c++2、第三方的开发包:(1)PCRE:nginx的http模块使用pcre来解析正则表达式,安装pcre库:yum install –y pcre pcre-devel(2)zlib:nginx使用zlib对http包的内容进行gzip:yum install –y zlib zlib-devel(3)openssl:强大的安全套接字层密码库,囊括主要的密码算法,及SSL协议,nginx支持https协议:yum install –y openssl openssl-devel3、将nginx的压缩包拷贝到CentOS系统中,然后进行解压缩:tar zxvf 文件名4、进入nginx文件夹:cd nginx…5、不能直接编译,需要生成Makefile文件:./configure \> --prefix=/usr/local/nginx \> --pid-path=/var/run/nginx/nginx.pid \> --lock-path=/var/lock/nginx.lock \> --error-log-path=/var/log/nginx/error.log \> --http-log-path=/var/log/nginx/access.log \> --with-http_gzip_static_module \>--http-client-body-temp-path=/var/temp/nginx/client \>--http-proxy-temp-path=/var/temp/nginx/proxy \>--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \>--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \>--http-scgi-temp-path=/var/temp/nginx/scgi6、接下来使用make命令:make7、最后进行安装:make install8、启动nginx:cd nginxcd sbin./nginx:此时直接运行的话会报如下错误:nginx: [emerg] mkdir()"/var/temp/nginx/client" failed (2: No such file or directory):没有该文件夹9、创建该文件夹:mkdir /var/temp/nginx –p10、再次启动nginx:./nginx11、查看进程确定nginx启动是否:ps aux|grep nginx方框即显示运行成功12、进入首页:192.168.28.128(我的linux ip,看自己的是多少,ifconfig查看默认80端口)13、停止nginx:./nginx -s stop或者./nginx –s quit14、重新刷新配置文件;./nginx –s reload。

linux 安装jdk

linux 安装jdk
error: open of sun-javadb-docs-10.5.3-0.2.i386.rpm failed: No such file or directory
error: open of sun-javadb-javadoc-10.5.3-0.2.i386.rpm failed: No such file or director
下载jdk-8u40-linux-x64
用chrom浏览器下载了linux版的jdk,发现文件后缀是.gz
就把.gz文件改成.tar.gz后缀
解压
-------------------
不建议把jdk环境变量写入profile文件中,这成了整个系统的jdk变量。
建议写在tomcat的startup.sh和shutdown.sh文件中,这样每个tomcat都可以根据自己的需要使用
/otn-pub/java/jdk/6u35-b10/jdk-6u35-linux-x64-rpm.bin #64位
# getconf LONG_BIT # 查看系统多少位
2、卸载服务器自带的jdk软件包
export classpath=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
注意:
1.要将 /usr/share/jdk1.5.0_05jdk 改为jdk安装目录
2. linux下用冒号”:”来分隔路径
3. $PATH / $classpath / $JAVA_HOME 是用来引用原来的环境变量的值在设置环境变量时特别要注意不能把原来的值给覆盖掉了。
JAVA_HOME=/usr/share/jdk1.5.0_05

在LINUX下安装JDK1.6

在LINUX下安装JDK1.6

关键字: LINUX JDK1. 以root身份登录系统2.转到文件夹/usr下,cd /usr。

新建文件夹java mkdir java,安装文件用samba 拷贝到/usr/java下:3.通过chmod +x jdk-6u7-linux-i586.bin命令使其获得可执行权限4.通过./jdk-6u7-linux-i586.bin来进行安装5.安装完毕,JDK安装在/usr/java/目录下6.设置环境变量(写入/etc/profile中)vi /etc/profile文件修改如下,红色字部分为需要修改部分# /etc/profile# System wide environment and startup program s, for login setup# Functions and aliases go in /etc/bashrcpathm unge () {if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; thenif [ "$2" = "after" ] ; thenPATH=$PATH:$1elsePATH=$1:$PATHfifi}# Path m anipulation#if [ `id -u` =0 ]; thenpathmunge /sbinpathmunge /usr/sbinpathmunge /usr/local/sbin#fipathm unge /usr/X11R6/bin afterunset pathm unge# No core files by defaultulimit -S -c 0 >/dev/null 2>&1USER="`id -un`"LOGNAME=$USERMAIL="/var/spool/mail/$USER"HOSTNAME=`/bin/hostname`HISTSIZE=1000if [ -z "$INPUT RC" -a ! -f "$HOME/.inputrc" ]; thenINPUT RC=/etc/inputrcfiJAVA_HOME=/usr/java/jdk1.6.0_07PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/binCLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATHexport PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC JAVA_HO ME C LASSPATHfor i in /etc/profile.d/*.sh ; doif [ -r "$i" ]; then. $ifidoneunset iexport G_BROKEN_FILENAMES=t rue注销,并重新登录okay了键入 java -version 如果出现相关JDK版本信息,证明成功.。

linux服务器上安装jdk的两种方法(yum+下载包)

linux服务器上安装jdk的两种方法(yum+下载包)

linux服务器上安装jdk的两种⽅法(yum+下载包)前⾔对于开发者来说,安装jdk按理说是⾮常简单的事,但在linux下安装着实费了我这个⼀直玩windows的⼩⽩不少劲。

这⾥简单把步骤梳理下,希望能帮助像我这样的纯⼩⽩⼈⼠少踩点坑。

这⾥介绍两种安装⽅式:1、yum安装;2、从官⽹下载包安装⼀、获得⼀台linux服务器要在linux下安装jdk,⾸先你得先有⼀台linux服务器,作为⼩⽩,⼿头的机器肯定都是windows的,搞个虚拟机安装对我这种⼩⽩简直是折磨⼈;这⾥使⽤最简单的⽅式获得⼀台linux服务器,就是从阿⾥云上租⼀台。

镜像选择CentOS7.3 64位。

⼆、yum安装jdk在linux上使⽤yum安装是⾮常粗暴⽆脑的,但仍然有需要注意的点,不然会掉坑⾥。

这⾥说⼀下步骤。

1.执⾏命令yum -y list java*查看可安装java版本。

执⾏成功后可以看见如下的结果2.选择⼀个java版本进⾏安装,这⾥我们希望安装java1.8,因为我们的机器是64位的,所以选择安装java-1.8.0-openjdk-devel.x86_64。

这⾥有个地⽅要注意,上图中我⽤红框圈起来的两个java版本,要选择-devel的安装,因为这个安装的是jdk,⽽那个不带-devel的安装完了其实是jre。

3.执⾏命令yum install -y java-1.8.0-openjdk-devel.x86_64。

执⾏完后会看见控制台刷出很多输出。

耐⼼等待⾄⾃动安装完成4.输⼊java -version查看已安装的jdk版本,当出现如下输出表⽰安装成功。

5.你可能好奇,yum安装的jdk,被安装到哪⾥去了?你可以在/usr/lib/jvm⽬录下找到他们。

⾄此,yum安装jdk完成。

三、从官⽹下载包安装jdk如果你不喜欢yum安装的⽅式,想要使⽤官⽅提供的安装包进⾏传统⽅式的安装,可以使⽤如下步骤。

1.执⾏命令useradd java,新建⽤户java2.执⾏命令passwd java,设置java⽤户密码⼤家也可以通过选择相对应的版本4.选择Accept License Agreement,点击jdk-8u131-linux-x64.tar.gz,获取到下载链接。

linux下安装jira详细步骤

linux下安装jira详细步骤

linux下安装jira详细步骤首先从官网下载jdk的安装包,将jdk的安装包上传到虚拟机或者服务器,在、/usr/local/目录下面创建一个java 目录:mkdir java等等,具体祥看本文,希望对你有所帮助linux安装jira第一步:安装jdkl.从官网下载jdk的安装包2.将jdk的安装包上传到虚拟机或者服务器:scp文件名(jdk-7ul7-linux-x64. tar. gz) root@要传的虚拟机或者服务器(210. 56. 194. 45) 3.在、/usr/local/ 目录下面创建一个java 目录:mkdir java 4.将文件复制到java目录下面:cp文件名(jdk-7ul7-linux-x64. tar. gz) /usr/local/java 5. 解压文件:先解压成。

tar文件:gzip -d文件名(jdk-7ul7- linux-x64. tar. gz)在解压成可执行文件:tar -xvf文件名(jdk-7ul7-linux-x64. tar) 6.配置jdk的运行环境:输入vi /etc/profile打开文件添加以下内容JAVA_HOME=/usr/local/java/jdkl. 7. 0_17CLASSPATH=$JAVA_HOME/1ib:$JA VA_HOME/jre/libPATH=$PATH:$JAVA_HOME/bin:$JA VA_HOME/jre/bin exp Ort P ATH CLASS PATH JAVA_HOME 7O logout 注销登录8. echo $JAVA_HOME 验证java 的路径第二步:安装mysql 1.官网下载mysql安装包2.将mysql的安装包上传到虚拟机或者服务器:scp文件名(mysql的安装包)root@要传的虚拟机或者服务器(210. 56. 194. 45) 3.直接yum install mysql* 安装mysql 4.安装完成以后/etc/init. d/mysqldst art 启动mysql 5・show da,t abases 验证mysql 的成功第三步:安装tomcat 1・从官网下载tomcat的安装包2.将jdk的安装包上传到虚拟机或者服务器:scp 文件名(apache-tomcat-6. 0. 20. tar. gz)root@要传的虚拟机或者服务器(210. 56. 194. 45) 3.在、/usr/local/目录下面创建一个tomcat目录:mkdir tomcat 4•将文件复制至U tomcat目录下面:cp 文件名(apache-tomcat-6. 0. 20. tar. gz)/usr/local/tomcat 5.解压文件:先解压成。

在Linux中利用yum安装JDK的实现步骤

在Linux中利用yum安装JDK的实现步骤

在Linux中利⽤yum安装JDK的实现步骤⼀、卸载centos⾃带的jdk1.查看当前的jdk版本,并卸载root@localhost opt]# rpm -qa|grep javajava-1.6.0-openjdk-1.6.0.37-1.13.9.4.el5_11tzdata-java-2015g-1.el5//卸载[root@localhost opt]# rpm -e --allmatches --nodeps java-1.6.0-openjdk-1.6.0.37-1.13.9.4.el5_11[root@localhost opt]# rpm -e --allmatches --nodeps tzdata-java-2015g-1.el5⼆、安装Jdk1.查找java相关得列表[root@localhost jre-1.6.0-openjdk.x86_64]# yum -y list java*Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfile* addons: * base: * extras: * updates: Installed Packagesjava-1.6.0-openjdk.x86_64 1:1.6.0.37-1.13.9.4.el5_11 installedAvailable Packagesjava-1.4.2-gcj-compat.x86_64 1.4.2.0-40jpp.115 basejava-1.4.2-gcj-compat-devel.i386 1.4.2.0-40jpp.115 basejava-1.4.2-gcj-compat-devel.x86_64 1.4.2.0-40jpp.115 basejava-1.4.2-gcj-compat-javadoc.x86_64 1.4.2.0-40jpp.115 basejava-1.4.2-gcj-compat-src.x86_64 1.4.2.0-40jpp.115 basejava-1.6.0-openjdk-demo.x86_64 1:1.6.0.37-1.13.9.4.el5_11 updatesjava-1.6.0-openjdk-devel.x86_64 1:1.6.0.37-1.13.9.4.el5_11 updatesjava-1.6.0-openjdk-javadoc.x86_64 1:1.6.0.37-1.13.9.4.el5_11 updatesjava-1.6.0-openjdk-src.x86_64 1:1.6.0.37-1.13.9.4.el5_11 updatesjava-1.7.0-openjdk.x86_64 1:1.7.0.91-2.6.2.1.el5_11 updatesjava-1.7.0-openjdk-demo.x86_64 1:1.7.0.91-2.6.2.1.el5_11 updatesjava-1.7.0-openjdk-devel.x86_64 1:1.7.0.91-2.6.2.1.el5_11 updatesjava-1.7.0-openjdk-javadoc.x86_64 1:1.7.0.91-2.6.2.1.el5_11 updatesjava-1.7.0-openjdk-src.x86_64 1:1.7.0.91-2.6.2.1.el5_11 updatesjava_cup.x86_64 1:0.10-0.k.6jpp.1 basejava_cup-javadoc.x86_64 1:0.10-0.k.6jpp.1 basejava_cup-manual.x86_64 1:0.10-0.k.6jpp.1 basejavacc.x86_64 4.0-3jpp.3 basejavacc-demo.x86_64 4.0-3jpp.3 basejavacc-manual.x86_64 4.0-3jpp.3 base或[root@localhost jre-1.6.0-openjdk.x86_64]# yum search jdkLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfile* addons: * base: * extras: * updates: ========================================================== Matched: jdk ========================================================== java-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environmentjava-1.6.0-openjdk-demo.x86_64 : OpenJDK Demosjava-1.6.0-openjdk-devel.x86_64 : OpenJDK Development Environmentjava-1.6.0-openjdk-javadoc.x86_64 : OpenJDK API Documentationjava-1.6.0-openjdk-src.x86_64 : OpenJDK Source Bundlejava-1.7.0-openjdk.x86_64 : OpenJDK Runtime Environmentjava-1.7.0-openjdk-demo.x86_64 : OpenJDK Demosjava-1.7.0-openjdk-devel.x86_64 : OpenJDK Development Environmentjava-1.7.0-openjdk-javadoc.x86_64 : OpenJDK API Documentationjava-1.7.0-openjdk-src.x86_64 : OpenJDK Source Bundlegnu-crypto-sasl-jdk1.4.x86_64 : Gnu Crypto SASL APIjakarta-commons-beanutils.x86_64 : Jakarta Commons BeanUtils Packagejakarta-commons-collections.x86_64 : Jakarta Commons Collections Packagejakarta-commons-launcher.x86_64 : The Launcher Component is designed to be a cross platform Java application launcher.ldapjdk.x86_64 : The Mozilla LDAP Java SDKldapjdk-javadoc.x86_64 : Javadoc for ldapjdkmockobjects-alt-jdk1.4.x86_64 : Mockable API for JDK 1.4mockobjects-jdk1.4.x86_64 : MockObjects for 1.4 JDK2.安装jdk[root@localhost ~]# yum install java-1.6.0-openjdk.x86_64……Total download size: 44 MIs this ok [y/N]: y3.安装完成之后,验证[root@localhost ~]# java -versionjava version "1.6.0_37"OpenJDK Runtime Environment (IcedTea6 1.13.9) (rhel-1.13.9.4.el5_11-x86_64)OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)4.通过yum默认安装的路径为/usr/lib/jvm[root@localhost ~]# cd /usr/lib/jvm[root@localhost jvm]# lltotal 24drwxr-xr-x 3 root root 4096 Jan 12 20:01 java-1.6.0-openjdk-1.6.0.37.x86_64lrwxrwxrwx 1 root root 21 Jan 12 20:01 jre -> /etc/alternatives/jrelrwxrwxrwx 1 root root 27 Jan 12 20:01 jre-1.6.0 -> /etc/alternatives/jre_1.6.0lrwxrwxrwx 1 root root 38 Jan 12 20:01 jre-1.6.0-openjdk.x86_64 -> java-1.6.0-openjdk-1.6.0.37.x86_64/jrelrwxrwxrwx 1 root root 29 Jan 12 20:01 jre-openjdk -> /etc/alternatives/jre_openjdk如果机器上同时安装了多个jdk的话,java命令只能指向⼀个版本的jdk,为了在全局中⽅便修改jdk版本 /etc/alternatives的⽬录下⾯会有个java链接,指向默认需要执⾏的版本的jdk的bin/java 命令[root@localhost jvm]# cd /etc/alternatives[root@localhost alternatives]# lltotal 204lrwxrwxrwx 1 root root 46 Jan 12 20:01 java -> /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java⽽/etc/alternatives/java⼜会被软连接到/usr/bin/java5.将jdk的安装路径加⼊到JAVA_HOME⽅法⼀:[root@localhost bin]# vi /etc/profile在⽂件最后加⼊:#set java environmentJAVA_HOME=/usr/lib/jvm/jre-1.6.0-openjdk.x86_64PATH=$PATH:$JAVA_HOME/binCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOME CLASSPATH PATH修改/etc/profile之后让其⽣效[root@localhost alternatives]# . /etc/profile注意 . 之后应有⼀个空格⽅法⼆:或者是安装上⾯创建java命令的形式,以⽅便修改[root@localhost jvm]# cd /etc/alternatives[root@localhost alternatives]# ln -s /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/ java_home创建⼀个/etc/alternatives/java_home的软连接,将该连接指向到当前Jdk的根⽬录然后将改连接的路径加进去#set java environmentJAVA_HOME=/etc/alternatives/java_homePATH=$PATH:$JAVA_HOME/binCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOME CLASSPATH PATH[root@localhost alternatives]# export |grep JAVA_HOMEdeclare -x JAVA_HOME="/etc/alternatives/java_home"总结以上就是这篇⽂章的全部内容,希望⼤家能够喜欢。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

右键菜单sudo apt-get install nautilus-open-terminal
1.下载JDK
目前最新的JDK版本是:Java SE Development Kit 7u5
下载地址:/otn-pub/java/jdk/7u5-b06/jdk-7u5-linux-i586.tar.gz
查看最新:/technetwork/java/javase/downloads/index.html
2.解压安装
我们把JDK安装到这个路径:/usr/lib/jvm
如果没有这个目录(第一次当然没有),我们就新建一个目录
1
2 cd /usr/lib
sudo mkdir jvm
建立好了以后,我们来到刚才下载好的压缩包的目录,解压到我们刚才新建的文件夹里面去,并且修改好名字方便我们管理
1
2
3 sudo tar zxvf ./jdk-8u40-linux-x64.tar.gz -C /usr/lib/jvm
cd /usr/lib/jvm
sudo mv jdk1.8.0_40/ jdk8
3.配置环境变量
1 gedit ~/.bashrc
在打开的文件的末尾添加
1
2
3
4 export JAVA_HOME=/usr/lib/jvm/jdk8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存退出,然后输入下面的命令来使之生效
1 source ~/.bashrc
4.配置默认JDK(一般情况下这一步都可以省略)
由于一些Linux的发行版中已经存在默认的JDK,如OpenJDK等。

所以为了使得我们刚才安装
好的JDK版本能成为默认的JDK版本,我们还要进行下面的配置。

执行下面的命令:
1
2 sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk8/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk8/bin/javac 300
注意:如果以上两个命令出现找不到路径问题,只要重启一下计算机在重复上面两行代码就OK 了。

执行下面的代码可以看到当前各种JDK版本和配置:
1 sudo update-alternatives --config java
5.测试
打开一个终端,输入下面命令:
1 java -version
显示结果:
1
2
3 java version "1.7.0_05"
Java(TM) SE Runtime Environment (build 1.7.0_05-b05)
Java HotSpot(TM) Server VM (build 23.1-b03, mixed mode)
这表示java命令已经可以运行了。

相关文档
最新文档