Board logo

标题: Windows2012R2_Tomcat+JDK+MySQL [打印本页]

作者: admin    时间: 2019-9-7 23:21     标题: Windows2012R2_Tomcat+JDK+MySQL

安装JDK: 图片1.png 图片2.png 自定义JDK的安装目录: 图片3.png JDK安装成功了: 图片4.png 设置环境变量: 这台电脑》属性》高级系统设置》高级》环境变量: 图片5.png 新建两个系统变量: 图片6.png JAVA_HOME D:\Java\jdk1.8.0_111 图片7.png CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 图片8.png 系统变量Path默认已经存在: 图片9.png 只需在其变量值的后面追加以下路径即可: ;%JAVA_HOME%/bin 图片10.png 在CMD命令行可以查看Java的版本信息,就代表JDK配置成功了: java -version 图片11.png ############ ############ 安装Tomcat 把压缩包apache-tomcat-8.5.6-windows-x64.zip解压到D盘: 图片12.png 再把文件夹apache-tomcat-8.5.6重命名为Tomcat: 图片13.png 设置环境变量: 这台电脑》属性》高级系统设置》高级》环境变量: 修改系统变量CLASSPATH 图片14.png 在其变量值的后面追加以下路径: %TALINA_HOME%\common\lib\servlet.jar; 图片15.png 再新建两个系统变量: CATALINA_HOME d:\Tomcat 图片16.png CATALINA_BASE d:\Tomcat 图片17.png 图片18.png 双击运行 D:\Tomcat\bin\startup.bat 即启动Tomcat: 图片19.png Tomcat启动后,会出现一个Tomcat窗口: 图片20.png 备注:双击 D:\Tomcat\bin\shutdown.bat 即可关闭Tomcat。 防火墙记得打开TCP 8080端口,可参考:Windows2012R2_IIS基础+SSL 运行Tomcat后,客户端远程测试: http://服务器IP:8080 图片21.png ############ ############ Tomcat设置UTF8编码: 修改文件 D:\Tomcat\conf\server.xml 图片22.png 修改为:( URIEncoding="utf-8" ) 图片23.png 重启Tomcat: 先双击运行 D:\Tomcat\bin\shutdown.bat 再双击运行 D:\Tomcat\bin\startup.bat ############ ############ Tomcat默认站点的根目录:( D:\Tomcat\webapps\ROOT 图片24.png 在Tomcat默认站点的根目录下创建JSP测试页:(test.jsptest.jsp的代码: <%@ page import="java.util.*"%> <%@ page import="java.sql.*"%> <%@ page contentType="text/html;charset=UTF-8" %> 根目录的测试页
默认站点根目录的测试,现在时间: <%=new java.util.Date()%>
Window客户端远程访问: http://192.168.168.133:8080/test.jsp 图片25.png ############ ############ Tomcat的日志文件: 图片26.png 图片27.png ############ ############ Tomcat连接MySQL 创建连接MySQL的JSP测试页:(mm.jsp 图片28.png mm.jsp的代码:
<%@ page import="java.io.*"%>
<%@ page import="java.util.*"%>   
<%@ page import="java.sql.*"%>   
<%@ page contentType="text/html; charset=UTF-8" %>   
   
   
Tomcat连接远程MySQL   
   
   
<%   
Connection con = null;   
Statement stmt = null;   
ResultSet rs = null;   
try{   
Class.forName("com.mysql.jdbc.Driver");   
String dbUrl = "jdbc:mysql://192.168.168.130:3306/zhuohua_db?useUnicode=true&characterEncoding=UTF-8";   
String dbUser = "zhuohua";   
String dbPwd = "123456a";   
con = DriverManager.getConnection(dbUrl,dbUser,dbPwd);   
out.print("Tomcat连接远程MySQL成功。");  
}catch(Exception ex)   
{   
out.print("Tomcat连接远程MySQL失败。
"+ex.toString()); } %>
笺注:zhuohua_db为测试数据库。 ############ 远程数据库服务器(192.168.168.130)创建测试库、用户:(MySQL5.5) mysql> create database zhuohua_db default charset utf8 collate utf8_general_ci; mysql> grant all on zhuohua_db.* to zhuohua@'%' identified by '123456a'; 远程数据库服务器,插入防火墙规则: iptables -I INPUT -p tcp --dport 3306 -j ACCEPT 保存防火墙规则: iptables-save > /etc/sysconfig/iptables Window客户端远程测试: http://192.168.168.133:8080/mm.jsp 图片29.png 注释:这是Tomcat找不到MySQL JAR包的问题。 解决方法: 把 mysql-connector-java-5.1.40-bin.jar 放到D:\Tomcat\lib里面,如下图: 图片30.png 重启Tomcat: 先双击运行 D:\Tomcat\bin\shutdown.bat 再双击运行 D:\Tomcat\bin\startup.bat Window客户端再次远程测试: 图片31.png ############ ############ Windows下,Tomcat8.5.x的内存优化: 图片32.png 插入: set JAVA_OPTS=-Xms1024m -Xmx1024m 图片33.png 注释: -Xms JVM初始分配的堆内存(单位MB); -Xmx JVM最大允许分配的堆内存(单位MB),假如服务器的内存使用率比较小,这里的值可以调大一些; 建议Xms和Xmx的值设置为一样,可以加快内存回收速度; 重启Tomcat: 先双击运行 D:\Tomcat\bin\shutdown.bat 再双击运行 D:\Tomcat\bin\startup.bat 更改生效: 图片34.png Tomcat的日志文件: 图片35.png ############ Windows下,Tomcat8.5.x的连接数优化: 图片36.png 图片38.png 修改为: 1920" minSpareThreads="150"/> 如下图:(要把注释符去掉) 图片39.png 注释: maxThreads Tomcat最大线程数,即可以同时处理的最大任务数; minSpareThreads Tomcat初始化时创建的线程数; 假如服务器的CPU使用率、内存使用率比较小,要加大并发连接数时,可以适当调大maxThreads、minSpareThreads的值。 重启Tomcat: 先双击运行 D:\Tomcat\bin\shutdown.bat 再双击运行 D:\Tomcat\bin\startup.bat 相关文章: Windows2008R2_Tomcat+JDK+虚拟主机+MySQL Windows2012R2_云锁+Apache+Tomcat CentOS6_Tomcat+JDK+MySQL CentOS8_Tomcat9+JDK1.9+MySQL/MariaDB

图片附件: 图片1.png (2021-5-19 16:13, 6.11 KB) / 下载次数 152
http://blog.zhuohua.store/attachment.php?aid=17525&k=88dfebd412b53e944baa4771c89cc204&t=1714167668&sid=0DpZqZ



图片附件: 图片2.png (2021-5-19 16:13, 27.22 KB) / 下载次数 164
http://blog.zhuohua.store/attachment.php?aid=17526&k=4d28703c4832c1f80462aa5334b1ca9c&t=1714167668&sid=0DpZqZ



图片附件: 图片3.png (2021-5-19 16:14, 34.96 KB) / 下载次数 144
http://blog.zhuohua.store/attachment.php?aid=17527&k=37556ceb0c084fde8064f7a2b0873d59&t=1714167668&sid=0DpZqZ



图片附件: 图片4.png (2021-5-19 16:14, 25.62 KB) / 下载次数 137
http://blog.zhuohua.store/attachment.php?aid=17528&k=d4524c8971b2ed05af9010dd8aba8cbd&t=1714167668&sid=0DpZqZ



图片附件: 图片5.png (2021-5-19 16:14, 34.88 KB) / 下载次数 164
http://blog.zhuohua.store/attachment.php?aid=17529&k=60add060642a1431fa5ef9f1be48c280&t=1714167668&sid=0DpZqZ



图片附件: 图片6.png (2021-5-19 16:15, 36.97 KB) / 下载次数 147
http://blog.zhuohua.store/attachment.php?aid=17530&k=69e0234ceef29b7137de0d1260e38712&t=1714167668&sid=0DpZqZ



图片附件: 图片7.png (2021-5-19 16:15, 10.58 KB) / 下载次数 148
http://blog.zhuohua.store/attachment.php?aid=17531&k=b4123e30ab655e47b1072ff7ac349234&t=1714167668&sid=0DpZqZ



图片附件: 图片8.png (2021-5-19 16:15, 11.4 KB) / 下载次数 150
http://blog.zhuohua.store/attachment.php?aid=17532&k=ac89e742cf34d7fe06f413d5ec3a3ab9&t=1714167668&sid=0DpZqZ



图片附件: 图片9.png (2021-5-19 16:16, 37.6 KB) / 下载次数 129
http://blog.zhuohua.store/attachment.php?aid=17533&k=7d821347538e5a3c0941e2ae53e7cbaf&t=1714167668&sid=0DpZqZ



图片附件: 图片10.png (2021-5-19 16:16, 11.66 KB) / 下载次数 141
http://blog.zhuohua.store/attachment.php?aid=17534&k=4d1ebd427cb092bc8314e64c553812b0&t=1714167668&sid=0DpZqZ



图片附件: 图片11.png (2021-5-19 16:16, 11.8 KB) / 下载次数 148
http://blog.zhuohua.store/attachment.php?aid=17535&k=10e8984299eb03394df7424b80880c0f&t=1714167668&sid=0DpZqZ



图片附件: 图片12.png (2021-5-19 16:17, 37.01 KB) / 下载次数 142
http://blog.zhuohua.store/attachment.php?aid=17536&k=c0599ebe3c24fb0154ef8287feb552c5&t=1714167668&sid=0DpZqZ



图片附件: 图片13.png (2021-5-19 16:18, 36.29 KB) / 下载次数 139
http://blog.zhuohua.store/attachment.php?aid=17537&k=3323b6c66b0aeacbbe1784e6d6f3be85&t=1714167668&sid=0DpZqZ



图片附件: 图片14.png (2021-5-19 16:18, 37.55 KB) / 下载次数 147
http://blog.zhuohua.store/attachment.php?aid=17538&k=e47bce1af71dfe1c111fa9206799ad1d&t=1714167668&sid=0DpZqZ



图片附件: 图片15.png (2021-5-19 16:19, 11.67 KB) / 下载次数 131
http://blog.zhuohua.store/attachment.php?aid=17539&k=8429f2d0d3d94e347dab9d2affddbd3f&t=1714167668&sid=0DpZqZ



图片附件: 图片16.png (2021-5-19 16:19, 10.25 KB) / 下载次数 146
http://blog.zhuohua.store/attachment.php?aid=17540&k=3de48380cfe6f0c9201c61e3bf098bf7&t=1714167668&sid=0DpZqZ



图片附件: 图片17.png (2021-5-19 16:19, 10.16 KB) / 下载次数 150
http://blog.zhuohua.store/attachment.php?aid=17541&k=2cfa2a61ac62d00ce0579f32650ec4f9&t=1714167668&sid=0DpZqZ



图片附件: 图片18.png (2021-5-19 16:20, 38.06 KB) / 下载次数 148
http://blog.zhuohua.store/attachment.php?aid=17542&k=99a49c1dc25204f3144a5751eeb2cb2f&t=1714167668&sid=0DpZqZ



图片附件: 图片19.png (2021-5-19 16:20, 59.36 KB) / 下载次数 153
http://blog.zhuohua.store/attachment.php?aid=17543&k=02cae6f27eb530fb411766b6161b553d&t=1714167668&sid=0DpZqZ



图片附件: 图片20.png (2021-5-19 16:21, 139.88 KB) / 下载次数 154
http://blog.zhuohua.store/attachment.php?aid=17544&k=9ddd450cbb736eed564fd54e5c69d8d3&t=1714167668&sid=0DpZqZ



图片附件: 图片21.png (2021-5-19 16:25, 188.22 KB) / 下载次数 140
http://blog.zhuohua.store/attachment.php?aid=17545&k=6ceddcc08de61b535c484a2fd8373100&t=1714167668&sid=0DpZqZ



图片附件: 图片22.png (2021-5-19 16:26, 6.01 KB) / 下载次数 149
http://blog.zhuohua.store/attachment.php?aid=17547&k=5425605ede32a6b11cc501ae3251fc80&t=1714167668&sid=0DpZqZ



图片附件: 图片23.png (2021-5-19 16:27, 7.02 KB) / 下载次数 141
http://blog.zhuohua.store/attachment.php?aid=17548&k=302fc5c6859a9792cfda57e710d56b1a&t=1714167668&sid=0DpZqZ



图片附件: 图片24.png (2021-5-19 16:27, 67.87 KB) / 下载次数 148
http://blog.zhuohua.store/attachment.php?aid=17549&k=d071e80347d5b9caf6fe3905e2a85181&t=1714167668&sid=0DpZqZ



图片附件: 图片25.png (2021-5-19 16:28, 53.26 KB) / 下载次数 132
http://blog.zhuohua.store/attachment.php?aid=17550&k=8cccb2e93580baef1bd6f059f5dbebd0&t=1714167668&sid=0DpZqZ



图片附件: 图片26.png (2021-5-19 16:29, 45 KB) / 下载次数 139
http://blog.zhuohua.store/attachment.php?aid=17551&k=b9072d560ef7a9874261aa5e1d598d94&t=1714167668&sid=0DpZqZ



图片附件: 图片27.png (2021-5-19 16:29, 121.67 KB) / 下载次数 137
http://blog.zhuohua.store/attachment.php?aid=17552&k=6af356b68f381607a00b54bcfe3f04c1&t=1714167668&sid=0DpZqZ



图片附件: 图片28.png (2021-5-19 16:30, 59.11 KB) / 下载次数 137
http://blog.zhuohua.store/attachment.php?aid=17553&k=cc91e912bd5b3da2e59b3a37db651b5f&t=1714167668&sid=0DpZqZ



图片附件: 图片29.png (2021-5-19 16:31, 39.31 KB) / 下载次数 141
http://blog.zhuohua.store/attachment.php?aid=17554&k=49b680443cba1d69dc1ade6375a96f79&t=1714167668&sid=0DpZqZ



图片附件: 图片30.png (2021-5-19 16:32, 57.65 KB) / 下载次数 139
http://blog.zhuohua.store/attachment.php?aid=17555&k=b147b0e3485c52dd0a25419974690077&t=1714167668&sid=0DpZqZ



图片附件: 图片31.png (2021-5-19 16:32, 31.77 KB) / 下载次数 145
http://blog.zhuohua.store/attachment.php?aid=17556&k=91e8fe48e4c236466c4fcf49d37a86a5&t=1714167668&sid=0DpZqZ



图片附件: 图片32.png (2021-5-19 16:33, 45.04 KB) / 下载次数 135
http://blog.zhuohua.store/attachment.php?aid=17557&k=472a8e15c3a8164e5ef849473d5f3ce8&t=1714167668&sid=0DpZqZ



图片附件: 图片33.png (2021-5-19 16:33, 30.15 KB) / 下载次数 126
http://blog.zhuohua.store/attachment.php?aid=17558&k=bdd2ba00388dcbec383db15a3c080339&t=1714167668&sid=0DpZqZ



图片附件: 图片34.png (2021-5-19 16:34, 10.84 KB) / 下载次数 129
http://blog.zhuohua.store/attachment.php?aid=17559&k=c6bb9f31d7c28cffd13e6d19e5bb61a6&t=1714167668&sid=0DpZqZ



图片附件: 图片35.png (2021-5-19 16:34, 21.71 KB) / 下载次数 143
http://blog.zhuohua.store/attachment.php?aid=17560&k=adc66b3f8e02aaa1edc45999ed739a9d&t=1714167668&sid=0DpZqZ



图片附件: 图片36.png (2021-5-19 16:35, 63.73 KB) / 下载次数 145
http://blog.zhuohua.store/attachment.php?aid=17561&k=fa815a365ff11bf526c446d9b336b9b1&t=1714167668&sid=0DpZqZ



图片附件: 图片38.png (2021-5-19 16:36, 37.38 KB) / 下载次数 139
http://blog.zhuohua.store/attachment.php?aid=17562&k=cc44f4feba329e92056105fd375cb15c&t=1714167668&sid=0DpZqZ



图片附件: 图片39.png (2021-5-19 16:36, 7.9 KB) / 下载次数 147
http://blog.zhuohua.store/attachment.php?aid=17563&k=14ac8dfbc6d68673c944bee95cc062ea&t=1714167668&sid=0DpZqZ






欢迎光临 blog.zhuohua.store (http://blog.zhuohua.store/) Powered by Discuz! 7.2