1 Star 0 Fork 44

amtech / alinesno-cloud-env

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

基础环境安装配置

概要

基础环境完善及配置,为整个开发平台做基础,以环境搭建为主,为本地开发环境

目前的服务器应该是不够的,也并不是代表所有的软件需要完善才可以进入下一步开发,比如elk,前期搭建并一定是需要的,比如说集群,也并不一定是一开始就是集群, 平台搭建一个人的话是比较长期,所以,以先投入组件构建为主,在完成第一步之后,再进一步完善, 即使在公司,也是如此建议的,一步到位,也是比较难的,如果可以就更好。

开发环境

  • MacPro_x64_16g_256g(SSD) :smile:

服务器资源

阿里云服务器IP为公网,此处都以172.18.11的IP开头,做脱敏处理

序号 作用 服务器资源(系统/内存/硬盘) IP规划 备注
1 开发服务器_master CentOS7.4_x64_4G_40G 192.168.1.110 VBox虚拟机
2 开发服务器_slave CentOS7.4_x64_2G_16G 192.168.1.111 VBox虚拟机
3 开发服务器_slave CentOS7.4_x64_2G_16G 192.168.1.112 VBox虚拟机
4 监控运维平台 CentOS7.4_x64_4G_16G 192.168.1.119 VBox虚拟机
5 基础DevOps平台 CentOS7.4_x64_4G_40G 172.18.11.17 阿里云
5 注册中心 CentOS7.4_x64_4G_40G 172.18.11.139 阿里云
7 基础服务服务器 CentOS7.4_x64_1G_40G 172.18.11.241 阿里云
8 业务服务服务器 CentOS7.4_x64_1G_40G 172.18.11.183 阿里云
9 应用服务服务器 CentOS7.4_x64_1G_40G 172.18.11.130 阿里云

资源规划

此处的完善进度表示文档完成进度,即可根据文档查询搭建的

序号 说明 工具 IP 是否集群 文档完善进度 备注
1 基础环境 JDK 172.18.11.17 单点 已完善
8 反向代理 Nginx 172.18.11.17 单点 已完善
11 自动部署工具 Jenkins 172.18.11.17 单点 完善中
12 私服库 Nexus 172.18.11.17 单点 已完善
17 链接跟踪 skywalking 172.18.11.17 单点
13 代码检测 Sonar 172.18.11.17 单点
2 缓存工具 Redis 172.18.11.17 单点 已完善
4 消息列表 Kafka 172.18.11.17 单点 已完善
10 分布式注册中心 zeekeeper 172.18.11.17 单点 完善中
6 分布式注册中心 Eurake 172.18.11.139 单点
10 分页式配置中心 Apollo 172.18.11.139 单点
6 数据库 MySQL 172.18.11.139 单点 已完善
1 开发过程管理 Jira 192.168.1.120 集群
3 Redis监控工具 Redmon 192.168.1.119 单点
5 消息管理工具 Kafka-Manager 192.168.1.119 单点
7 数据库主从 MyCAT 192.168.1.111/112 集群
7 容器管理 Kubernetes 192.168.1.1110/111/112 集群
9 高可用 KeepAlived 192.168.1.110/111/112 集群
14 镜像管理 Harbor 192.168.1.110 单点
15 自动部署 Ansible 192.168.1.119 单点
16 自动部署管理 Ansible Tower 192.168.1.119 单点
17 链接跟踪 pinpoint 192.168.1.119 单点
18 日志监控 elk 192.168.1.119 集群
19 服务器监控 Zabbix 192.168.1.119 单点
20 基础环境搭建 docker-compose 192.168.1.119 单点 完善中

访问地址

序号 说明 地址 备注
1 开发过程管理 http://www.baidu.com
2 缓存工具
3 Redis监控工具
4 消息列表
5 消息管理工具
6 数据库
7 数据库主从
7 容器管理
8 反向代理
9 高可用
10 分布式注册中心
11 自动部署工具
12 私服库
13 代码检测
14 镜像管理
15 自动部署
16 自动部署管理
17 链接跟踪
18 日志监控
19 服务器监控

空文件

简介

整体服务开发平台的环境搭建过程及文档思路,为整个开发提供环境准备,主要包括开发环境 ,自动化环境及开发技术实践,工具等。 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/amtech/linesno-cloud-env.git
git@gitee.com:amtech/linesno-cloud-env.git
amtech
linesno-cloud-env
alinesno-cloud-env
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891