使用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 步骤非常的详细 不会出错,用完记得谢我
1. **移动JDK到适当位置**:通常,我们会把JDK安装到`/usr/lib/jvm`目录下,以保持系统整洁。使用`sudo mv jdk1.8.0_181 /usr/lib/jvm`命令将其移动到该目录。 2. **创建符号链接**:为了方便使用,我们需要创建一...
在这个压缩包里,我们有两个主要的文件:`jdk-7u80-linux-i586.tar.gz` 和 `JDK安装.pdf`。这些文件都是针对Linux操作系统的,特别是对于使用32位(i586)架构的系统。 `jdk-7u80-linux-i586.tar.gz` 是JDK 7更新80...
这表明里面包含的是64位(x64)的Linux版本JDK的可执行文件和库。这个tar.gz文件通常包含以下目录结构: 1. `bin`:存放可执行文件,如`java`, `javac`, `jar`等。 2. `conf`:配置文件,如`logging.properties`。 ...
Linux 安装 Java JDK Linux 安装 Java JDK 是一篇非常实用的教程,对于刚接触 Linux 并且想在 Linux 系统下学习 Java 基本开发的人来说是非常有价值的选择。本文档详细介绍了在 Linux 中安装 JDK 的步骤,保证成功...
由于你提到的压缩包名为`jdk7(linux版)附linux系统jdk安装方法`,我们可以推断这个压缩包可能已经包含了安装说明。 2. **创建安装目录**: 在Linux中,通常将JDK安装到 `/usr/lib/jvm` 目录下。首先,确保你有...
### Linux下JDK环境变量...无论采用哪种方法,关键在于正确设置`JAVA_HOME`、`PATH`和`CLASSPATH`这三个环境变量,并确保它们指向实际的JDK安装路径。正确配置后,即可在Linux环境中顺畅地使用Java进行开发和部署工作。
别忘了替换`/path/to/jdk1.8.0_321`为实际的JDK安装路径。保存并执行`source ~/.bashrc`或`source ~/.bash_profile`让更改生效。 接下来,验证JDK是否正确安装,可以运行`java -version`命令,你应该能看到JDK 8u...
解压后,会得到一个名为“jdk-8u181-linux-x64.tar”的文件,这同样是另一个需要解压的tar文件,里面包含了实际的JDK安装内容。用户需要再次使用tar命令解压这个文件,将JDK安装到他们的系统路径中。通常,Linux用户...
JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA...本资源请先解压zip,解压后里面是tar.gz的linux压缩包
总之,"jdk-8u241-linux-x64.tar.gz"是适用于Linux x64系统的JDK 8更新版本,其源码安装教程将帮助用户更好地理解和配置Java开发环境,无论是对初学者还是经验丰富的开发者来说,都是一个有价值的资源。
解压后,你会得到一个名为"jdk1.8.0_333"的目录,里面包含了JDK的所有组件,如bin目录下的javac(Java编译器)、java(Java虚拟机)等可执行文件,lib目录下的类库,以及其他的配置文件。安装JDK通常需要将其路径...
JDK 是 Java 语言开发的项目不可或缺的环境,我们需要在 Linux 上安装 JDK。使用以下命令可以安装 1.8 版本的 JDK: `yum -y install java-1.8.0-openjdk.x86_64` 安装完成后,可以使用以下命令检测是否安装成功和...
里面介绍阿里云linux系统如何配置jdk环境变量及tomcat配置,以及linux的一些基本操作及tomcat下配置网站如何开放端口等信息
安装方法:(安装方法资源里面的安装方法放错了,对不起。我现在贴出来) 1.版本:jdk8 2.适用环境:Linux 3.解压命令:tar-zxvf jdk-版本编号-linux-x64.tar.gz 4.在Linux中配置环境变量: 先 sudo vi /etc/profile...
在Linux系统中安装JDK1.8是许多开发者在进行Java编程时的必备步骤。这里我们探讨的是如何通过二进制安装包的方式进行安装。首先,我们要了解JDK(Java Development Kit),它是Oracle公司提供的用于开发和运行Java...
在本文中,我们将详细探讨如何在CentOS 6.5操作系统上安装JDK,包括1.6、1.7和1.8这三个64位版本。CentOS 6.5是一个基于Linux的服务器操作系统,广泛用于企业级应用,而Java Development Kit (JDK) 是开发和运行Java...
解压解包后,JDK的安装目录通常会包含如“bin”(包含可执行文件,如javac和java)、"lib"(库文件)、"include"(头文件)等子目录。在Linux上,还需要将JDK的bin目录添加到PATH环境变量中,以便于在任何位置运行...
解压"jdk-8u311-linux-x64.tar.gz"后,你会得到一个名为"jdk-8u311-linux-x64"的目录,里面包含了JDK的所有组件,如bin目录下的可执行文件(如javac用于编译Java源代码,java用于运行Java程序),lib目录下的库文件...
jdk-11,linux,tar.gz