JSP+MySQL校园新闻网站(2)–开发环境搭建

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 本文目录0. 前言1. 背景2. JDK安装3. JDK环境变量配置4. Tomcat下载5. Eclipse下载6. Eclipse配置7. MySQL下载安装8. Navicat下载安装9. 总结

0. 前言

系列文章目录、演示网站、源码参见:项目实战系列文章


1. 背景

上一篇讲了需求分析,十分简单,但是不要掉以轻心,任何一个可用的项目,做起来其实都需要注意方方面面。


本篇来讲下开发系统需要安装的软件环境,包括JDK、Tomcat、Eclipse、MySQL、Navicat。


重点不是一步一步的安装过程,重点是讲清楚软件的版本、下载方式、安装注意事项、软件的用途,理解这些软件是干嘛的,用起来就不难了。


2. JDK安装

JDK是啥,先看它的英文原名:Java Development Kit,直译过来就是Java开发成套环境,也就是Java语言的使用环境。


正常情况下,我们一个普通的Windows电脑,是不支持Java的。就跟一台全新的电脑,不支持word文档一个道理。


要支持word需要安装Office,支持Java语言的话,安装JDK。


下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html,根据电脑是32位还是64位选择对应链接下载即可。

image.png

注意哈,下载前需要登录、注册,这个我就不教了,如果连登录注册都不会,确实是很尴尬啊。


下载完毕后,直接下一步下一步安装即可,需要注意安装目录,此处我是安装到D:\develop\JDK1.8。


3. JDK环境变量配置

先讲下啥是环境变量,环境变量就是告诉windows系统,我这个程序很重要,需要你重视!


当我们把程序配到环境变量中时,当需要用到该程序时,因为环境变量中已经配置好了该程序及其安装位置,所以可以直接拿来使用。


大约就是这么个意思,配置方法也很简单,在计算机-右键-高级系统设置-环境变量对话框中。


添加JAVA_HOME,其值为D:\develop\JDK1.8,注意此处应该是你的JDK安装位置。


然后在PATH这个环境变量后面追加,注意不是替换,而是在已有的值后面添加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;。


OK了。


4. Tomcat下载

Tomcat是web服务器,啥意思呢。


我们开发的网站,放在自己的电脑上,没啥用。网站的关键作用是让别的电脑访问,互联网嘛,关键是互联。


我们的网站放到Tomcat上之后,就像被发射出去了。别的电脑就能通过我们电脑的IP地址+Tomcat配置的端口号+我们开发的网页来访问我们的网站了。


所以Tomcat称为web服务器,也就是网站的服务提供者。


下载地址的话:https://tomcat.apache.org/download-80.cgi,根据电脑的位数选择下载链接即可。

image.png

Tomcat下载后直接解压即可。


5. Eclipse下载

Eclipse是开发环境,如果不用的话,我们需要自己编写java文件,然后自己运行各种命令编译java文件然后运行java程序。


Eclipse用了之后,直接在Eclipse里面编写代码,然后一键运行。实际上底层还是调用JDK来完成编译、运行等工作,不过对我们开发用户来说,更容易了。


集成开发环境常用的就是Intellij IDEA和Eclipse,Eclipse更简单点,所以咱们使用Eclipse即可。


下载链接,注意不要从官方下载,因为外国的实在太慢了,直接从国内镜像下载就行,地址:https://mirrors.tuna.tsinghua.edu.cn/eclipse/technology/epp/downloads/release/2020-03/R/。

image.png

注意选择jee版本,也就是网站开发版本,然后win表示windows。


6. Eclipse配置

安装Eclipse后,需要为Eclipse配置JDK和Tomcat,因为此时Eclipse还不知道咱们的系统JDK和Tomcat在哪呢。


打开window-prefendences对话框。


配置JDK,如图:

image.png配置tomcat,如图:

image.png

然后从Servers里面配置一个Tomcat实例

image.png

7. MySQL下载安装

MySQL是数据库,数据库一定要知道啊,一个网站基本上所有的数据都是存储在数据库中的,所以数据库是必备的。

下载地址:https://dev.mysql.com/downloads/windows/installer/5.7.html

image.png

8. Navicat下载安装

Navicat是一个数据库操作工具,因为MySQL自带的工具难用,所以一般用Navicat。

下载链接:https://www.navicat.com.cn/products,免费试用就行。

image.png

9. 总结

这些工具安装教程网上比比皆是,不再具体介绍了。

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
5月前
|
SQL 关系型数据库 MySQL
入职必会-开发环境搭建16-MySQL下载和安装
MySQL是一种流行的开源关系型数据库管理系统(RDBMS),它是由瑞典公司MySQL AB开发的,后来被Sun Microsystems收购,再之后成为Oracle旗下的产品。MySQL是广泛使用的关系数据库管理系统(RDBMS),它使用结构化查询语言(SQL)来访问和管理数据库。MySQL是开源的,这意味着任何人都可以免费使用和修改它,适用于各种操作系统,如Linux、Windows和MacOS。
入职必会-开发环境搭建16-MySQL下载和安装
|
15天前
|
关系型数据库 MySQL PHP
PHP与MySQL的无缝集成:构建动态网站的艺术####
本文将深入探讨PHP与MySQL如何携手合作,为开发者提供一套强大的工具集,以构建高效、动态且用户友好的网站。不同于传统的摘要概述,本文将以一个生动的案例引入,逐步揭示两者结合的魅力所在,最终展示如何通过简单几步实现数据驱动的Web应用开发。 ####
|
13天前
|
关系型数据库 MySQL PHP
PHP与MySQL的深度整合:构建高效动态网站####
在当今这个数据驱动的时代,掌握如何高效地从数据库中检索和操作数据是至关重要的。本文将深入探讨PHP与MySQL的深度整合方法,揭示它们如何协同工作以优化数据处理流程,提升网站性能和用户体验。我们将通过实例分析、技巧分享和最佳实践指导,帮助你构建出既高效又可靠的动态网站。无论你是初学者还是有经验的开发者,都能从中获得宝贵的见解和实用的技能。 ####
16 0
|
2月前
|
SQL 关系型数据库 MySQL
PHP与MySQL协同工作的艺术:开发高效动态网站
在这个后端技术迅速迭代的时代,PHP和MySQL的组合仍然是创建动态网站和应用的主流选择之一。本文将带领读者深入理解PHP后端逻辑与MySQL数据库之间的协同工作方式,包括数据的检索、插入、更新和删除操作。文章将通过一系列实用的示例和最佳实践,揭示如何充分利用这两种技术的优势,构建高效、安全且易于维护的动态网站。
|
4月前
|
前端开发 安全 Java
在Java服务器端开发的浩瀚宇宙中,Servlet与JSP犹如两颗璀璨的明星,它们联袂登场,共同编织出动态网站的绚丽篇章。
在Java服务器端开发的浩瀚宇宙中,Servlet与JSP犹如两颗璀璨的明星,它们联袂登场,共同编织出动态网站的绚丽篇章。
30 0
|
5月前
|
关系型数据库 MySQL Linux
入职必会-开发环境搭建44-Linux软件安装-安装MySQL
在企业中MySQL 5.7和MySQL 8.x版本使用都较为广泛,因此本教程使用yum命令安装MySQL 5.7和MySQL 8.x到CentOS系统。 MySQL 5.7和MySQL 8.x版本大部分安装过程相同,仅有少部分配置不同,因此放在一起说明,请注意MySQL 5.7和MySQL 8.x的不同之处。
|
5月前
|
数据库
基于PHP+MYSQL开发制作的趣味测试网站源码
基于PHP+MYSQL开发制作的趣味测试网站源码。可在后台提前设置好缘分, 自己手动在数据库里修改数据,数据库里有就会优先查询数据库的信息, 没设置的话第一次查询缘分都是非常好的 95-99,第二次查就比较差 , 所以如果要你女朋友查询你的名字觉得很好 那就得是她第一反应是查和你的缘分, 如果查的是别人,那不好意思,第二个可能是你。
69 3
|
6月前
|
前端开发 安全 Java
Java服务器端开发实战:利用Servlet和JSP构建动态网站
【6月更文挑战第23天】**Servlet和JSP在Java Web开发中扮演关键角色。Servlet处理业务逻辑,管理会话,JSP则结合HTML生成动态页面。两者协同工作,形成动态网站的核心。通过Servlet的doGet()方法响应请求,JSP利用嵌入式Java代码创建动态内容。实战中,Servlet处理数据后转发给JSP展示,共同构建高效、稳定的网站。虽然新技术涌现,Servlet与JSP仍为Java Web开发的基石,提供灵活且成熟的解决方案。**
79 8
|
5月前
|
Java 关系型数据库 MySQL
如何安装系统必备开发环境:JDK 1.8+、MySQL 5.7+ 与 Maven 3.0+
【7月更文挑战第1天】搭建Java开发环境:安装JDK 1.8+,MySQL 5.7+,Maven 3.0+。访问官方源下载对应软件,配置Windows或Linux/macOS的环境变量,包括`JAVA_HOME`, `PATH`, `MYSQL_ROOT_PASSWORD`及`MAVEN_HOME`。测试安装成功分别用`java/javac -version`, `mysql -u root -p`和`mvn -v`检查版本。完成后,即可开始Java项目开发。
341 0
|
6月前
|
存储 Java 关系型数据库
基于JSP的二手交易平台网站
基于JSP的二手交易平台网站