2.1 jdk的安装与配置
jdk:是整个java的核心,包括java运行环境、java工具和java基础的类库。
环境变量配置:JAVA_HOME、CLASSPATH、PATH(注:win10系统中变量值必须为绝对路径,使用相对路径,命令行javac会不存在)
验证:cmd中输入java -version
2.2 tomcat的安装与配置
tomcat:是一个Web容器,javaEE程序可以在此运行。
环境变量配置:CATALINA_HOME
配置UTF-8字符集:编辑server.xml,节点末尾增加URIEncoding="UTF-8".
验证:执行startup.bat
2.3 maven的安装与配置
maven:是java项目的构建和管理工具,方便创建项目,对jar包统一管理,方便多个模块的快速集成。
apache maven project:apache的优秀开源项目。
环境变量配置:MAVEN_HOME、PATH
验证:mvn -version
常用命令:清除mvn clean;编译mvn compile;打包mvn package;
跳过单元测试mvn clean package -Dmaven.test.skip=true
2.4 ftpserver文件服务器的安装与配置
ftpserver:简化版vsftpd,开放源码的ftp服务器软件、
验证:执行ipconfig命令查询本机ip进行测试访问,再打开浏览器输入ftp://localhost访问。
2.5 nginx反向代理服务器的安装与配置
nginx:轻量级web服务器,也是反向代理服务器。可作为http反向代理、负载均衡、邮件代理服务器,帮助实现前端动静分离。
虚拟域名配置及测试验证:增加include vhost/*.conf,再在conf目录下新建vhost文件夹,创建域名转发配置文件,再进行启动重启验证和访问验证。
2.6 mysql数据库的安装与配置
mysql:关系型数据库管理系统
字符集配置:找到my.ini文件,查找default-character-set节点,修改成utf8,再继续查找default-character-set节点并修改。
登录:cmd命令行输入mysql -u root -p,输入密码。
语句:select,delete,insert,grant等
验证:执行ipconfig命令行查看mysql服务器的ip地址,通过mysql客户端工具如navicat进行连接。
2.7 git版本控制工具的安装与配置
git:开源的分布式版本控制系统。github:开放的在线代码仓库。
配置:用户名配置:git config --global user.name "自己的用户名";邮箱配置config --global user.email"自己的用户邮箱"。编码配置:避免中文乱码和中文文件名乱码。还需要配置gitconfig --global core.ignorecase false。
git ssh key pair配置
验证:执行git --version命令行。
常用命令:切换分支:git checkout 分支名;拉取:git pull;提交:git push。