`

linux里面jdk安装

阅读更多
使用JAVA开发,跟linux的关系可谓非常密切。
下面就jdk在linux下的安装做个总结
1、在sun官方网站下载jdk的linux版本,上传至虚拟机里面
   cp  jdk文件名字  你指定的目录
   su root  和 su -root区别不小,前者可以获得root的权限,后者可以设置环境变   量,增加新的用户等。
2、vi /etc/profile

    设置环境变量,就可让所有用户使用.
    #set java environment
JAVA_HOME=/usr/java/jdk-1_5_0_02
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
3、对于个别用户权限的设置
[root@LinuxServer root]# vi /home/longware/.bashrc
set JAVA_HOME=/usr/java/j2sdk1.4.2_06
export JAVA_HOME
set PATH=$PATH:$JAVA_HOME/bin
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH



----------------------------------------------------------
注意环境变量里面的分隔符使用的是 :  不是XP里面的 ;


1.修改/etc/profile文件

如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。



(1)用文本编辑器打开/etc/profile



(2)在profile文件末尾加入:

JAVA_HOME=/usr/share/jdk1.5.0_05

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

(3)重新登录

注解:
a. 你要将 /usr/share/jdk1.5.0_05jdk 改为你的jdk安装目录

b. linux下用冒号“:”来分隔路径

c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值,在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种常见的错误。

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

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

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

2. 修改.bashrc文件  

这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bashrc文件就可以了。



(1)用文本编辑器打开用户目录下的.bashrc文件



(2)在.bashrc文件末尾加入:  

set JAVA_HOME=/usr/share/jdk1.5.0_05

export JAVA_HOME

set PATH=$JAVA_HOME/bin:$PATH

export PATH

set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export CLASSPATH


3. 直接在shell下设置变量

不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。



只需在shell终端执行下列命令:

export JAVA_HOME=/usr/share/jdk1.5.0_05

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

这里推荐使用第二种方式,可以把环境变量的使用控制到个人级别。


-----------------------------------------------
tomcat安装
一、从官方网站上下载tomcat软件包。
   
http://tomcat.apache.org/
   点击左侧的 download的一个版本,我选择的是 tomcat6.x,你可以根据自己的实际情况进行选择安装,点击超连接,选择 Binary Distributions 下的tar.gz (pgp, md5) 压缩包,进行下载
   二、下载到本地后,进行解压
    #tar zxvf apach-tomcat-6.0.20.tar.gz
    #mv apach-tomcat-6.0.16 /usr/local
   三、进行tomcat环境的配置(前提需要安装jdk)
    #vi /etc/profile
export JAVA_HOME=/usr/local/jdk1.6.0_04(如果jdk已经安装好了的,不需要此步)
    export TOMCAT_HOME=/usr/local/apach-tomcat-6.0.20
  
    保存退出,重新登录使之生效。
  
    四、启动tomcat服务器
    进入到/usr/local/apach-tomcat-6.0.20/bin目录
运行./startup.sh
    我的电脑上会出现如下内容:
    Using CATALINA_BASE:   /usr/local/apache-tomcat-6.0.20
    Using CATALINA_HOME:   /usr/local/apache-tomcat-6.0.20
    Using CATALINA_TMPDIR: /usr/local/apache-tomcat-6.0.20/temp
    Using JRE_HOME:       /usr/local/jdk1.6.0_04
    五、在浏览器中输入
http://localhost:8080/
就可以看到tomcat的log了
    tomcat的安装到此结束。
另外要注意的是修改了环境变量文件之后,需要使文件生效:
方式一:重启电脑
方式二:source /etc/profile  或者 . /etc/profile
如果tomcat 正常启动了,但是其他电脑无法访问,原因:没有打开8080或者其他端口
解决办法:vi /etc/sysconfig/iptables 
增加一条记录,打开你需要的端口

linux用户增加:
useradd  xxx
passwd   xxx
输入两次密码
至于用户的管理,后期可以加入某个组进行管理。

netstat -natp 可以查看当前所有的端口
kill -9 pid 就可以杀掉当前端口的应用
useradd -u 0 -o -g 0 xyz  添加一个root级别的用户
passwd xyz    设置密码
war包的解压
jar xvf xxx.war

分享到:
评论

相关推荐

    linux安装jdk 首先先 卸载 linux自带的jdk 然后在安装你想要的jdk版本

    linux 里面安装jdk 步骤非常的详细 不会出错,用完记得谢我

    jdk-8u181-linux-x64.tar安装包,用于linux安装jdk8

    1. **移动JDK到适当位置**:通常,我们会把JDK安装到`/usr/lib/jvm`目录下,以保持系统整洁。使用`sudo mv jdk1.8.0_181 /usr/lib/jvm`命令将其移动到该目录。 2. **创建符号链接**:为了方便使用,我们需要创建一...

    jdk-7u80-Linux 安装包+安装教程

    在这个压缩包里,我们有两个主要的文件:`jdk-7u80-linux-i586.tar.gz` 和 `JDK安装.pdf`。这些文件都是针对Linux操作系统的,特别是对于使用32位(i586)架构的系统。 `jdk-7u80-linux-i586.tar.gz` 是JDK 7更新80...

    linux-jdk-14.0.2-linux-tar.gz包-j最新版.zip

    这表明里面包含的是64位(x64)的Linux版本JDK的可执行文件和库。这个tar.gz文件通常包含以下目录结构: 1. `bin`:存放可执行文件,如`java`, `javac`, `jar`等。 2. `conf`:配置文件,如`logging.properties`。 ...

    linux安装Java jdk

    Linux 安装 Java JDK Linux 安装 Java JDK 是一篇非常实用的教程,对于刚接触 Linux 并且想在 Linux 系统下学习 Java 基本开发的人来说是非常有价值的选择。本文档详细介绍了在 Linux 中安装 JDK 的步骤,保证成功...

    java jdk7(linux版)里面含有安装方法

    由于你提到的压缩包名为`jdk7(linux版)附linux系统jdk安装方法`,我们可以推断这个压缩包可能已经包含了安装说明。 2. **创建安装目录**: 在Linux中,通常将JDK安装到 `/usr/lib/jvm` 目录下。首先,确保你有...

    linux下jdk环境变量的配置

    ### Linux下JDK环境变量...无论采用哪种方法,关键在于正确设置`JAVA_HOME`、`PATH`和`CLASSPATH`这三个环境变量,并确保它们指向实际的JDK安装路径。正确配置后,即可在Linux环境中顺畅地使用Java进行开发和部署工作。

    jdk-8u321-linux-aarch64.tar.gz

    别忘了替换`/path/to/jdk1.8.0_321`为实际的JDK安装路径。保存并执行`source ~/.bashrc`或`source ~/.bash_profile`让更改生效。 接下来,验证JDK是否正确安装,可以运行`java -version`命令,你应该能看到JDK 8u...

    jdk-8u181-linux-x64.tar.gz

    解压后,会得到一个名为“jdk-8u181-linux-x64.tar”的文件,这同样是另一个需要解压的tar文件,里面包含了实际的JDK安装内容。用户需要再次使用tar命令解压这个文件,将JDK安装到他们的系统路径中。通常,Linux用户...

    linux版本jdk-8u11-linux-x64.tar.zip

    JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA...本资源请先解压zip,解压后里面是tar.gz的linux压缩包

    jdk-8u241-linux-x64.tar.gz(附源码安装教程)

    总之,"jdk-8u241-linux-x64.tar.gz"是适用于Linux x64系统的JDK 8更新版本,其源码安装教程将帮助用户更好地理解和配置Java开发环境,无论是对初学者还是经验丰富的开发者来说,都是一个有价值的资源。

    jdk1.8.0-8u333-linux-arm64.tar.gz

    解压后,你会得到一个名为"jdk1.8.0_333"的目录,里面包含了JDK的所有组件,如bin目录下的javac(Java编译器)、java(Java虚拟机)等可执行文件,lib目录下的类库,以及其他的配置文件。安装JDK通常需要将其路径...

    linux环境下 jdk、mysql、redis、nginx等应用部署

    JDK 是 Java 语言开发的项目不可或缺的环境,我们需要在 Linux 上安装 JDK。使用以下命令可以安装 1.8 版本的 JDK: `yum -y install java-1.8.0-openjdk.x86_64` 安装完成后,可以使用以下命令检测是否安装成功和...

    阿里云linux-jdk-tomcat安装调试.txt

    里面介绍阿里云linux系统如何配置jdk环境变量及tomcat配置,以及linux的一些基本操作及tomcat下配置网站如何开放端口等信息

    Linux中的jdk8以及安装教程.zip

    安装方法:(安装方法资源里面的安装方法放错了,对不起。我现在贴出来) 1.版本:jdk8 2.适用环境:Linux 3.解压命令:tar-zxvf jdk-版本编号-linux-x64.tar.gz 4.在Linux中配置环境变量: 先 sudo vi /etc/profile...

    linux-JDK1.8二进制安装包

    在Linux系统中安装JDK1.8是许多开发者在进行Java编程时的必备步骤。这里我们探讨的是如何通过二进制安装包的方式进行安装。首先,我们要了解JDK(Java Development Kit),它是Oracle公司提供的用于开发和运行Java...

    2_Centos6.5安装jdk,里面有jdk1.6、jdk1.7、jdk1.8,均64位

    在本文中,我们将详细探讨如何在CentOS 6.5操作系统上安装JDK,包括1.6、1.7和1.8这三个64位版本。CentOS 6.5是一个基于Linux的服务器操作系统,广泛用于企业级应用,而Java Development Kit (JDK) 是开发和运行Java...

    jdk-8u162-linux-x64.tar.zip

    解压解包后,JDK的安装目录通常会包含如“bin”(包含可执行文件,如javac和java)、"lib"(库文件)、"include"(头文件)等子目录。在Linux上,还需要将JDK的bin目录添加到PATH环境变量中,以便于在任何位置运行...

    jdk-8u311-linux-x64.tar.zip

    解压"jdk-8u311-linux-x64.tar.gz"后,你会得到一个名为"jdk-8u311-linux-x64"的目录,里面包含了JDK的所有组件,如bin目录下的可执行文件(如javac用于编译Java源代码,java用于运行Java程序),lib目录下的库文件...

    里面包含有jdk-11.0.12-linux-x64-bin.tar.gz

    jdk-11,linux,tar.gz

Global site tag (gtag.js) - Google Analytics