将 jdk+tomcat+mysql 安装为 Windows Exe 文件的指示
来源:http://www.tudoupe.com时间:2021-11-17
背景
最近,由于项目要求,各组织被要求将一个网络项目转换成供客户使用的Wwithdow安装软件。我已经在互联网上搜索了许多零散的课程,其中大部分课程并不十分完整和全面。我在这里总结和以书面形式介绍,希望能够帮助其他人。
I: 获取在 Windows 上创建 Exe 文件的 Inno steup 。
我不打算具体讲 如何使用Inno 提升工具
配置文件供大家参考
文件目录说明,如图

应用:主要安置代码以及可执行文件
其他分批处理文件包括服务安装、文件配置和环境变量配置。
Inno steup 构建输出文件的位置
軟件: 將 Mysql、 JDK 和 Tomcat 等服務文件放在目前的目錄中, 并在此复制相关的文件 。
我不确定你在忙什么 Project.


initMysqlconf.bat
@echo off
set "pth=%~dp0"
set "pth=%pth:=/%"
set "pth=%pth:~,-1%"
(for /f "tokens=1,2* delims=:=" %%a in ('findstr /n .* my.ini') do (
if "%%c" neq "" (
if /i not "%%b"=="basedir" (
if /i not "%%b"=="datadir" (echo,%%b=%%c
) else echo,%%b="%pth%/software/mysqldata/"
) else echo,%%b="%pth%/software/mysql"
) else echo,%%b
))>$
move $ my.ini
install.bat
@echo off
请不要手动关闭瓷砖软件配置安装 。
color 0a
cd /d %~dp0
设置 Java, MySQL 和 Tomcat 环境..
set XXX_APP_HOME=%~dp0%
set XXX_MYSQL_HOME=%XXX_APP_HOME%softwaremysql
set CATALINA_HOME=%XXX_APP_HOME%softwaretomcat
set XXX_JAVA_HOME=%XXX_APP_HOME%softwarejdk
无法启动 Evolution 的邮件组件 。已安装 MySQL 回声..
xcopy "%XXX_APP_HOME%my.ini" "%XXX_MYSQL_HOME%" /y
del "%XXX_APP_HOME%my.ini"
call "%XXX_MYSQL_HOME%binmysqld.exe" install XXX-mysql --defaults-file="%XXX_MYSQL_HOME%my.ini"
call "%XXX_MYSQL_HOME%binmysqld.exe" --defaults-file="%XXX_MYSQL_HOME%my.ini" --initialize
使用回声发射 MySQL..
sc config XXX-mysql start=auto
net start XXX-mysqlEcho Tomcat被陷害了..
call "%CATALINA_HOME%binservice.bat" install tomcat-XXX
让我们让Tomcat去..
sc config tomcat-XXX start=auto
net start tomcat-XXX
已经安装了回声,玩得开心点
my.ini
[mysql]
# 为 Mysql 选择默认字符集 。
default-character-set=utf8[mysqld]
{fn方正粗倩简体fs12an81cHFF00b0}提供密斯克尔安装的地点
basedir=D:\test\software\mysql
# 为 Mysql 数据库创建一个数据存储目录, 它必须命名为数据或xx数据 。
datadir=D:\test\software\mysqldata
服务端使用的字符集是 #L拉丁1, 默认编码为 8 比特 。
character-set-server=utf8
#设置端口
port = 3306
#允许最大连接数
max_connections=200
# 建立新表格时默认使用的存储引擎 。
default-storage-engine=INNODB[client]
port=13306
default-character-set=utf8
uninstall.bat
@echo off
请不要手动关闭标题“ 删除环境配置 ” 。
color 0a
"Echo除去爪哇, MySQL,和Tomcat.."
有什么问题吗 Echo?
net stop tomcat-xxx
sc delete tomcat-xxx
有什么问题吗 Echo 关掉MySQL
net stop xxx-mysql
sc delete xxx-mysql
echo 删除完成
如果文件完整,您可以开始打包。从不升级开始打开工程。 Ass 文件,它可以通过点击绿色三角形来编译,如果编译成功,它们会在输出文件夹中创建。

请耐心点 大约15分钟后准备好

安装文件, 然后双击输出文件来安装 。

安装效果:


等待安装完成即可

卸载:
耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶 耶

相关新闻
- 2022-01-29 Windows 11更新系统版本的教程
- 2022-01-29 Python学习八:pip 最常用命令、pip升
- 2022-01-28 GitLab集成Jenkins进行项目构建、发布
- 2022-01-28 小白一键重装系统教程win10安装步骤
- 2022-01-27 便是三步装机系统下载地址和安装
- 2022-01-27 老毛桃u盘启动盘制作工具装机教程
- 2022-01-27 windows环境下jenkins+maven+svn+tomcat实现
- 2022-01-27 windows2016官网下载
- 2022-01-26 libevent在windows下的接口及兼容性、
- 2022-01-26 markdown编辑软件在哪下载?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
