常用开发环境
基本环境搭建
开发环境
基于win10 x64
Java环境变量
配置JAVA_HOME
PATH中添加
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
新建CLASSPATH
.;%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
NodeJS安装
下载NodeJS
http://nodejs.cn/download/
设置npm淘宝镜像地址
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global
确认镜像地址
npm config get registry
Tomcat解压版配置
解压后,进入文件目录bin文件夹下
执行安装windows系统服务指令
service.bat install
打开系统服务列表,找到Tomcat7,设置自动运行,并手动开启Tomcat服务
MySQL解压版配置
- 准备my.ini配置文件
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录,注意换成自己的目录...
basedir=C:\Program Files\MySQL\mysql-8.0.20-winx64
# 设置mysql数据库的数据的存放目录,注意换成自己的目录...
datadir=C:\Program Files\MySQL\mysql-8.0.20-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用"mysql_native_password"插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
- 初始化MySQL
用管理员权限打开CMD窗口,进入到安装目录下的bin目录,并执行
mysqld --initialize --console
注意:初始化过程中会出现一个默认密码,不急着关闭窗口的话一会儿再复制出来
- 安装mysql服务
mysql为服务名,根据喜好设置
mysqld --install mysql
sc delete mysql //删除
- 成功后启动服务
net start mysql
net stop mysql //停止
- 我这里用Navicat Premium 12连接到mysql,首次连接输入初始密码后将提醒修改密码
Maven解压版配置
配置MAVEN_HOME
PATH中添加
%MAVEN_HOME%\bin
安装目录下的conf\settings.xml中添加阿里云镜像仓库
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
注意需要配置IDEA的maven配置文件为这个,不然白搞
Nginx解压版配置
下载压缩文件解压后,运行start.bat即可使用
但正常情况下需要对/conf/nginx.conf
进行修改,配置相关路由及负载均衡策略