专栏首页吴伟祥搭建 Java Web 开发环境

搭建 Java Web 开发环境

搭建 Java 开发环境

任务时间:18min ~ 20min

此实验教大家如何配置 JDK 、Tomcat 和 Mysql

安装 JDK

JDK 是开发Java程序必须安装的软件,我们查看一下 yum 源里面的 JDK:

yum list java*

选择适合本机的JDK,并安装:

yum install java-1.7.0-openjdk* -y

安装完成后,查看是否安装成功:

java -version

安装 Tomcat

Tomcat 是一个应用服务器,是开发和调试 jsp 程序的首选,可以利用它来响应 HTML 页面的访问请求。

进入本地文件夹

cd /usr/local

到官网找到 Tomcat 的下载链接,并下载到服务器中, 这里提供了一个快速下载 Tomcat 的地址:

wget https://mc.qcloudimg.com/static/archive/fa66329388f85c08e8d6c12ceb8b2ca3/apache-tomcat-7.0.77.tar.gz

解压这个文件夹:

tar -zxf apache-tomcat-7.0.77.tar.gz

重命名这个文件[?]:

mv apache-tomcat-7.0.77 /usr/local/tomcat7

进入 bin 文件夹

cd /usr/local/tomcat7/bin

给这个文件夹下的所有 shell 脚本授予权限:

chmod 777 *.sh

开启tomcat服务:

./startup.sh

重命名是为了方便后续操作, 并非必须步骤

安装 MySQL

使用 yum 安装 MySQL:

yum install -y mysql-server mysql mysql-devel

安装完成后,启动 MySQL 服务:

service mysqld restart

设置 MySQL 账户 root 密码:[?]

/usr/bin/mysqladmin -u root password 'Password'

下面命令中的密码是教程为您自动生成的,为了方便实验的进行,不建议使用其它密码。如果设置其它密码,请把密码记住。

访问 Tomcat

任务时间:3min ~ 5min

访问 Tomcat

此时,访问 http://<您的 CVM IP 地址>:8080 可访问到刚才启动的 Tomcat 的内置示例页面

完成实验

恭喜!您已经成功完成了搭建 Java Web 开发环境的实验任务。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux软件包管理(四) 原

    包全名:操作的包是没有安装的软件包时, 使用包全名。而且要注意路径      安装 升级 包名:操作已经安装的软件包时,使用包名。 是搜索/var/lib/r...

    wuweixiang
  • spring如何给静态变量注入值 原

    wuweixiang
  • Docker学习——数据管理、使用网络(三)

    这一章介绍如何在 Docker 内部以及容器之间管理数据,在容器中管理数据主要有两种方式:

    wuweixiang
  • 怎么用css属性屏蔽鼠标事件(鼠标点击可穿透上层元素)

    看到这个需求,我有点懵逼。现在的情况是只有点击日期内容框空白区域时,才会响应点击事件显示下拉日期菜单。

    前端_AWhile
  • Python 3.x中reduce()函数完整用法

    在Python 3.x中,reduce()不再是内置函数,而是移到了标准库functools中,需要先导入再使用,其官方解释如图所示:

    Python小屋屋主
  • Waymo无人车正在学习遇到警车/消防车/救护车怎么办

    王瀚宸 编译整理 量子位 报道 | 公众号 QbitAI ? 在特殊情况下,无人车该如何应对? 最近,Waymo的无人车在美国亚丽桑亚州的钱德勒市就展开了一项针...

    量子位
  • 王川:小米盒子背后的人

    2012年11月小米科技发布电视机顶盒产品小米盒子,同时宣布全资收购开发小米盒子的多看科技。王川从此正式成为小米第八位联合创始人。

    阳光岛主
  • 2. whoami,常用包,调优selinux,七种启动模式,系统开机服务

    1   whoami  查看当前登录用户      useradd zhang   增加用户      passwd  zhang     su - zhang...

    zhang_derek
  • Python基础教程 读书笔记(2)第二章 列表和元组

    列表和元组的主要区别在于,列表可以修改,元组则不能。也就是说如果要根据要求来添加元素,那么列表可能会更好用;而出于某些原因,序列不能修改的时候,使用元组则更为合...

    统计学家
  • Waymo获得加州首个完全自动驾驶汽车许可证

    Waymo已获得加利福尼亚州机动车辆部(DMV)的自动驾驶测试许可证,这是第一家获得许可的公司,允许公司在加州公路上测试其Chrysler Pacifica自动...

    AiTechYun

扫码关注云+社区

领取腾讯云代金券