Java、Tomcat 及 MySQL 环境配置
Java开发环境的配置
首先我们要下载JDK。
安装好JDK后,我们需要配置本地开发环境。
测试本地环境是否配置好
打开cmd窗口,运行 Java -version,出现如下内容则表示配置成功。
Tomcat配置
tomcat的运行是依赖于Java环境的,Eclipse的运行也是需要需要JDK的,所以tomcat的配置要基于Java环境的配置基础上进行。
到Apache官网下载,我使用的版本是7.0.56
1、将下载的压缩包解压到一个磁盘位置,我放到了C:\apache-tomcat-7.0.56
2、用户环境变量(若为系统环境变量,则可以在任意目录调用命令)增加CATALINA_HOME,值为C:\apache-tomcat-7.0.56
3、在系统环境变量修改Path,末尾增加%CATALINA_HOME%\lib;%CATALINA_HOME%\bin;
4、启动Tomcat,到C:\apache-tomcat-7.0.56\bin目录中双击startup.bat即可
5、验证,浏览器输入http://localhost:8080/,可以打开tomcat管理页面即成功。
MySql配置
我本地使用的非安装包,操作过程和这里一致。
1、下载MySQL
2、创建data目录 E:\TestMysqlData,用于存放MySQL的表和数据
3、拷贝mysql解压目录中my-default.ini为test.ini,将basedir、datadir配置为前面的mysql目录和data目录。并增加编码配置:character_set_server=utf8、character_set_client=utf8 配置完后的文件如下:
basedir = E:\mysql-5.6.-winx64
datadir = E:\TestMysqlData
character_set_server=utf8
character_set_client=utf8
port=
4、通过cmd进入mysq解压目录的bin目录中,执行如下命令:
mysqld install mysql --defaults-file="E:\mysql-5.6.19-winx64\test.ini"
【注:mysql 为添加的服务名】
5、通过cmd执行命令启动MySQL服务:
net start mysql
【注:此处必须与前面注册时服务名一致】
此时启动服务会报错
查看E:\TestMysqlData目录下的错误日志(.err后缀),提示使用mysql_upgrade解决问题,在MySQL的bin目录下执行,依然错误,详细请看.err错误日志。
此时,将mysql解压目录中的data目录中所有文件拷贝到E:\TestMysqlData目录中,再启动服务则成功!
6、查看数据库
MySQL安装成功之后,默认的用户是root 密码为空
mysql -uroot -p
mysql -u用户名 -p密码
此时是使用空密码即可登陆了。
最新文章
- java基础杂烩
- jquery 回到顶部,简洁大方
- c#字段
- 问题解决——MFC Ribbon 添加图标
- html学习第一天笔记——第六章节
- Android入门(六):Android控件布局属性全解
- windows注册表学习笔记
- plsql无法连接64位oracle数据库的解决方法(图文解说)
- js转换 /Date(1464671903000)/ 格式的日期的方法
- Memcached基础
- 基于require+knockout的webapp结构设计
- PHP基础与JS操作的区别
- Keras官方中文文档:Keras安装和配置指南(Windows)
- javascript原型与原型链,prototype、__proto__、constructor
- EM算法(Expectation Maximization)
- Mac环境下Vagrant的安装
- 关于PHP的加载类操作以及其他两种魔术方法应用
- 【学习笔记 边分树】【uoj400】【CTSC2018】暴力写挂
- 使用echo $? 查看命令是否执行成功
- centos 7 安装jira 破解
热门文章
- Random获得的随机数怎么样减少重复率
- 1、Servlet 2、ServletConfig 3、ServletContext 4、HttpUrlConnection
- Windows7下MySQL5.6.15免安装版的配置(来自yang362046076)
- GitHub项目协作基本步骤
- vimdiff: 使用Vim中强大的文件diff功能[转]
- ubuntu 新建zend framework 项目
- Python即时网络爬虫项目: 内容提取器的定义(Python2.7版本)
- 【2】python核心编程 第四章-python对象
- js阻止事件冒泡的方法
- haproxy nginx 多路径