This website requires JavaScript.

从0到1,从前端到后端,使用免费软件搭建开发环境和工具生态

分类:编程人生 发布于:2021-01-17 07:25:16 字数 1939 415次阅读 开发工具&环境git项目部署java

使用软件版本汇总

  服务器:centos 7.6+
  nginxnginx/1.16.1
  tomcatapache-tomcat-8.5.43
  mysqlmysql-commity-5.7
  redisredis-5.0.5
  mongdbmongdb 4.0以上
  nodenode 14+
  jdkjdk1.8_202
  gitlab: gitlab-ce-13+
  nexus:nexus-3

安装JDK

从oracle的官方网站下载。地址如下:

jDK下载地址

选择如图的版本

jdk8u202的版本是可以免费商用的,目前我们的微服务也是基于jdk1.8的。安装的jdk版本千万不要高与此版本,如果在开发过程中有高于此版本,请进行降级。

安装nginx

使用yum源安装,yum install nginx,直接安装最新版本。

安装mysql

参考地址:
阿里云centos7下安装mysql并修改中文乱码

注意安装社区版本(mysql-community)即可,商业版本是要收费的。

安装mongoDB

使用yum源安装,安装的4.4的版本,注意将以下url进行改动

[mngodb-org] 
name=MongoDB Repository 
baseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/4.4/x86_64/
gpgcheck=0 
enabled=1

参考地址:

Centos 使用yum安装MongoDB 4.0

安装node

所有需要对外发布前端项目的服务器都需要安装。

前端项目使用pm2进行后台启动。安装好node后,使用npm install -y pm2来安装pm2。

参考地址:
Centos使用yum快速安装Node和NPM

安装redis

使用yum源安装,安装最新版本,目前还未涉及集群,只在平台服务器上进行了安装。

yum install redis

参考地址:
centos7 yum install redis

安装gitlab-ce

参考地址:

centOS安装gitlab并使用外部nginx且支持https

Centos6.5 安装gitlab 并使用自带的nginx

gitlab邮件服务的配置

参考以上方法安装gitlab-ce

安装nexus管理jar包

参考地址:

Nexus安装和使用