一键部署jdk ,tomcat,mysql ,jar
来源:互联网 发布:上海办公软件培训班 编辑:程序博客网 时间:2024/05/22 23:59
一. 由于商务部提出了要求简化部署流程,一键部署的问题
考虑项目中需要windos一些服务的支持 采用bat方式来写
在网上搜了好长时间后并参考http://www.cnblogs.com/mamuluke/p/4838755.html博客后写下下列的bat
1.安装jdk tomcat mysql
@echo offset pwd=%~dp0%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exitset myjdkpath=c:\Java\1.8set myjrepath=c:\Java\1.8\jreset mytomcatpath=c:\tomcatecho **********************************************echo.echo Will be installed JDKecho.echo Please press any key to exit and close the window directly.echo.echo **********************************************pauseecho.echo Is installing JDK, please do not perform other operationsecho.echo Please wait a moment. This time will take about two or three minutes.echo.:start /WAIT jdk-8u60-windows-x64.exe /qn INSTALLDIR=C:\Java\1.8.0_60:start /WAIT %pwd%jdk-8u101-windows-x64.exe /qn INSTALLDIR=%pwd%Java\1.8start /WAIT %pwd%jdk-8u101-windows-x64.exe /qn INSTALLDIR=c:\Java\1.8echo JDK installation is completedecho **********************************************echo.echo Will be installed Tomcatecho.echo Please press any key to exit and close the window directly.echo.echo **********************************************pauseecho.echo Is installing Tomcat, please do not perform other operationsecho.echo Please wait a moment. This time will take about two or three minutes.echo.xcopy /e /i %pwd%tomcat c:\tomcat >nulecho Tomcat installed successecho **********************************************echo.echo Configure environment variables to be installedecho.echo Please press any key to exit and close the window directly.echo.echo **********************************************pausesetx JRE_HOME %myjrepath%>nulsetx JAVA_HOME %myjdkpath%>nulsetx CLASSPATH .;%myjdkpath%\lib\tools.jar;%myjdkpath%\lib\dt.jar;%myjdkpath%\jre\lib\rt.jar>nulsetx PATH %myjdkpath%\bin>nulsetx CATALINA_HOME "%mytomcatpath%">nulecho Configure environment variables success:echo **********************************************echo.echo Mysql installed!echo.echo.echo **********************************************pauseset MYSQL_HOME=c:\mysqlxcopy /e /i %pwd%mysql c:\mysql >nulecho MYSQL_HOME=c:\mysqldel /F my.iniecho [client] $amp;>amp;$gt; my.iniecho port = 3306 $amp;>amp;$gt; my.iniecho default_character_set=utf-8 $amp;>amp;$gt; my.iniecho [mysqld] $amp;>amp;$gt; my.iniecho %server_default_character_set%=utf8 $amp;>amp;$gt; my.iniecho default_storage_engine=InnoDB $amp;>amp;$gt; my.iniecho basedir=%MYSQL_HOME%$amp;>amp;$gt;my.iniecho datadir=%MYSQL_HOME%data$amp;>amp;$gt; my.iniecho innodb_data_file=ibdata1:50M;ibdata2:10M:autoextend $amp;>amp;$gt; my.iniecho transaction-isolation=READ-COMMITTED $amp;>amp;$gt; my.iniecho port=%server_port% $amp;>amp;$gt; my.iniecho max_allowed_packet = 64M $amp;>amp;$gt; my.iniecho "my.ini in %MYSQL_HOME% created."set PATH=%MYSQL_HOME%\bin;%PATH%if not exist "%MYSQL_HOME%\bin\mysqld-nt.exe" call %MYSQL_HOME%\bin\mysqld --installnet start mysqlecho Please manually run setup-2.bat, please press any key to exit.
2.启动服务
set pwd=%~dp0%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exitecho Please manually run setup-2.bat, please press any key to exit.echo %pwd%echo **********************************************echo.echo.echo tomcat serviceecho.echo **********************************************pausenet stop Tomcat7call c:\tomcat\bin\service.bat removecall c:\tomcat\bin\service.bat installsc config Tomcat7 start= auto>nulnet start Tomcat7 echo successpauseecho **********************************************echo.echo jms1.0.jar echo.echo please entenecho.echo **********************************************pausexcopy /e /i %pwd%jms-1.0.jar c:\jms-1.0.jar >nulstart javaw -jar c:\jms-1.0.jar >nulecho **********************************************echo.echo jms1.0.jar echo.echo insrt window open run echo.echo **********************************************pausexcopy /e /i c:\jms-1.0.jar >nulpause
0 0
- 一键部署jdk ,tomcat,mysql ,jar
- jdk- tomcat - mysql一键安装
- centos6.2部署jdk+tomcat+mysql总结
- centos linux部署mysql,tomcat,jdk
- LINUX搭建部署TOMCAT+JDK+MYSQL环境
- 阿里云服务器部署mysql、tomcat、jdk
- Linux服务器上部署tomcat+mysql+jdk
- centos一键安装jdk+mysql+nginx+tomcat+php
- salt一键部署jdk
- salt一键部署jdk
- bat批处理制作一键部署mysql、Tomcat应用
- jdk tomcat和mysql整合在一
- jdk+tomcat部署脚本
- 使用免安装jdk+mysql+tomcat部署应用程序
- 在RedHatLinux上部署web站点(jdk+tomcat+mysql)
- 在RedHatLinux上部署web站点[jdk+tomcat+mysql]
- Linux服务器中部署配置apache,tomcat,jdk,mysql
- win 2003 配置 jdk mysql tomcat 部署freecms
- 【C++】学习笔记九——枚举
- ssh连接的时候出现Host key verification failed.
- JDK、JRE、JVM三者间的关系
- Shell 运算符
- Django - 与 Mysql 结合的 基本配置操作 并实现查询功能
- 一键部署jdk ,tomcat,mysql ,jar
- 【Android】 JNI入门 - NDK从入门到精通
- asp.net禁用按钮以防止重复提交
- 波利亚计数(群论)
- 封装
- RecycleView添加头部和底部
- CICS事务网关-CTG原理及操作
- TProfiler工具使用
- 关于MongoDBVUE无法显示collection的解决方案