原理图
我们接下来通过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
成功!!!