分类目录归档:云计算

团队知识库Wiki


团队知识库Wiki

项目简介

Wiki.js是一个开源的现代化企业级知识管理和文档协作平台,支持多种编辑器、多种用户验证方式、多种备份存储方式、多种搜索引擎,支持国际化、自定义主题(Theme)、流量分析。

创建目录

mkdir /data/wikijs/data -p
mkdir /data/wikijs/config -p 

创建服务

docker run -d --name=deanwikijs -e PUID=1000 -e PGID=1000 -e TZ=Asia/Shanghai ...

Read more

阿里云VPC


VPC即专有网络(Virtual Private Cloud),专有网络VPC具有安全可靠、灵活可控、简单易用的特性和较强的可扩展性等优点,本文将详细介绍什么是VPC网络以及VPC网络规划。

一、什么是VPC网络

专有网络是云上的私有网络,可以通过VPC完全掌握自己的专有网络,就像分配传统网络一样分配云上资源,包括:IP地址选择、配置路由表和网关等等。

在VPC中可以使用阿里云资源,如云服务器ECS、云数据库RDS和负载均衡SLB等,除此之外,VPC还支持通高速通道将专有网络连接到本地网络。

图片

二、V...

Read more

阿里云RDS


(一)云数据库RDS简介

阿里云关系型数据库RDS(Relational Database Service)是一种可弹性伸缩的在线数据库服务,基于阿里云分布式文件系统和SSD盘高性能存储,采用双机热备,数据多副本冗余及自动备份机制。 RDS支持MySQL、SQL Server、PostgreSQL、PPAS(Postgre Plus Advanced Server,高度兼容Oracle数据库)和MariaDB TX引擎,并且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案。 图片

1、各版本功能

...

Read more

Ansible Playbook 部署 Redis 一主两从三哨兵


使用 Ansible Playbook 部署 Redis 一主两从三哨兵架构

我们将使用 Ansible Playbook 自动化部署 Redis 集群,包括一个主节点(Master)和两个从节点(Slave),以及三个哨兵节点(Sentinel)。

三台服务器:Node-1、Node-2、Node-3,其中 Node-1 将作为 Redis 主节点,Node-2 和 Node-3 将作为 Redis 从节点,三台都作为哨兵节点。

目录结构

├── templates
│   ├── redis.co...

Read more

Ansible之blockinfile模块和lineinfile模块


blockinfile模块和lineinfile模块

一、blockinfile模块概述

blockinfile模块用来在文件中插入文本块,插入的文本块会有一个标记,方便修改和删除

二、blockinfile模块常用参数

参数名 描述信息
path 操作的文件对象
block 也可用content,指定内容。
marker 使用marker参数自定义”标记”,方便我们通过对应的标记找到对应的内容
state 默认是present,state=absent,则表示从文件中删除对...

Read more

YAML基础教程


一、YAML 简介

YAML(YAML Ain't Markup Language的缩写)是一种人类可读的完整的数据序列化语言。

YAML官网:The Official YAML Web Site

通常用作软件的配置文件;

文件的标准扩展名为 .yaml,也可接受.yml扩展名;

YAML基本语法规则(基于缩进的Block Style):

  • 大小写敏感;
  • 使用缩进表示层级关系(类似Python风格);
  • 缩进不允许使用Tab制表符,只允许使用空格字符;
  • 缩进的空格数不重要,但官方推荐使用2个空格字符;
  • ...

Read more

持久化之Ceph实战


一、K8s 使用 CephFS

CephFSCeph 中基于RADOS(可扩展分布式对象存储)构建,通过将文件数据划分为对象并分布到集群中的多个存储节点上来实现高可用性和可扩展性。

首先所有 k8s 节点都需要安装 ceph-common 工具:

# CentOS7
yum -y install epel-release ceph-common

# Ubuntu
apt install -y ceph-common 

# 验证
ceph -v
-------------------------...

Read more

源码安装LNMP


源码安装LNMP

# CentOS7安装各种依赖包
[root@zuolaoshi ~]# yum -y install apr* autoconf automake numactl bison bzip2-devel cpp curl-devel fontconfig-devel freetype-devel gcc gcc-c++ gd-devel gettext-devel kernel-headers keyutils-libs-devel krb5-devel libcom_err-deve...

Read more