05、JavaEE定制篇(一)

本文涉及的产品
云防火墙,500元 1000GB
简介: 05、JavaEE定制篇(一)

原理图


我们接下来通过XFtp来将对应安装包从windows传入到Linux中,看一下原理图




传输安装包


我们将jdk、eclipse、tomcat以及mysql来传入到/opt的目录下,等待一会即可传输完成!




1、安装JDK


大致步骤:① 解压JDK ② 设置环境变量



详细步骤


① 解压JDK压缩包


我们进入到/opt目录下,对JDK进行解压 tar -zxvf jdk-7u79-linux-x64.gz



② 进入bin目录测试


我们进入到/home/jdk1.7.0_79/bin目录中,输入命令 ./java




③ 设置环境变量


刚刚只是到目录中执行命令,接下来我们到**/etc/profile**中进行配置jdk环境变量 vim /etc/profile


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



④ 注意配置完之后,在第3运行级别的使用logout即可测试,第5级别的需要注销下进行测试


点击退出—注销测试即可




总结:软件放置在/opt目录中,主要操作就是解压,之后配置环境变量,环境变量编辑/etc/profile文件即可,配置好之后要注销或者重启再进行测试



2、安装Tomcat


之前已经将安装包放置到/opt目录下了


主要步骤如下:① 解压压缩包 ②启动tomcat ③ linux下访问tomcat ④ 开启8080端口,windows来访问



详细步骤


① 解压tomcat压缩包


打开/opt目录,解压tomcat的安装包 tar -zxvf apache-tomcat-7.0.70.tar.gz




② 启动tomcat服务


我们先到达对应tomcat的bin目录 执行cd /opt/apache-tomcat-7.0.70/bin


接着我们执行startup.sh脚本来进行启动 ./startup.sh




问题描述:执行启动脚本报错了


我们需要进入到setclasspath.sh中 vim setclasspath.sh 并编辑添加两个环境变量:


export JAVA_HOME=/opt/jdk1.7.0_79
export JRE_HOME=/opt/jdk1.7.0_79/jre



注意:根据你自己的jdk位置来进行编辑,此时我们问题已经解决



接下来我们来运行tomcat,依旧是在tomcat的bin目录中执行 ./startup.sh



注意:之后停止tomcat的话到指定目录执行命令 ./shutdown.sh



③ linux访问tomcat


访问 http://192.168.181.128:8080/ ,出现下面界面访问成功!




④ 开放端口8080,win访问准备


介绍:只要开放端口8080,才能被外网访问。


我们首先查看一下防火墙的状态:service iptables status



我们也可以在windows的cmd中输入命令:telnet ip地址 端口号,进行测试连接



很显然我们虚拟机中linux的8080端口未外开放,我们的防火墙并没有对8080端口进行放行:



如何设置防火墙的端口号放行呢?我们只需要在/etc/sysconfig/iptables这个配置文件中配置端口即可


编辑文档:vim /etc/sysconfig/iptables 添加下面一行内容即可,保存退出


-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT



接着我们重启防火墙服务:service iptables restart




⑤ windows访问tomcat



成功访问!!!



3、安装eclipse


详细步骤


① 解压eclipse压缩包


在我们之前压缩包的目录/opt中进行解压 tar -zxvf eclipse-jee-mars-2-linux-gtk-x86_64.tar.gz



② 在桌面添加eclipse的软链接


我们安装的eclipse的exe为/opt/eclipse/eclipse,此时我们要在桌面上设置一个软链接来打开eclipse


我们可以使用命令 ln -s /opt/eclipse/eclipse eclipse,如下图:




③ 测试eclipse运行web项目


我们在/root/桌面目录中使用命令打开eclipse ./eclipse


具体创建过程见语雀: 创建web工程



Linux上访问web项目

我们使用火狐来访问一下:访问成功!




windows上访问web项目

访问网址:http://192.168.181.128:8080/demo/Hello.jsp



成功!!!



相关文章
|
7月前
JavaEE-SSM整合
JavaEE-SSM整合
48 0
|
7月前
|
缓存 Java
JavaEE精选-FileUpload
JavaEE精选-FileUpload
60 0
|
7月前
|
XML 网络协议 Java
JavaEE精选-Servlet
JavaEE精选-Servlet
37 0
|
7月前
|
SQL 缓存 安全
【JavaEE进阶】 #{}和${}
【JavaEE进阶】 #{}和${}
|
设计模式 开发框架 JavaScript
JavaEE之Spring框架初解(浅谈)
想必对于Java程序员来说,Spring这个词并不陌生,如果你Java基础刚学习完成,想开启框架的学习,或许需要好好了解一下它。毕竟,知己知彼,百战百胜。
129 0
|
前端开发 JavaScript Oracle
Jave&JavaEE1|学习笔记
快速学习Jave&JavaEE1
135 0
Jave&JavaEE1|学习笔记
|
关系型数据库 MySQL Java
05、JavaEE定制篇(二)
05、JavaEE定制篇(二)
05、JavaEE定制篇(二)
|
网络协议 安全 前端开发
10道不得不会的JavaEE面试题
10道不得不会的JavaEE面试题。目前很多新项目很少会用到JavaEE的技术栈,但是对于部分维护老代码的工程师来说,还是尤为重要。
240 0
10道不得不会的JavaEE面试题
|
开发框架 安全 网络协议
Java,JavaSE和JavaEE的区别
Java,JavaSE和JavaEE的区别
2040 0
|
Java 索引 容器
javaweb之JSTL
Java Server Pages Tag Library JSP标准标签库
378 0