3-3 Linux 搭建 java 环境(VMware Workstation)

PS:使用虚拟机工具:VMware Workstation

1.准备工作
2.上传 Tomcat 包和 JDK 包
3.配置 java 环境
4.安装 Mysql

5.部署测试代码,启动 Tomcat
6.服务端打开浏览器(图形化 Linux)
7.用户端打开浏览器
8.挑战四分钟搭建 java 环境

1. 准备工作

  1. Tomcat 压缩包,如:apache-tomcat-7.0.77.tar.gz
    Tomcat 点此下载:https://tomcat.apache.org/download-70.cgi

  2. JDK 压缩包,如:jdk-7u7-linux-i586.tar.gz
    JDK 点此下载:https://www.oracle.com/java/technologies/javase-downloads.html

  3. 远程连接工具,如:SecureCRT、SSH Secure、Putty,用于连接 Linux 服务器和上传文件

  4. 数据库包,安装 Mysql 四个包
    Mysql 安装包 点此下载:https://download.csdn.net/download/qq_41126139/15578554

  5. 测试代码,如:test.war,测试环境是否搭建成功
    test.war 点此下载:https://download.csdn.net/download/qq_41126139/15566019

2. 上传 Tomcat 包和 JDK 包

  1. SecureFX:在 /usr 目录下,新建 java 目录
    在这里插入图片描述

  2. SecureFX:将本地的 Tomcat 和 JDK 上传到 java 目录
    在这里插入图片描述

  3. SecureCRT:解压 Tomcat 并重命名

    切换到 java 目录:cd /usr/java
    解压 tomcat 包:tar -xzvf apache-tomcat-7.0.77.tar.gz
    重命名 tomcat:mv apache-tomcat-7.0.77.tar.gz tomcat7
    在这里插入图片描述

  4. SecureCRT:解压 JDK

    解压 JDK:tar -xzvf jdk-7u7-linux-i586.tar.gz
    在这里插入图片描述

3.配置 java 环境

  1. 查看环境配置:cat /etc/profile
    在这里插入图片描述

  2. 编辑环境配置:vi /etc/profile
    在这里插入图片描述

  3. 在 profile 尾行添加以下内容:注意修改 jdk 版本号
    在这里插入图片描述

    export JAVA_HOME=/usr/java/jdk1.7.0_07
    export JAVA_BIN=$JAVA_HOME/bin
    export JAVA_LIB=$JAVA_HOME/lib
    export CLASSPATH=.:$JAVA_LIB/tools.jar:$JAVA_LIB/dt.jar
    export PATH=$JAVA_BIN:$PATH
    
  4. 查看 java 版本:java -version
    在这里插入图片描述

  5. 若版本号不正确,重连一下远程工具
    在这里插入图片描述

4.安装 Mysql

4-1. 第一种情况:挂载光盘

前提条件 - linux 图形化界面有: CentOS_版本号_Final 光盘
在这里插入图片描述
或者 /media/CentOS_版本号_Final 光盘
在这里插入图片描述

  • 解决无光盘的问题

a. 虚拟机 - 设置 - CD/DVD(IDE) - 勾选已连接 - 勾选启动时连接 - 选择正确的ISO映像文件
在这里插入图片描述
在这里插入图片描述
b. 虚拟机 - 取消 VMware Tools 安装,然后重启 VMware Workstation
在这里插入图片描述
c. 如果安装了 VMware Tools,将取代 CentOS_版本号_Final 光盘
在这里插入图片描述

挂载步骤

(1)挂载光盘:mount /dev/cdrom /mnt
// cdrom后是有空格的
在这里插入图片描述
(2)切换 mnt:cd /mnt
// 分两步切换,为了判断光盘是否挂载成功,判断 mnt 中是否含 Packages

(3)切换 Packages:cd Packages
// 大写 P
在这里插入图片描述

(4)依次查询四个包并安装:perl-DBI-版本号、mysql-版本号、perl-DBD-MySQL-版本号、mysql-server-版本号
// 一定要按照顺序安装

  • 查找并安装 perl-DBI-版本号:
find -name '*perl-DBI*'
rpm -ivh perl-DBI-1.609-4.el6.i686.rpm 

在这里插入图片描述

  • 查找并安装 mysql-版本号
find -name '*mysql*'
rpm -ivh rpm -ivh mysql-5.1.73-5.el6_6.i686.rpm 

在这里插入图片描述

  • 查找并安装 perl-DBD-MySQL-版本号
find -name '*perl-DBD*'
rpm -ivh perl-DBD-MySQL-4.013-3.el6.i686.rpm 

在这里插入图片描述

  • 查找并安装 mysql-server-版本号
find -name '*mysql-server*'
rpm -ivh mysql-server-5.1.73-5.el6_6.i686.rpm 

在这里插入图片描述

(5)启动 mysql:

service mysqld start

4-2. 第二种情况:直接安装

实际工作中,开发会给四个数据库包。
数据库包下载地址
(1)在服务器 /usr/java 下创建目录 mysql,上传数据库包
在这里插入图片描述

(2)依次安装:perl-DBI-版本号、mysql-版本号、perl-DBD-MySQL-版本号、mysql-server-版本号

cd /usr/java/mysql
rpm -ivh perl-DBI-1.609-4.el6.i686.rpm 
rpm -ivh mysql-5.1.73-5.el6_6.i686.rpm 
rpm -ivh perl-DBD-MySQL-4.013-3.el6.i686.rpm 
rpm -ivh mysql-server-5.1.73-5.el6_6.i686.rpm 

在这里插入图片描述

(3)启动 mysql:

service mysqld start

5.部署测试代码,启动 Tomcat

  1. SecureFX:上传测试代码 test.war 到目录: /usr/java/tomcat7/webapps
    在这里插入图片描述

  2. 切换目录:cd /usr/java/tomcat7/bin

  3. 启动 tomcat:sh startup.sh
    在这里插入图片描述

6.服务端打开浏览器(图形化 Linux)

浏览器输入网址:localhost:8080/test
在这里插入图片描述

7.用户端打开浏览器

  1. 关闭 linux 防火墙:service iptables stop
    在这里插入图片描述
  2. 查看服务器 IP:ifconfig
    LinuxIP
  3. 浏览器输入网址:服务器 IP:8080/test
    在这里插入图片描述

8.挑战四分钟搭建 java 环境

  1. 创建 /usr/java,上传 tomcat 和 jdk 并解压
cd /usr/java
tar -xzvf apache-tomcat-7.0.77.tar.gz 
tar -xzvf jdk-7u7-linux-i586.tar.gz 
mv apache-tomcat-7.0.77.tar.gz tomcat7
  1. 配置 java 环境
vi /etc/profile
export JAVA_HOME=/usr/java/jdk1.7.0_07
export JAVA_BIN=$JAVA_HOME/bin
export JAVA_LIB=$JAVA_HOME/lib
export CLASSPATH=.:$JAVA_LIB/tools.jar:$JAVA_LIB/dt.jar
export PATH=$JAVA_BIN:$PATH
java -version
  1. 挂载光盘,安装 mysql,启动 mysql
mount /dev/cdrom /mnt
cd /mnt/Packages
rpm -ivh perl-DBI-1.609-4.el6.i686.rpm 
rpm -ivh mysql-5.1.73-5.el6_6.i686.rpm 
rpm -ivh perl-DBD-MySQL-4.013-3.el6.i686.rpm 
rpm -ivh mysql-server-5.1.73-5.el6_6.i686.rpm 
service mysqld start
  1. 上传代码包,启动tomcat
    test.war 上传 /usr/java/tomcat7/webapps
cd /usr/java/tomcat7/bin
sh startup.sh
  1. 关闭防火墙
service iptables stop
  1. 访问网址
localhost:8080/test
服务器 ip:8080/test
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值