⼀键安装部署Tomcat+MySQL+JavaWeb项⽬
⽬录
第⼀节准备相关素材及⽬录
操作步骤:
步骤⼀:将java web项⽬部署到Tomcat6下,例如项⽬名为login4,则部署后的login4⽂件夹会在\apache-tomcat-6.0.48\webapps⽂件夹下出现(本例中tomcat为6.0.48版),如图1-1所⽰:
图1-1  项⽬在tomcat下的位置
步骤⼆:将web项⽬所使⽤的tomcat、项⽬、jdk、mysql以及⼀个.ico扩展名的图标⽂件(将来作为安装包的图标)五种主要素材,复制到初始⽂件夹下。初始⽂件夹的路径及⽂件夹名我们可以⾃由命名取,例如在这个例⼦中,我们在C盘下的Users⽂件夹下创建g5000⽂件夹再在g5000⽂件夹下创建Desktop⽂件夹,最后在Desktop⽂件夹下创建soft⽂件夹(其实这个例⼦中的⽤户是g5000,他把soft⽂件夹创建在桌⾯上⽽已,我们可以放在任何位置,只要我们在后⾯步骤的配置⽂件中,把准备素材的⽬录的准确
位置写准即可)。
步骤三:将mysql⽂件夹、Tomcat⽂件夹、logo.ico⽂件,复制粘贴到这个soft⽂件夹中,将,java的jdk⽂件夹放在tomcat⽂件夹下
的bin⽂件夹下,如1-2、图1-3、图1-4、图1-5、图1-6所⽰。
图1-2  soft⽂件夹下mysql、tomcat、logo.ico的位置
图1-3  soft\mysql⽂件夹下的情况
图1-4  soft\mysql\bin⽂件夹下的情况
图1-5  soft\tomcat6\bin⽂件夹下的情况
mysql下载下来是一个文件夹图1-6  soft\tomcat6\bin⽂件夹下的情况(注意Java⽂件夹的位置)
第⼆节使⽤Inno Setup制作exe⽂件的相关配置⼯作
已经下载好了⼀个Inno setup(innosetup_5.⽂件),点击后⼀步步安装,安装成功完成后,会⽣成Inno Setup Compiler,如图2-1所⽰
图2-1  Inno Setup Compiler应⽤程序
步骤⼀:打开“⼀键安装java web”⽂件夹下的“参考⽂件”⽂件夹的compile.iss,如图2-2。
图2-2  预先准备好的Inno Setup Compiler配置⽂件
步骤⼆:双击compile.iss⽂件,进⼊显⽰如图2-3:
图2-3  compile.iss⽂件内容
可以对其进⾏相应修改:
1、#define MyAppName “xxxx管理系统”,双引号内的”xxxx管理系统”可根据实际项⽬要命名的名称命名;
2、#define MyAppVersion “V1.0”,双引号内的”V1.0”可根据实际项⽬要命名的版本号命名;
3、#define MyAppPublisher “xxxxxx信息科技有限公司”,双引号内的“xxxxxx信息科技有限公司”可根据实际要发布的单位名进⾏更改;
5、AppId={{DCCFE898-2E2D-4C7B-9A45-C81B3A50F80C},{{...},...为该项⽬的Id号,如在同⼀机器上安装超过2个应⽤,则该AppId不能重复,如只装⼀套,则此处⽆需修改。如需要修改时,则按下述步骤进⾏修改:
步骤1:将{{ }中的内容拉选上,如图2-3-1
图2-3-1  拉选上AppId码
步骤2:点击右上菜单栏“Tools”下的Generate GUID,⽽后新⽣成的随机码就可以覆盖上旧码。
图2-3-2  ⽣成GUID的位置
6、DefaultDirName=D:\soft,该处是设置最后⽣成的安装程序,其中安装的⼀个选择安装⽬录那个环节中,先默认出现的⽬录,如果安装时确认选择安装在D:\soft⽬录下,就可以直接点击“下⼀步”,不⽤再选择安装⽬录了。
步骤三:配置Java Web项⽬、JDK、Tomcat及MySQL等素材的准备⽬录,在[Files]下的
Source:“C:\Users\g5000\Desktop\soft\*”,意味着将准备素材都放在这个⽬录中,可以根据需要进⾏调整。
图4-1  修改对应tomcat下服务端⼝号
步骤五:按顺序配置需要运⾏的bat批处理⽂件,依次为\tomcat6\Set_Env.bat、\tomcat6\bin\启动服务.bat、\MySQL\bin\启动服务.bat,可根据需要进⾏配置。
第三节创建批处理⽂件,并按要求编辑
步骤⼀:在tomcat6\下建⽴⼀个批处理⽂件,命名为Set_Env.bat,主要⽬的是为配置jdk环境变量及注册表等。
图3-1  jdk配置⽂件
其中,第6⾏的set jdkpath=%cd%\tomcat6\bin\Java\jdk1.7.0_75,这个⽬录根据实际的⽬录及版本号进⾏对应修改。
步骤⼆:设置Tomcat启动服务批处理⽂件,在\tomcat6\bin\下,建⽴启动服务.bat。
图3-2  tomcat启动⽂件
步骤三:设置MySQL启动服务批处理⽂件,在\MySQL\bin\
图3-3  MySQL启动⽂件
其中”%cd%\mysqladmin” -u root password root⼀⾏⼀般可以省略,因为我们安装的是项⽬已使⽤的数据库,数据库的⽤户名和密码都存在,不需要⾮⽤root权限进⼊数据库。建议删除第4⾏。
第四节使⽤Inno Setup Compiler编译制作安装⽂件
打开compile.iss,点击run,会⾃动进⼊制作的编译过程,时长约10分钟左右。⽽后会在桌⾯上⽣成output⽂件夹,⾥⾯会有⼀个,使⽤管理员权限打开,进⼊正式安装。安装过程会弹出⼀些是否允许程序操作等的提⽰,均选择允许该程序对计算机的所有操作。这样可以使安装程序进⾏所有需要的配置、注册等操作。
第五节配置安装完成后的mysql
打开安装位置的对应mysql⽂件夹,建⽴⼀个名为my.ini的⽂件,点击记事本进⾏编辑,如下:
图5-1
其中,basedir是现在已经安装到位的mysql⽬录。
datadir是mysql下的data⽂件夹⽬录路径(⾥⾯存着数据表信息)。
port可以修改成不是默认的3306,这⾥改为了3307,是为了防⽌如果系统中已经有其他服务占⽤了3306端⼝号,如有其他服务正在使⽤着其他的mysql数据库(同⼀台机器上可以同时运⾏多个MySQL,也可是不同版本的MySQL,只要端⼝号不冲突即可)。
注意事项:如果仍连接不到数据库,有可能是mysql连接驱动配置的问题,需要将mysql-connector-java-5.1.27.jar⽂件复制粘贴放到安装⽬标⽬录中tomcat⽂件夹下的lib⽂件夹下或者放到\webapp\对应项⽬下,WEB-INF\lib⽂件夹下。
第六节运⾏项⽬
在桌⾯上会出现⼀个以系统命名的web⽹页⽂件,快捷⽅式,点击可直接进⼊⽹页。
第七节卸载项⽬
步骤⼀:Ctrl+Alt+Delete,进⼊任务管理器。
步骤⼆:关闭tomcat及mysql服务,按照之前配置安装后的服务名称分别为tomcat6和HQmysql。
步骤三:打开安装⽬录,如下图,点击,⼀直按下⼀步,即可完全卸载。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。