iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Tomcat+JDK+Mysql如何安装
  • 497
分享到

Tomcat+JDK+Mysql如何安装

2023-06-02 14:06:03 497人浏览 安东尼
摘要

这篇文章主要介绍了Tomcat+jdk+Mysql如何安装,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 背景JAVA项目中经常需要同时使用到多个组件,如:tomc

这篇文章主要介绍了Tomcat+jdk+Mysql如何安装,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

 背景

JAVA项目中经常需要同时使用到多个组件,如:tomcat、jdk、MysqlNginx等,为方便客户服务器环境搭建,现需要将相关项目组件进行统一打包,并实现一键安装,为了达到次目标特进行此次试验。

 试验方案

(1) 环境说明

操作系统版本:windows 7 x64 sp1

Tomcat版本:apache-tomcat-8.5.47-windows-x64解压版

JDK版本:java 1.7 绿色版

mysql版本:mysql-5.5.62-winx64解压版

打包工具:innosetup-5.6.1

(2) 试验步骤

① 下载各组件安装包

Mysql下载地址:

https://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.62-winx64.zip

JDK下载地址:

链接:Https://pan.baidu.com/s/1STRuH2-lInjVN4K4KUKkOg

提取码:TKE

Tomcat下载地址:  http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.47/bin/apache-tomcat-8.5.47-windows-x64.zip

Innosetup下载地址:

http://files.jrsoftware.org/is/5/innosetup-5.6.1.exe

② Mysql配置

1) 解压Mysql为C:\test\mysql-5.5.62-winx64,并配置my.ini文件,如下:

[client]

port  = 3306

Socket  = /tmp/mysql.sock

[mysqld]

port  = 3306

basedir = "C:/test/mysql-5.5.62-winx64"

datadir = "C:/test/mysql-5.5.62-winx64/data/"

character-set-server=utf8

default-storage-engine=INNODB

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTioN"

socket  = /tmp/mysql.sock

skip-external-locking

key_buffer_size = 16K

max_allowed_packet = 1M

table_open_cache = 128

sort_buffer_size = 64K

read_buffer_size = 256K

read_rnd_buffer_size = 256K

net_buffer_length = 2K

thread_stack = 512K

server-id = 1

[mysqldump]

quick

max_allowed_packet = 16M

[mysql]

no-auto-rehash

default-character-set=utf8

[myisamchk]

key_buffer_size = 8M

sort_buffer_size = 8M

[mysqlhotcopy]

interactive-timeout

2) 拷贝数据库创建脚本create_db.sql和建表脚本hrdemo.sql到目录C:\test\mysql-5.5.62-winx64\data,并在C:\test\mysql-5.5.62-winx64\bin下,创建数据库安装配置脚本mysql_init.bat,内容如下:

cd /d %~dp0

"%cd%\mysqld.exe" --initialize-insecure --console

echo -----mysql init succee-----

pause;

mysqld install mysql --defaults-file="C:\test\mysql-5.5.62-winx64\my.ini"

echo -----mysql service install succee-----

pause;

net start mysql

sc config mysql start= auto

net stop mysql

net start mysql

echo service install finished

pause;

"%cd%\mysqladmin" -u root passWord hr_1234

echo change password finished

pause;

cd ..

"%cd%\bin\mysql.exe" -uroot -phr_1234 < "%cd%\data\create_db.sql"

echo create database finished

pause;

"%cd%\bin\mysql.exe" -uroot -phr_1234 < "%cd%\data\hrdemo.sql"

echo create table finished

pause;

echo mysql setup finished

③ JAVA配置

1) 解压JDK1.7到C:\test\apache-tomcat-8.5.47\bin\Java\jdk1.7.0_51,并在C:\test\apache-tomcat-8.5.47\bin\Java\jdk1.7.0_51\bin下创建JDK配置脚本autoInstallJDK.bat,内容如下:

@echo off

echo

cd ..

echo "%~dp0"

echo "%cd%"

set jdkpath=%cd%

echo %jdkpath%

setx JAVA_HOME "%jdkpath%" -m

setx CLASSPATH ".;%%JAVA_HOME%%\lib\tools.jar;%%JAVA_HOME%%\lib\dt.jar" -m

echo %Path%

echo %Path%|find /i "%java_home%" && set IsNull=true || set IsNull=false

echo %IsNull%

if not %IsNull%==true (

reg add "HKEY_LOCAL_MacHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v Path /t REG_SZ /d "%Path%;%%JAVA_HOME%%\bin;%%JAVA_HOME%%\jre\bin" /f

setx Path "%%JAVA_HOME%%\bin;%Path%")

exit

④ Tomcat配置

1) 解压Tomcat压缩包到目录C:\test\apache-tomcat-8.5.47中,并在目录C:\test\apache-tomcat-8.5.47\bin下创建配置脚本tomcat_startup.bat,内容如下:

echo

call "%~dp0%service.bat" install tomcat8

echo

sc config tomcat8 start= auto

sc start tomcat8

rem 下面两句是设置到服务里自动启动的

wmic service where name="tomcat8" changestartmode "automatic"

wmic service where name="tomcat8" startservice

exit

2) 在C:\test\apache-tomcat-8.5.47\bin目录下修改service.bat脚本,修改内容如下:

   在开始setlocal下,添加:

    SET "%JAVA_HOME%"="%cd%\Java\jdk1.7.0_51"

    SET "%JRE_HOME%"="%cd%\Java\jdk1.7.0_51\jre"

3) 拷贝项目war包到C:\test\apache-tomcat-8.5.47\WEBapp中。

⑤ 打包脚本

1) 安装打包工具innosetup,选择默认选项即可,同时在C:\test目录下创建打包脚本pack.iss,内容如下:

          ; 脚本由 Inno Setup 脚本向导 生成!

[Setup]

; 注: AppId的值为单独标识该应用程序。

; 不要为其他安装程序使用相同的AppId值。

; (生成新的GUID,点击 工具|在IDE中生成GUID。)

AppId={{9E044575-9CD9-4751-B0BE-F6758BA94548}

AppName=Test

AppVersion=V0.01

AppVerName=TestServer V0.01

AppPublisher=TestTechnology

AppPublisherURL=http://www.baidu.com/

AppSupportURL=http://www.baidu.com/

AppUpdatesURL=http://www.baidu.com/

DefaultDirName={pf}\Test

DefaultGroupName=TestSoftWare

AllowNoIcons=yes

OutputBaseFilename=Test

Compression=lzma

SolidCompression=yes

[Files]

;copy tomcat

Source:"C:\test\apache-tomcat-8.5.47\*";DestDir:"{app}\apache-tomcat-8.5.47";Flags:igNoreversion recursesubdirs createallsubdirs

;copy mysql

Source:"C:\test\mysql-5.5.62-winx64\*";DestDir:"{app}\mysql-5.5.62-winx64";Flags:igNoreversion recursesubdirs createallsubdirs

[Languages]

Name: "english"; MessagesFile: "compiler:Default.isl"

[Icons]

Name: "{group}\{cm:UninstallProgram,OA平台}"; Filename: "{uninstallexe}"

Name: "{commondesktop}\OA平台"; Filename: http://localhost:8080/hr

[INI]

;修改数据库配置文件

Filename:"{app}\mysql-5.5.62-winx64\my.ini";Section:"mysqld";Key:"basedir"; String:"{app}\mysql-5.5.62-winx64"

Filename:"{app}\mysql-5.5.62-winx64\my.ini";Section:"mysqld";Key:"datadir"; String:"{app}\mysql-5.5.62-winx64\data"

Filename:"{app}\mysql-5.5.62-winx64\my.ini";Section:"mysqld";Key:"port"; String:"3306"

Filename:"{app}\mysql-5.5.62-winx64\my.ini";Section:"client";Key:"port"; String:"3306"

[Run]

Filename: "{app}\apache-tomcat-8.5.47\bin\Java\jdk1.7.0_51\bin\autoInstallJDK.bat";

Filename: "{app}\mysql-5.5.62-winx64\bin\mysql_init.bat";

Filename: "{app}\apache-tomcat-8.5.47\bin\tomcat_startup.bat";

[UninstallDelete]

Type:filesandordirs;Name:"{app}\apache-tomcat-8.5.47"

Type:filesandordirs;Name:"{app}\mysql-5.5.62-winx64"

⑥ 统一打包

1) 使用innosetup编译脚本pack.iss,最终会在C:\test下创建目录Output,并生成Test.exe执行程序。

⑦ 安装测试

1) 在纯净的windows 7 x64 sp1系统中,运行Test.exe执行程序,按照步骤进行安装,最终会在桌面生成登录链接,点击链接在浏览器中登录,登录成功,此时试验完成。

感谢你能够认真阅读完这篇文章,希望小编分享的“Tomcat+JDK+Mysql如何安装”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网数据库频道,更多相关知识等着你来学习!

您可能感兴趣的文档:

--结束END--

本文标题: Tomcat+JDK+Mysql如何安装

本文链接: https://www.lsjlt.com/news/230362.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Tomcat+JDK+Mysql如何安装
    这篇文章主要介绍了Tomcat+JDK+Mysql如何安装,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 背景JAVA项目中经常需要同时使用到多个组件,如:tomc...
    99+
    2023-06-02
  • Linux中JDK,Tomcat,MySQL如何安装
    这篇文章给大家分享的是有关Linux中JDK,Tomcat,MySQL如何安装的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1 J2SDK的安装 先去java.sun.com上下载Linux上的JDK,我下的是6...
    99+
    2023-06-10
  • liunx环境下如何安装jdk和Tomcat
    这篇文章主要介绍liunx环境下如何安装jdk和Tomcat,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、安装jdk注意:安装tomcat需要先配置jdk一种是yum安装一种是手动安装(个人推荐手动安装)手动安装...
    99+
    2023-06-21
  • JDK Tomcat MySQL怎么在Linux系统中安装
    JDK Tomcat MySQL怎么在Linux系统中安装?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。什么是Linux系统L...
    99+
    2024-04-02
  • 在Ubuntu 10.10下如何安装JDK配置Eclipse及Tomcat
    小编给大家分享一下在Ubuntu 10.10下如何安装JDK配置Eclipse及Tomcat,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1、安装JDK1.1、到官网下载相关的JDK这里下载的是 jdk-6u23-linu...
    99+
    2023-06-17
  • openSUSE中如何安装JDK和MySQL
    小编给大家分享一下openSUSE中如何安装JDK和MySQL,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1.openSUSE入门从sun站点下载JDK(记得要下载linux版本的),现在的是jdk-6u12-linux...
    99+
    2023-06-16
  • Ubuntu中如何安装JDK与Mysql
    这篇文章主要介绍“Ubuntu中如何安装JDK与Mysql”,在日常操作中,相信很多人在Ubuntu中如何安装JDK与Mysql问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu中如何安装JDK与My...
    99+
    2023-07-04
  • JDK如何安装
    这篇文章主要介绍了JDK如何安装,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 简单的方法就是运行msconfig,这会显示一个实用程序,在这里可以设置:设置项目如...
    99+
    2023-06-03
  • 教你安装并配置Tomcat和JDK
    教你安装并配置Tomcat和JDK?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Tomcat+JDK安装和配置一、打开FlashFXP软件,建立连接,选择需要的...
    99+
    2023-05-31
    tomcat jdk omc
  • ubuntu如何安装jdk
    ubuntu安装jdk的方法:打开终端命令行模式。输入以下命令添加ppa进行安装。sudo add-apt-repository ppa:webupd8team/javasudo apt-get update再输入以下命令安装jdk8即可。...
    99+
    2024-04-02
  • Ubuntu如何安装Java JDK
    这篇文章主要介绍“Ubuntu如何安装Java JDK”,在日常操作中,相信很多人在Ubuntu如何安装Java JDK问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu如何安装Java JDK”的疑...
    99+
    2023-07-04
  • Linux JDK和TOMCAT的安装及环境设置
    本篇内容主要讲解“Linux JDK和TOMCAT的安装及环境设置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux JDK和TOMCAT的安装及环境设置”吧! JDK 进入安装目录 #c...
    99+
    2023-06-10
  • linux如何安装oracle jdk
    今天小编给大家分享一下linux如何安装oracle jdk的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。方法:1、用“ap...
    99+
    2023-06-30
  • Linux下如何安装Tomcat
    这篇文章主要讲解了“Linux下如何安装Tomcat”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下如何安装Tomcat”吧!Tomcat 是一个小型的轻量级应用服务器,在中小型系...
    99+
    2023-06-28
  • linux环境下安装jdk和Tomcat详细步骤
    目录一、安装jdk手动安装 二、Tomcat一、安装jdk 注意:安装tomcat需要先配置jdk 一种是yum安装 一种是手动安装(个人推荐手动安装) 手动安装 1.去O...
    99+
    2024-04-02
  • ubuntu如何重新安装jdk
    ubuntu重新安装jdk的示例:卸载jdk,输入以下命令进行卸载:sudo apt-get remove openjdk-8-jdksudo apt-get remove openjdk-8-jre-headless重新安装并配置:#切换...
    99+
    2024-04-02
  • 如何在Ubuntu中安装JDK
    本篇内容主要讲解“如何在Ubuntu中安装JDK”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何在Ubuntu中安装JDK”吧!方法/步骤1,到Oracle官网下载相关的JDK2,假设jdk安...
    99+
    2023-06-13
  • Ubuntu如何安装配置jdk
    这篇文章主要为大家展示了“Ubuntu如何安装配置jdk”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Ubuntu如何安装配置jdk”这篇文章吧。首先下载适用于你系统平台的Ubuntu jdk版...
    99+
    2023-06-17
  • Linux系统如何安装jdk
    这篇文章主要介绍了Linux系统如何安装jdk,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、登录虚拟机进入终端切换到root用户,输入:su 接着输入密码 再输入:cd ...
    99+
    2023-06-28
  • jdk安装后如何使用
    一旦JDK(Java Development Kit)安装完成,您可以按照以下步骤使用它:1. 设置环境变量:在Windows系统中...
    99+
    2023-08-22
    jdk
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作