文章目录

  • 一、概述
  • 1.1 示意图
  • 二、安装 JDK
  • 2.1 安装步骤
  • 2.2 测试是否安装成功
  • 三、安装 tomcat
  • 3.1 安装步骤
  • 3.2 测试是否安装成功
  • 四、Eclipse 的安装
  • 4.1 安装步骤

一、概述

1.1 示意图


如果需要在 Linux 下进行 JavaEE 的开发,我们需要安装如下软件:

二、安装 JDK

2.1 安装步骤

0)先将软件通过 xftp5 上传到 /opt 下

1)解压缩到 /opt

2)配置环境变量的配置文件 vim /etc/profile

JAVA_HOME=/opt/jdk1.7.0_79

PATH=/opt/jdk1.7.0_79/bin:$PATH

export JAVA_HOME PATH

3)需要注销用户,环境变量才能生效。

如果是在 3 运行级别, logout

如果是在 5 运行级别,则可进行安装。

4)在任何目录下就可以使用 java 和 javac

2.2 测试是否安装成功

编写一个简单的 Hello.java 输出"hello,world!"

三、安装 tomcat

3.1 安装步骤

1)解压缩到/opt

2)启 动 tomcat ./startup.sh

先进入到 tomcat 的 bin 目录


使用 Linux 本地的浏览是可以访问到 tomcat

3)开放端口 8080 ,这样外网才能访问到 tomcat

vim /etc/sysconfig/iptables

重启防火墙

3.2 测试是否安装成功

在 windows、Linux 下 访问 http://linuxip:8080

四、Eclipse 的安装

4.1 安装步骤

1)解压缩到/opt

2)启动 eclipse,配置 jre

启动方法 1: 创建一个快捷方式

启动方式 2: 进入到 eclipse 解压后的文件夹,然后执行 ./eclipse 即可

3)编写 jsp 页面,并测试成功!

  在安装完eclipse之后,还需要安装mysql数据库,因步骤有点多,后续有时间载写一篇博客来安装mysql。

  等到安装好了mysql数据后,我们就搭建了一个在linux环境下JavaEE开发环境。

Linux学习(十三)---搭建JavaEE环境相关推荐

  1. Linux/Mac/Windows - 搭建开发环境的变化记录

    1.应用场景 主要是记录和回顾个人 Windows / Linux / Mac下搭建开发环境的变化,同时参考搭建部署生产环境[Linux]. 2.学习/操作 1. 文档 设置 Linux/Mac 本地 ...

  2. linux如何搭建lamp环境,Linux操作系统下搭建LAMP环境

    准备:先在目录home/csy/下建website代码目录,然后新建php文件,命名为test.php. 在test.php编写代码如下: php phpinfo(); ?> 保存并退出. 一. ...

  3. linux 服务器(CentOS7)搭建PHP环境+SSH配置+服务器文件上传配置

    Linux服务器搭建PHP环境 一.配置SSH(Xshell) 1. 公钥私钥配置(普通用户登录) 2. root用户密码登录 二.配置可视化文件上传工具(WinSCP) 1. 公钥私钥配置(普通用户 ...

  4. 深入浅出Linux操作系统搭建JavaEE环境(五)

    ✍.目录脑图 笔记参考视频为韩顺平老师的Linux2021年度课程:B站链接直达 深入浅出Linux操作系统

  5. android学习一---搭建开发环境

    android基于Java并运行Linux内核上的轻量级操作系统.由于是基于java的,学习起来也不是太难,对java有一定了解并知道一些基本的图形用户界面,入门就很简单了. 一.了解JDK ,SDK ...

  6. 在window系统安装虚拟linux系统以及搭建web环境教程

    要成为一名合格的java程序员,使用linux系统是必不可少的,下面我来介绍下如何在windows系统中安装虚拟机,并在虚拟机中安装linux系统,在linux系统中如何搭建 服务器,需要准备的安装包 ...

  7. Linux下如何搭建Java环境

    软件环境 虚拟机:VMware Workstation系统:Linux:CentOS-7-x86_64 工具: 安装工具:SSH客户端 搭建步骤 1:查询当前系统版本 cat /proc/versio ...

  8. Linux学习6-CentOS搭建appium服务

    前言 用过appium的应该清楚,每次都需要先启动appium服务,然后再运行代码非常不方便,像selenium就不用启动服务,直接运行脚本. appium实际上只是提供服务,所以我想把它搭建到阿里云 ...

  9. 【linux 学习】配置java环境(linux minit)

    最近学习linux自己在真机上装了个双系统,linux mint安装简单酷似windows 更好适应,感觉windows 中毒已深(各有利弊,哈哈) [1]首先需要查看自己的[lsb_release ...

最新文章

  1. 避免死锁的一些注意事项
  2. 剑指offer_第20题_包含min函数的栈_Python
  3. 由浅入深:自己动手开发模板引擎——置换型模板引擎(一)
  4. oauth2-server-php-docs 授权类型
  5. 什么是Docker??
  6. 【Windows】Windows 下 使用 nc 命令 开启socket
  7. Sequelize 大于_间接效应值大于1是正常的吗?Q群答疑20200405
  8. CSND怎样获得积分
  9. 【MOOC测试】数学模型
  10. 一名数据分析师的工作职责和需要掌握的基本知识
  11. TCP、IP、链路层报文l结构
  12. DAMA数据治理与数据质量--非结构化数据的数据质量管理
  13. 用户不在sudoers文件中的解决方法
  14. 五使用计算机上数学课英文,数学课用英语怎么说
  15. python怎么读单词和古文,Albino Python是什么意思
  16. 自然数、整数、有理数、实数、无理数
  17. requests的session方法
  18. C/C++学习笔记:按位运算基本知识及用法介绍
  19. echarts 报错Cannot read properties of undefined (reading ‘coord‘)
  20. java计算机毕业设计基于安卓Android的人在旅途旅行出行APP

热门文章

  1. linux搭建markdown服务,Markdown新手快速入门基础教程及Ubuntu下的安装
  2. java椭圆按钮_JAVA按钮重载如何实现椭圆按钮
  3. Git的工作区与暂存区
  4. linux mysql怎么样_最强Linux和Mysql面试题套餐,让你的面试无懈可击!
  5. oracle双机切换 无法挂载,Linux下Oracle RAC一个节点宕机导致共享存储无法挂载的故障排除...
  6. 计算机软件与理论考研考试科目,2014年电子科技大学081202计算机软件与理论考研专业目录及考试科目...
  7. oracle查询表中的某一行,oracle查看所有表及各表行数?
  8. python电影情感评论分析_Kaggle电影评论情感分析
  9. python三维数据转换成二维_Python科学计算全生态工具锦集
  10. Spring中如何使用设计模式