今天重新安装了虚机,正好记录下本地的开发环境搭建步骤吧。
下载软件列表:
- jdk, java development kit
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html - apache maven, 版本依赖管理
https://maven.apache.org/ - git, 分布式版本管理
https://git-scm.com/ - apache tomcat, 应用服务器
http://tomcat.apache.org/ - ngnix, 反向代理,用于实现web server的负载均衡
http://nginx.org/en/download.html - zookeeper, 服务注册中心
http://www.apache.org/dyn/closer.cgi/zookeeper/ - dubbo, 分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案
http://dubbo.io - mysql, 关系型数据库
https://www.mysql.com/ - redis, 内存数据库。Redis官方版本只支持Linux。
https://redis.io/ - redis for windows, 本地开发环境可使用Microsoft OpenTech Team提供的Windows版本。
https://github.com/ServiceStack/redis-windows - mongodb, 非关系型数据库
https://www.mongodb.com/download-center - robomongo, mongo可视化工具
https://robomongo.org/download - idea, java web开发ide
https://www.jetbrains.com/ - flyway/liquibase
数据库版本管理 - jenkins
自动化部署 - nexus
搭建maven私有库 - selenium
web自动化测试框架
安装目录
jdk安装目录: C:\Java\jdk1.8.0_72
设置为系统环境变量JAVA_HOMEgit安装目录: C:\DevTools\GIT
maven安装目录: C:\DevTools\apache-maven-3.3.9
设置为系统环境变量MAVEN_HOME, 添加%MAVEN_HOME%\bin;到PATH环境变量idea安装目录: C:\DevTools\IntelliJ IDEA 14.1.7
tomcat安装目录: C:\app\apache-tomcat-8.5.11
ngnix安装目录: C:\app\nginx-1.11.10
zookeeper安装目录: C:\app\zookeeper-3.4.9
mysql安装目录: C:\app\mysql-5.7.17-winx64
redis安装目录: C:\app\redis
mongodb安装目录: C:\app\MongoDB\Server\3.4
下一篇讲解如何在idea中创建并运行spring boot应用示例。