1.环境准备:
Vmware+windows虚拟机 或者 个人计算机
Java+Tomcat+MysqL 安装包
2.Jdk安装
JDK(JavaDevelopment Kit):Java开发工具包
JER(Java Runtime Environment):java运行环境
-
安装JDK,注意JDK和JRE路径
-
配置环境变量PATH JAVA_HOME CLAsspATH
JAVA_HOME C:\Java\jdk
CLAsspATH .;C:\Java\jdk\lib\dt.jar;C:\Java\jdk\lib\tools.jar;
PATH C:\Java\jdk\bin;
-
验证环境变量
java -version
javac
public class HelloWorld {
public static void main(String []args) {
System.out.println("Hello World!");
}
}
3.tomcat安装
功能:提供web服务,可通过http请求访问
容器
-
bin(binary):存放二进制的可执行程序的目录
-
conf(configuration):存放tomcat的配置文件的目录
server.xml tomcat服务端核心配置文件 如:端口、配置路径、虚拟目录等
xml-可扩展标记语言
-
logs:日志文件
tomcat日志配置文件:logging.properties
级别:SEVERE(highest value)>WARNING>INFO>CONfig>FINE>FINER>FInesT(lowest value)
-
lib:库目录,tomcat运行需要依赖的其他组件
-
temp:存放临时文件目录
tomcat的启动和停止方式
-
图形启动
-
命令行管理
如何确认tomcat正常启动并且没有问题
-
直接访问http://localhost:8080,查看默认主页
-
查看进程,端口,日志,无异常
注意 防火墙可能未开放8080
4.MysqL安装
登录 MysqL -h 127.0.0.1 -P3306 -u root -p
show databases查看本地数据库
show tables;查看表
select * from 表 查看表中所有记录
5.部署项目
-
解压项目到tomcat下的webapps
-
验证web项目 地址
-
冒烟测试
Tip:项目部署成功后,登录http://localhost:8080/cwoc3.0无内容
6.项目和环境卸载
1.卸载数据库redmoonoa,并停止tomcat的运行
2.删除Webapps下的cwoa3.0项目包
3.appwiz.cpl 中删除MysqL、tomcat、JDK、JRE安装程序
7.思维导图
8.思考
1.tomcat安装时,JRE环境如果选择JDK路径,tomcat能否运行?
可以运行,Jdk文件下包含JRE环境
2.
2019-1-16 7:25:11 org.apache.coyote.http11.Http11BaseProtocol start
严重: Error starting endpoint java.net.socketException: Unrecognized Windows Sockets error: 0: JVM_Bind at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.PlainSocketImpl.bind(UnkNown Source) at java.net.ServerSocket.bind(UnkNown Source) 如上tomcat报错,分析产生的原因.怎么处理和解决?
根据报错信息提示,应该为服务器端口号被占用的问题
解决方案:1.查看服务器现有端口号,更改端口号
tomcat文件目录下的配置文件conf下server.xml,更改server port数值
2.查看占用服务器端口号程序,结束该进程或者更改该进程端口号
cmd-netstat -ano 查看占用端口pid,使用taskkill结束该占用进程,或者ctrl+shift+esc打开任务管理器进行结束
3.tomcat怎么连接到MysqL上面的? 配置文件在哪?理解并介绍Tomcat下面的文件夹的作用。
配置文件为tomcat的conf下的tomcat-user.xml文件
文件夹作用详看第三部分tomcat安装
4.熟悉Tomcat 、MysqL怎么修改端口号,默认配置文件、日志路径
tomcat修改在文件目录下的配置文件conf下server.xml,更改server port数值
MysqL修改在根目录下的my.ini文件下,需要修改两处port
-
修改Tomcat的http协议端口号改为80
-
MysqL 默认端口号改为3333, 项目文件怎么修改,可以正常访问?
-
观察tomcat运行的配置文件信息、日志文件的报错内容。
-
创建MysqL的普通用户 并分配对应权限。使用普通用户连接数据库(不做统一要求)
5.怎么修改tomcat项目部署路径?自定义部署路径比如oa项目部署在c:\oa下,怎么修改配置,并写出详细步骤?
打开tomcat目录下webapps下的server.xml文件,修改appBase=“c:\oa”即可,此处使用相对路径的话tomcat为根目录
-
host name为虚拟主机名,对应目录 /conf /Catalina /localhost
-
unpackWARs 为是否自动解压war文件,如果设置为true,表示把war文件先展开再运行。如果为false则直接运行war文件
-
autoDeploy,默认为true,表示如果有新的WEB应用放入appBase并且Tomcat在运行的情况下,自动载入应用
参考:
tomcat 修改默认访问项目名称和项目发布路径__tomcat默认项目访问路径
6.MysqL中 source c:\redmoonoa.sql 是什么意思? .sql 是什么? 相关MySQL命令:
source为数据库导入命令 .sql为数据库语法文件 相关命令详细看第四部分 sql的安装
7.环境搭建过程的熟练的口述——3分钟介绍
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。