编码前必要配置
环境配置
环境准备
JAVA8官网下载 选择匹配自己系统的版本,下载需账号,可通过简单注册后进行登录;
Python官网下载 选择匹配自身系统的合适版本,可直接下载;
养成良好的计算机使用习惯是必要的,安装包,软件,图片,文档,项目,工具分类管理,便于查找;
创建以上分类目录,路径随意,尽量不使用系统盘路径,目录最好英文命名,名称见名知意;
配置步骤
windows配置:将下载完毕的两个可执行程序剪切到安装包目录,首先在工具中创建名为java8的目录,在该目录下创建jdk和jre两个目录,双击安装包中的jdk可执行程序,目录选择工具中java8下jdk,安装过程中会弹出jre安装选择java8下jre目录进行安装即可;
配置环境变量:找到系统属性,切换高级选项卡->点击环境变量->系统变量下点击新建
在弹出的输入框中输入JAVA_HOME,变量值为jdk安装目录
点击确定后找到系统变量中Path变量,双击打开后新增%JAVA_HOME%\bin;然后新增%JAVA_HOME%\jre\bin;点击确认后。系统变量新增CLASSPATH,变量值为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)。至此java环境配置完毕。
win+r组合拳打开运行输入cmd打开dos命令管理工具 键入java -version后看到如下效果即为配置成功
接下来是python环境在windows操作系统上安装,步骤比较简单,在双击python的安装程序,在安装界面勾选添加到环境变量即可
最终dos下查看键入python出现如下情况方为安装成功!
工具安装
工具准备
工欲善其事必先利其器,正所谓磨刀不误砍柴工,编码前工具准备周全是奠定以后楼层建设是否健壮的基础。为此需具备常用工具的下载、安装、配置能力。本文将介绍项目构建工具(MAVEN、GRADLE)编辑器IDEA、Linux虚拟机安装(含Shell工具使用)、代码管理工具GIT,反向代理也是常用分离项目耦合工具Nginx,启动前端所需Nodejs主要使用包管理及分发工具NPM、轻便型文档编辑器NotePad++、常用中间件(缓存Redis、消息MQ)附带介绍文档型检索工具ElasticSearch的下载安装及配置教程
安装步骤
Maven安装配置
maven官网下载
下载剪切到安装包目录下,全部解压,而后编辑环境变量新建变量MAVEN_HOME,变量值为解压后的目录如下图即可
在Path变量中新增%MAVEN_HOME%\bin 使用dos查询是否安装成功,win+r 键入cmd->键入mvn -v出现如下效果则安装成功!
接下来创建本地maven仓库,目录随意,而后编辑maven解压后在conf目录下找到settings.xml文件将自己创建的目录加入。然后继续找到节点,添加如下配置:
<!-- 阿里云仓库 -->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
maven至此配置完毕文末将叙述在idea中集成构建工具。
Gradle安装配置
gradle官网下载
下载后解压并配置到环境变量,dos下查看键入命令gradle -v即可
配置将集成idea时说到。
idea安装配置
idea官网下载地址
idea分为社区版与专业版,社区版免费,专业版可凭学生证领取或其他渠道获得使用这里本文建议大家有能力可支持专业版。两版支持对比图
安装过程略过,启动后进行必要设置(file->setting->Build Tools)找到maven与gradle配置到本地即可
虚拟机安装配置
虚拟机管理工具博主常用VMBOX(VirtualBox),
VirtualBox官网下载
shell工具一般使用xshell,nonono,我给大家安利一波finalshell,连接上主机后可直接以目录形式展示linux系统内文件,可视化不香吗?
finalshell下载地址 根据自己系统下载,下载后进行安装,启动需要镜像,系统镜像可在官网找到并下载一般使用centos7,安利链接centos7,下载后创建自己的虚拟机
创建完毕后将系统镜像添加即可。在设置centos7的过程中,网卡建议新增一块仅主机模式的网卡。
在新增的虚拟机中使用ifconfig可以查看虚拟机ip但是新装的虚拟机并没有网络管理工具,故使用命令yum install net-tools -y 命令成功后再次使用ifconfig查看ip,最后使用finalshell进行连接即可
这是连接的linux操作系统的服务器,怎么样这个目录文件是不是比较有亲和力。大家如果不想继续在本机安装数据库,等可以在虚拟机中安装。安装时可以采用docker安装方式。这里不做详述!
Git安装配置
git官网下载编码同步可以使用代码管理工具git,不会使用请学习git命令大全(菜鸟教程版) 也可使用git小乌龟需先安装git方可使用,但熟悉命令可让人神清气爽,不依赖工具不成为工具人望周知!在idea中配置如下
Nginx下载安装
nginx官网下载 下载后解压有易nginx.exe程序双击即可,
使用配置在conf目录下nginx.conf文件 参考配置
停止命令nginx -s stop 重新加载 nginx -s reload
Nodejs下载安装
nodejs官网安装 下载后安装next一直走即可
NotePad++下载安装
noetpad++官网下载 下载后安装next一直走即可
Redis下载安装
基于windows系统安装被托管到github上redis-windows安装 其他安装点击其他情况安装含虚拟机 ,遇具体业务可根据其他博文进行配置
MQ下载安装
这里介绍activemq activemq安装后在bin目录下找到作为服务安装即可,RabbitMQ 虚拟机可使用docker安装,进入安装目录下sbin目录手动启动:
rabbitmq-service.bat install 安装服务
rabbitmq-service.bat stop 停止服务
rabbitmq-service.bat start 启动服务
遇具体业务可根据其他博文进行配置
ES下载安装
es安装链接 遇具体业务可根据其他博文进行配置
配置运行
启动准备
使用git clone拉去项目到本地 git chekout -b 本地分支名 origin/远程分支
启动步骤
使用idea打开项目即可 ,根据项目的启动顺序启动,通常先是服务发现,服务治理,具体业务的顺序
写在最后
本文确实草率,只为给同学们快速启动项目做一个引导编码之路谓其多艰,恪守本心方得始终!