中软国际实训全记录——第一天

article/2025/9/19 5:42:54

中软国际实训第一天——软件安装

  • 1、安装jdk
  • 2、安装idea
  • 3、安装Tomcat
    • 配置环境变量
    • 配置Tomcat
    • 将Tomcat加入服务中
    • Tomcat的启动
  • 4、安装maven
    • 配置环境变量
    • 配置阿里云镜像源
  • 5、安装MySQL
    • 安装MySQL
    • 验证MySQL
  • 6、安装编辑器

1、安装jdk

下载武汉理工软件安装包之后将其解压,可以获得我们所需要的安装目录,接下来的安装都是安装其中的软件。
武汉理工软件安装包内容
打开1.0 jdk文件夹,再打开jdk1.8文件夹,其中有两个安装包,我们选择jdk-8u181-windows-x64.exe此安装包,双击之后开始安装。
安装完成
在安装之后我们还需要配置计算机的PATH路径,这样jdk才算配置完成,我们需要右击计算机选择属性,之后点击左边的高级系统设置,在此界面中,有一个环境变量,点击打开。
在系统变量中添加以下语句:

java_home:C:\Program Files (x86)\Java\jdk1.8.0_144
Path:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
ClassPath:;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

配置完成
我们可以使用java与javac来验证配置是否完成(以下为配置正确数据):
正确配置截图
至此jdk配置完成

2、安装idea

打开2.0 idea文件夹,其中有ideaIU-2018.2.2.exe,打开此文件进行安装。
点击安装步骤进行安装,注意在这一步不要选择关联后缀名
idea不要关联后缀
在安装完成之后,我们需要对idea进行破解。
首先打开C:\Windows\System32\drivers\etc路径中的hosts文件,在文件的最末尾换行添加
host文件目录

0.0.0.0 account.jetbrains.com

第二步我们需要进入官网idea官网获取激活码,实现激活。
idea的注册码
激活码
在首次打开之时选择code激活,将注册码填入进去就可以激活了。

3、安装Tomcat

打开3.0 tomcat文件夹,其中有一个压缩包,此处提供的为解压版,直接将其解压到需要的目录。

配置环境变量

之后我们需要配置tomcat,首先添加TOMCAT_HOME的环境变量,值为d:\Program Files\tomcat7。再添加CATALINA_HOME环境变量,值为%TOMCAT_HOME%,在添加CATALINA_BASE环境变量,值为%TOMCAT_HOME%。免安装的版本需要这两个环境变量,写成带“%”号的这样作是为了以后更改版本的方便,可以直接修改TOMCAT_HOME的值,改变CATALINA_HOME和CATALINA_BASE的值。
tomcat添加环境变量

配置Tomcat

我们还需要修改根目录下的bin文件夹下startup.bat文件,如果不修改可能不能启动Tomcat,
在第一行前面(或者是echo off后)加入如下两行:

SET JAVA_HOME=JDK的目录
SET CATALINA_HOME=前面解压后Tomcat的目录。

如果需要使用shutdown.bat关闭服务器的话,也按照上面加入两行。这样,运行startup.bat就可以运行服务器,运行shutdown.bat就可以关闭服务器了。

将Tomcat加入服务中

从网上下载zip版本的,需要对Tomcat加入服务,不然无法配置tomcat,也就是无法打开tomcatw.exe这个程序所打开的设置窗口。
首先运行Win+R打开运行对话框,输入cmd命令打开控制台,用cd命令进入Tomat目录/bin文件夹,输入如下命令:

service.bat install

程序提示:The service ‘Tomcat7’ has been installed 类似的语句。
说明服务Tomcat已经被安装成功。当不想要这个Tomcat的时候,可以运行service.bat remove可以移除服务。也就是卸载。
在这里插入图片描述
到这里,服务添加成功,然后在运行窗口输入services.msc命令,打开服务窗口可以看到Tomcat服务已经添加到了系统中了,可以看到添加的服务,默认状态下该服务是手动运行的,在它的属性中,将启动类型更改为“自动”,以后机器启动以后Tomcat就在后台启动了(一般不这么设置)。

Tomcat的启动

对于tomcat这个服务器来说有多种的启动方式。

第一种:在命令控制台中启动服务(服务器),在命令窗口中输入以下语句可以打开或关闭tomcat服务器:
net start服务名
net stop服务名

第二种:使用startup.bat这个批处理文件打开tomcat服务器,使用shutdown.bat批处理文件关闭tomcat服务器,对于此种方式来说前提需要添加上面的两句话,否则无法打开或关闭tomcat服务器。

第三种:进入到Tomcat根目录下bin目录下,选择tomcat7w.exe这样的文件,在打开的窗口中选择start按钮打开,或选择stop按钮关闭服务器。

第四种:此种方式和第一种差不多,通过打开服务窗口,选择tomcat服务器的服务名,右键选择启动或者是停止。

对于以上四种的启动方式,其根本的都是启动服务。

4、安装maven

打开4.0 maven文件夹,此处提供了解压版的maven,将其解压到需要的地方。

配置环境变量

1、新建环境变量MAVEN_HOME值为maven解压缩后的地址
2、往path中增加“%MAVEN_HOME%\bin”
3、打开控制台,输入命令mvn -v验证maven环境变量是否配置成功,如果能显示出maven版本则说明成功

可以显示maven版本

配置阿里云镜像源

1、进入maven安装目录下的conf文件夹
2、将此目录下的setting.xml复制到文件夹C:\Users\你的用户名.m2文件夹下面(如果没有.m2的话就新建一个)。
3、在.m2下打开setting.xml找到其中的<mirrors></mirrors> 标签,并往标签中增加如下内容并保存即可(此操作的作用是添加一个镜像节点,这样maven下载镜像就不会使用maven默认仓库,而会从我们添加的这个镜像站下载)。

<mirror><id>alimaven</id><mirrorOf>central</mirrorOf><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

至此maven安装与配置完成

5、安装MySQL

安装MySQL

打开5.0 DB文件夹,解压缩mysql-5.5.58-winx64.zip可以得到安装包mysql-5.5.58-winx64.msi,使用其进行安装。
在文件夹中还有MySQL5.5.7安装图解.docx文档展示了详细的安装过程。
sql安装帮助
安装完成
安装完成

验证MySQL

安装完成之后可以在系统服务中看到mysql的服务
在这里插入图片描述
之后我们可以使用命令行进入到mysql中
在这里插入图片描述
MySQL至此配置完成。

6、安装编辑器

安装notepad++,运行安装包一步一步即可安装完成。


http://chatgpt.dhexx.cn/article/vVp6Ed9t.shtml

相关文章

什么是 jsp,什么是Servlet?jsp 和Servlet 有什么区别?

jsp 本质上就是一个 Servlet&#xff0c;它是 Servlet 的一种特殊形式&#xff08;由 SUN 公司推出&#xff09;&#xff0c;每个 jsp 页面都是一个 servlet实例。 Servlet 是由 Java 提供用于开发 web 服务器应用程序的一个组件&#xff0c;运行在服务端&#xff0c;由 servl…

java servlet包下载_javax.servlet jar包

很多朋友在IntelliJ IDEA开发的时候会遇到找不到javax.servlet的jar包或者jar包不存在的问题&#xff0c;那就说明系统中缺少javax.servlet jar包文件&#xff0c;下载导入之后就可以解决上述问题了&#xff0c;当然也有其他方法&#xff0c;但是这个方法是最快捷的&#xff0c…

什么是 Servlet 容器?

目录 1、什么是 Web 服务器&#xff1f; 2、什么是 Servlet 容器&#xff1f; 3、什么是 Servlet&#xff1f; 4、Servlet 容器和 Web 服务器如何处理一个请求的&#xff1f; 5、JVM 的作用 我们简单的谈一谈关于 Web 服务器, Servlet 容器及其与 JVM 的关系。其实 Servle…

Java学习——Servlet是什么

我们在学习了J2EE的十三个规范之后&#xff0c;只是对他们有了一个简单的认识&#xff0c;而接下来需要我们做的就是一个个研究&#xff0c;进行深入学习。在十三个规范中&#xff0c;比较常用的有JSP&#xff0c;Servlet&#xff0c;EJB&#xff0c;JNDI等&#xff0c;那么今天…

servlet是干什么的?

知乎上一个名为“servlet的本质是什么&#xff0c;它是如何工作的&#xff1f;”问题下面的各种回答&#xff0c;基本解答了我的疑问。 感谢。 现在&#xff0c;做一个知识的搬运工…… 1. 浏览器发送一个HTTP请求&#xff0c;HTTP请求由Web容器分配给特定的Servlet进行处理&…

说说你对servlet 的理解或者 servlet 是什么?

说说你对servlet的理解或者 servlet 是什么&#xff1f; Servlet&#xff08;Servlet Applet&#xff09;&#xff0c;全称Java Servlet,是用Java编写的服务器端程序。而这些Servlet都要实现Servlet这个接口。其主要功能在于交互式的浏览和修改数据&#xff0c;生成动态Web内容…

servlet到底是什么

servlet到底是什么&#xff1f;对于这个问题一直云里雾里的&#xff0c;今天打算刨根问底。 一、Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术。  Sun公司在其API中提供了一个servlet接口&#xff0c;用户若想用发一个动态web资源(即开发一个Java程序向…

Java Web 基础之Servlet概念详解(Servlet是什么?主要功能?基础重点运用?)

目录 一、Servlet是什么1.1 Servlet1.2 Servlet API 二、Servlet的主要功能2.1 Servlet的简单运用流程展示2.2 Servlet API常用功能概览2.2.1 Servlet2.2.2 GenericServlet2.2.3HttpServlet2.2.4 ServletRequest和ServletResponse2.2.5 ServletConfig和ServletContext2.2.5 Req…

什么是 Servlet?

什么是Servlet? Servlet&#xff08;Server Applet&#xff09;&#xff0c;全称Java Servlet&#xff0c;是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据&#xff0c;生成动态Web内容。 狭义的Servlet是指Java语言实现的一个接口&#xff0c;广义的Servl…

servlet新手入门教程-hello world!!!

Servlet 是什么&#xff1f; Java Servlet 是运行在 Web 服务器或应用服务器上的程序&#xff0c;它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet&#xff0c;您可以收集来自网页表单的用户输入&#xff0c…

文件服务器鉴权,鉴权和认证服务器

目前登录凭证的方式无非两种: 一个是通过服务器端的session,一个是通过浏览器的cookie. 简而言之:session和cookie 常规的是通过session 步骤: 1,用户在浏览器登录 2,后台鉴权,若登录成功,则把用户信息写入session,servlet自动生成JSESSIONID 返回浏览器; 3,浏览器把JSESSIONID…

接口鉴权实践

我们知道&#xff0c;做为一个web系统&#xff0c;少不了要调用别的系统的接口或者是提供接口供别的系统调用。从接口的使用范围也可以分为对内和对外两种&#xff0c;对内的接口主要限于一些我们内部系统的调用&#xff0c;多是通过内网进行调用&#xff0c;往往不用考虑太复杂…

登录鉴权

注册登录鉴权 1.1.用户注册 前台需要给我们传递用户名、密码、手机号、手机验证码。验证用户前台传过来的数据是否符合规范&#xff0c;我们使用的Hibernate Validator框架实现的服务端表单校验。短信验证码这块&#xff0c;我们采用的阿里的大于短信接口来做的&#xff0c;我…

登陆鉴权方案设计

一、概述 登陆和认证是什么&#xff1f;都是在鉴别用户的身份。如何鉴定识别出这是哪个用户&#xff1f;或者说&#xff0c;有什么方式只有用户自己知道&#xff08;够安全&#xff09;&#xff0c;又能说出这是他自己&#xff1f;于是就有了"用户名密码"、"用…

鉴权html5服务器,前端鉴权知识学习

1、Cookie 指某些网站为了辨别用户身份而储存在用户本地终端(Client Side)上的数据(通常经过加密)。 HTTP是一种无状态传输协议&#xff0c;它不能以状态来区分和管理请求和响应。也就是说&#xff0c;服务器单从网络连接上无从知道客户身份。于是给客户端发布一个通行证—cook…

接口鉴权功能的实现

一、背景 随着系统的发展&#xff0c;单体应用逐渐演化成微服务架构。系统微服务化之后&#xff0c;若干个微服务之间会有调用。同个部门内实现的服务会被内部调用&#xff0c;一般风险是可控的。但是如果服务提供给别的部门使用之后&#xff0c;在不了解对方的使用场景&#…

JWT鉴权

文章目录 一、什么是JWT二、JWT能做什么三、JWT介绍以及和传统Session的区别1)基于传统的Session认证2)基于JWT认证 四、JWT的构成和认证流程五、JWT的优缺点 一、什么是JWT JSON Web Token (JWT) is an open standard (RFC 7519) that defines a compact and self-contained …

API签名鉴权设计

鉴权作用 在实际的业务中&#xff0c;必然会存在和其他平台系统进行数据传输。这个时候出于对数据的保密要求&#xff0c;都会对接口&#xff08;API&#xff09;添加鉴权机制&#xff0c;识别调用方的真实身份&#xff0c;对未通过鉴权的请求不做任何业务处理&#xff0c;以帮…

ak和sk怎么认证 海康威视_aksk鉴权

简介 鉴权功能的位置处于基础服务的接入网关中。 1. 认证简介 本鉴权方案是在api层面上进行,通过使用Access Key/Secret Key加密的方法来对验证某个请求的调用者身份。 当接入网关接收到业务调用方的请求时,将使用相同的SK和同样的认证机制生成认证字符串,并与用户请求中包含…

Kafka鉴权

1.SecurityProtocol 参见官方介绍 如图第一个是无需加密&#xff0c;无需鉴权的 第二个是使用sasl鉴权&#xff0c;不加密 该参数需要在服务端进行配置&#xff0c;client端也需要进行相应的配置 2.sasl.mechanism 消息收发的机制&#xff0c;默认为PLAIN。具体介绍参见该文档…