操作系统

  1. Windows 2003以上版本
  2. Mac Os 10 以上版本
  3. Linux 如(Unbutu Desktop 10以上版本)

JDK 1.8+

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

以下为windows下环境设置,其他操作系统也类似,请在网上参考其他环境下的设置

  • 安装JDK至D:\Program Files\Java\jdk1.8.0_241 目录。
  • 同时设置环境变量JAVA_HOME,如下:

    同时在环境变量Path下增加%JAVA_HOME%/bin

数据库MySQL

MySql 5.7 + 或 MySQL 8.0

下载地址: https://dev.mysql.com/downloads/mysql/

安装过程不在这里描述,请参考不同环境下的安装配置,如在Windows下安装完成后,找到Windows下的服务,找到其启动的my.ini的配置文件所有的路径,如:

在my.ini文件中,设置以下文件内容:

[mysql]
default-character-set=utf8

重启Mysql即可。

Nginx

Nginx主要是作为前置入口服务器,以实现统一对外的接口访问。下载地址:
http://nginx.org/en/download.html

NODEJS

https://nodejs.org/zh-cn/

找至相应的下载环境版本进行下载,配置环境变量,以支持在命令窗口下可以进行npm 的运行。


添加至Path变量中,如:
%NODE_HOME%/bin

Redis

下载 https://redis.io/

安装完成后,设置账号与密码:

可下载以下客户端工具进行在线管理:

https://gitee.com/leeshtao/AnotherRedisDesktopManager

IDEA

下载:
https://www.jetbrains.com/idea/

Maven

http://maven.apache.org/download.cgi

下载完成后,可解压至:d:/maven
Maven环境配置 (可选)
增加环境变量 MVN_HOME

并增加至Path中

Maven私库指向
在Maven的conf下的setting.xml文件中增加以下配置,如:

<mirror>
        <id>redxun_public_maven</id>
         <mirrorOf>redxun_public_maven</mirrorOf>
        <name>redxun_public_maven</name>
        <url>http://dev.redxun.cn:8081/nexus/content/groups/public/</url>
    </mirror>
    <mirror>
        <id>redxun_rdgroup_maven</id>
        <mirrorOf>redxun_rdgroup_maven</mirrorOf>
        <name>redxun_rdgroup_maven</name>
        <url>http://dev.redxun.cn:8081/nexus/content/groups/rdgroup/</url>
    </mirror>
<profile>
       <id>nexus</id>
       <repositories>
         <repository>
          <id>nexus</id>
          <url>http://dev.redxun.cn:8081/repository/maven-public/</url>
          <releases><enabled>true</enabled></releases>
          <snapshots><enabled>true</enabled></snapshots>
         </repository>
       </repositories>
       <pluginRepositories>
         <pluginRepository>
           <id>nexus</id>
           <url>http://dev.redxun.cn:8081/repository/maven-public/</url>
           <releases>
            <enabled>true</enabled>
           </releases>
          <snapshots>
            <enabled>true</enabled>
          </snapshots>
         </pluginRepository>
        </pluginRepositories>
     </profile>

移动端APP开发

NodeJs

http://nodejs.cn/download/

Hbuilder

https://www.dcloud.io/hbuilderx.html

或 visual studio code

https://code.visualstudio.com/

消息队列

RocketMq

http://rocketmq.apache.org/

文件服务(可选)

FastDFS
https://github.com/happyfish100/fastdfs

全文搜索 (可选)

Elastic Search

https://www.elastic.co/cn/

文档更新时间: 2021-05-20 15:03   作者:csx