Java笔记---CenOS下配置Java开发环境(OpenJDK+Tomcat8)

一、前言

以前使用过一段时间的 Linux,但每次学习工作后,都没有记录自己的心得。然后每次隔了很久后再次进行这些工作时,都要重新查阅各种资料。因此,现在学乖了,将自己的所学都记录下来,存在本地,写成博客,放入云端,以待日后温故。

二、安装 OpenJDK

Java 的 JDK 有 2 套,一是 Oracle 的 JDK,另一个就是 OpenJDK 了。我选择的是 OpenJDK 来作为 Java 的开发环境。本人是使用 SecurityCRT 操作云服务器上的 CenOS6.5 来进行安装配置的。

查看可用软件包

CentOS 6.X 和 5.X 自带有 OpenJDK runtime environment(openjdk),我们使用 yum 来查看 CenOS 下可用的 open-jdk 软件包列表,执行命令:yum search java | grep -i –color JDK

安装

查看到了所有可用的安装包后,我们选择自己需要的进行安装。我选择的是 Java8。执行命令:yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel

看到 Complete 后就知道安装完成了,那么现在来测试一下是否安装成功。执行命令:java -version

注:也可以使用 javac 来作为测试命令

查看结果

安装好后,我们来查看机器上的 jdk 情况。Linux 上使用 yum 命令后,会将 OpenSDK 安装到 /usr/lib/jvm/ 目录下:

注:d 表示这是个文件夹,l 表示链接

设置 JAVA-HOME

仅仅直接使用 yum 安装后,还不行的,还得继续配置,设置 JAVA-HOME。我们需要设置JAVA_HOME 指向一个含有java可执行程序的目录。

① cd 进入 jvm 下的唯一目录下

② 编辑 /etc/profile:让系统上的所有用户使用 java(openjdk)。我们在文件末尾添加如下代码:

# 推荐写链接到那个唯一目录的链接的名字。如下所示:
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

③ 使配置文件生效:执行命令 source /etc/profile

④ 测试:再次测试java是否安装配置成功:

  • 执行命令:java -version

  • 执行命令:javac

  • 程序测试:写个 HelloWorld.java 测试下

根据结果,我们知道现在机器上 Java 确实是安装配置完毕,而且可以正确运行了!

三、安装 Tomcat

准备资源

我们需要先准备好 Tomcat8 的压缩包。本人是先在本地下载好 Tomcat8,然后利用 FileZilla 传到远程服务器下。

解压

使用 tar 命令,对 Tomcat 的压缩包进行解压。执行命令:tar -zxvf apache-tomcat-8.0.0.RC3.tar.gz

移动

解压完毕后,我们需要将解压后的目录移动到 /usr/local 目录下。执行命令:mv apache-tomcat-8.0.0 /usr/local

重命名

为方便记忆以及日后的使用,我们将该文件夹使用 mv 命令重命名为 tomcat8.执行命令:mv apache-tomcat-8.0.0 tomcat8

配置 JAVA-HOME

编辑 /usr/local/tomcat/bin/catalina.sh 文件,配置 JAVA-HOME 变量,让 Tomcat 可以搜索到 JDK 的目录,与其一起工作。

启动服务

现在,我们来启动 tomcat 来试试。使用 cd 命令切换到 /usr/local/tomcat8/bin/ 目录下,然后执行命令:./startup.sh

开放端口

启动好服务后,我们还需要开放 8080 端口。注:HTTP 协议默认使用 80 端口,而 Tomcat 默认使用 8080 端口。

测试

上面的配置完成后,检查一下 Tomcat 的运行情况。执行命令:ps -ef | grep tomcat

接着,打开浏览器,测试下。本地机器测试则在地址栏上输入 http://localhost:8080;若是远程机器,则输入 http://远程服务器IP:8080 来查看结果。

时间: 2024-11-02 23:41:25

Java笔记---CenOS下配置Java开发环境(OpenJDK+Tomcat8)的相关文章

Java笔记---CenOS下配置Mysql

一.前言 说一下本人的环境:使用的是腾讯云服务器,系统是 CenOS6.5.在CenOS下安装配置 Mysql 其实和在 Ubuntu 之类的 Linux 系统下配置差不多,而在云服务器下的 CenOS 中配置也是没什么不同,最多也就是纯命令模式嘛,因为云服务器中的 Linux 都是没有桌面的.废话不多说,进入正题. 二.安装 mysql 安装mysql 我们使用 yum 来安装 mysql,执行命令 yum install mysql-server. 若机器上没有安装好,就会自动安装,出现 C

Eclipse下配置TinyOS开发环境

通过给Eclipse安装Yeti 2 - TinyOS 2 Plugin for Eclipse来配置TinyOS IDE,从而可建立TinyOS Project Yeti 2的介绍请参考网站:http://tos-ide.ethz.ch/wiki/pmwiki.php?n=Site.TinyOSEclipsePlugin 1.下载.解压并打开Eclipse(我用的是Eclipse IDE for Java Developers) 2.打开Install对话框:Help->Install New

Eclipse下配置j2ee开发环境及与MySQL数据库的连接

Eclipse下配置j2ee开发环境 a.配置tomcat  windows->perferences->server->server runtime environments->Add…… b.installes JREs,然后点击Add 默认的standard VM就可以,点击next,然后点击directory 选择本机jdk安装的路径,finish. 与MySQL数据库的连接 与数据库连接要做的事情就是要用jdbc 首先要下载jdbc,在官网上下载,在将其mysql-con

linux下配置LAMP开发环境,以及常用小细节

本来安装没什么可说到.但是在linux当中容易会出现各种各样到问题.我安装以后导致各种问题 比如php无法正常解析,数据库无法关闭,Apache无法开启等等........ 所以搞得我比较郁闷,现在把过程分享下,大家不要在走弯路 最后按照这个顺序来装,避免出问题 [plain] view plaincopy sudo apt-get install mysql-server-5.0 sudo apt-get install apache2 sudo apt-get install php5 li

Linux下配置PHP开发环境

转载于: http://www.uxtribe.com/php/405.html 该站下有系列PHP文章. 在Linux下搭建PHP环境比Windows下要复杂得多.除了安装Apache,PHP等软件外,还要安装一些相关工具,设置必要参数.而且,如果要使用PHP扩展库,还要进行编译.安装之前要准备如下安装包: http-2.2.8.tar.gz.下载地址:http://www.apache.org. php-5.2.5.tar.gz.下载地址:http://www.php.net/downloa

[亲测]在Mac下配置php开发环境:Apache+php+MySql

公司给我们配上了高大上的Apple Mac Pro本本,这两天自己正在习惯中.通过虚拟机PD,确实解决了一些因为工作习惯无法在iOS上很好完成的事情,但是我想,既然用起了iOS就尽量将一些事务在iOS环境下处理,免得好似关羽耍着大刀却骑着小木马.以前在windows下安装PHP开发环境,都是省事,直接下载一个集成包,如XMAPP .AMPPS 之类的,已经很多年没在IIS里或者自己在windows下一个一个去配置.去搞这个东东了.iOS本身好似就是基于Linux内核起身的操作系统,所以本身就自带

【转】在Eclipse环境下配置Servlet开发环境

配置这个真心坑···浪费我一下午时间,而且去网上找了一圈资料发现都不靠谱呀= = 于是自己写一个,防止忘记了 一.配置前准备 你需要下载三个东西 Eclipse J2EE:http://www.eclipse.org/downloads/ Tomcat 7.0:http://tomcat.apache.org/download-70.cgi Eclipse Tomcat插件:http://www.eclipsetotale.com/tomcatPlugin.html 安装好Eclipse J2E

Lubuntu下配置Python开发环境

安装完系统必须要做的几件事: 一.更新软件    (如果是通过最新版镜像安装,可无视此步骤)    1.选择速度比较快的源,默认的源速度不一定快. 二.配置终端    1.设置终端背景,前景色,透明度    2.安装zsh    3.设置zsh语法高亮    4.设置nano语法高亮,tabsize(默认是8个空格,但是对Python来说4个才是正确的) 三.安装增强功能    1.可能出现无穷多的问题,解决方案参考:http://gxl-ct001.iteye.com/blog/2104347

Windows下配置Objective-C开发环境

一.IDE的安装(Code::Blocks) 我们选用Code::Blocks作为IDE,它的安装包可以从网上各处下载下来,对版本无特别要求.笔者使用的是16.10的版本(链接: https://pan.baidu.com/s/1l7EtMVWBCffuCVHaF3-tQg 密码: 85ie) 具体安装细节我就不写了. 二.编译工具的安装(GNUStep) 我们需要如下的六个安装包: ProjectCenter-0.5.0-setup.exe(http://ftp.gnustep.org/pub