Advanced Search
Search Results
95 total results found
常用Gitlab资源
系列资源 Vim插件资源 Vue第三方常用包 前端项目实践 Hyperf PHP类库 后端项目 开源电子商城 ( fecshop/yii2_fecshop ):yii2 ( PHP ) fecmall(fecshop) core code used for ecommerce shop 多语言多货币多入口的开源电商 B2C 商城,支持移动端vue, app, html5,微信小程序微店,微信小程序商城等 http://www.fecmall.com WoCenter项目 ( Wonail/w...
手册合集
常用工作网址 创新数据库 六六新系统日志 六六老系统日志 六六新系统线上入口? 六品堂写字课—后台(测试) WMS测试数据库 WMS日志 WMS文档框架 友仓WMS 腾讯云点播文档 Hyperf手册 TypeScript 入门教程 阿里云产品手册 ES6 入门教程(阮一峰) Nacos文档 容器监控 Taro文档 书栈网 TypeScript 入门教程 QueryList wangEditor手册 Element手册 Swoole手册 ...
Docker 部署 ShowDoc
以下是使用 Docker 部署 ShowDoc 的详细步骤,适用于快速搭建文档管理系统: 1. 准备工作 确保已安装 Docker 和 Docker Compose(官方安装指南)。 开放 80 端口(或自定义端口)供外部访问。 2. 快速部署(单命令运行) docker run -d --name showdoc \ -p 4999:80 \ -v /your/local/path:/var/www/html/ \ star7th/showdoc 参数说明: -p 4999:80:将容器 ...
持续集成常用技术方案
以下是持续集成(Continuous Integration, CI)的常用技术实现方案,涵盖工具链、流程设计和最佳实践,帮助团队高效实现自动化构建、测试和部署: 一、核心工具链 1. 代码托管与版本控制 GitHub/GitLab/Bitbucket:托管代码,支持Webhook触发CI流程。 Git Submodules:管理多仓库依赖。 2. CI/CD 平台 Jenkins:开源灵活,支持插件扩展(需自行搭建)。 GitHub Actions:原生集成GitHub,YAML配置流水线。 GitLab...
建 Jenkins 平台步骤
以下是搭建 Jenkins 项目平台 的完整步骤,涵盖 安装、配置、流水线创建 和 自动化部署,适用于 Linux/Windows 环境: 1. 安装 Jenkins Linux (Ubuntu/CentOS) # 安装 Java (Jenkins 依赖) sudo apt update && sudo apt install openjdk-11-jdk -y # Ubuntu sudo yum install java-11-openjdk -y # CentOS # ...
NVM(Node Version Manager)的安装与使用手册
以下是 NVM(Node Version Manager)的安装与使用手册,涵盖 安装步骤、常用命令、多版本管理 及 常见问题解决,适用于 Linux/macOS/Windows(WSL)。 1. 安装 NVM Linux/macOS 通过脚本自动安装: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash 或使用 wget: wget -qO- https://raw.githubusercontent....
npm 操作手册
npm 操作手册 npm(Node Package Manager) 是 Node.js 的包管理工具,用于安装、管理、发布 JavaScript 依赖包。本手册涵盖 基础命令、依赖管理、脚本执行、发布包 等核心操作。 1. npm 安装与初始化 安装 npm npm 随 Node.js 一起安装,无需单独安装。 node -v # 检查 Node.js 是否安装 npm -v # 检查 npm 版本 如果未安装,请先安装 Node.js(推荐 LTS 版本)。 初始化项目 npm init ...
npm 包发布完整流程
npm 包发布完整流程 1. 准备工作 (1) 注册 npm 账号 访问 npm 官网 注册账号 或在终端直接注册: npm adduser 按提示输入 Username、Password 和 Email (2) 登录 npm npm login 输入用户名、密码和邮箱进行验证。 (3) 检查登录状态 npm whoami 如果显示你的用户名,说明登录成功。 2. 创建 npm 包 (1) 初始化项目 mkdir my-package && cd my-package npm init -y 这会生成...
Consul 部署与使用指南
Consul 部署与使用指南 Consul 是 HashiCorp 公司推出的服务网格解决方案,提供服务发现、健康检查、键值存储和多数据中心支持等功能。以下是 Consul 的完整部署与使用手册。 一、Consul 部署方案 1. 单机模式(开发环境) # 下载 Consul (Linux 示例) wget https://releases.hashicorp.com/consul/1.15.3/consul_1.15.3_linux_amd64.zip unzip consul_1.15.3_linux_amd6...
Nacos 部署与使用指南
Nacos 部署与使用指南 Nacos 是阿里巴巴开源的服务发现和配置管理平台,支持服务注册、配置管理、服务健康监测等功能。以下是 Nacos 的完整部署与使用手册。 一、Nacos 部署方案 1. 单机模式(开发环境) 1.1 下载与启动 # 下载最新稳定版 wget https://github.com/alibaba/nacos/releases/download/2.2.3/nacos-server-2.2.3.tar.gz tar -zxvf nacos-server-2.2.3.tar.gz cd na...
Kong 安装和部署指南
Kong 安装和部署指南 Kong 是一个云原生、快速、可扩展的微服务抽象层(API 网关)。以下是 Kong 的安装和部署方法: 1. 安装 Kong 在 Linux 上安装 Ubuntu/Debian # 添加 Kong 仓库 sudo apt-get update sudo apt-get install -y apt-transport-https curl echo "deb https://kong.bintray.com/kong-deb `lsb_release -sc` main" | sudo ...
Kong 图形管理界面解决方案
Kong 图形管理界面解决方案 Kong 本身提供了一个强大的 RESTful Admin API,但默认不包含图形用户界面(GUI)。以下是几种为 Kong 添加图形管理界面的方法: 1. Konga - 最流行的 Kong GUI 安装 Konga Konga 是最受欢迎的 Kong 图形管理工具,提供完整的 API 网关管理功能。 使用 Docker 安装 Konga # 创建 PostgreSQL 容器用于 Konga (可选,也可以使用现有数据库) docker run -d --name konga-d...
Kong 认证与鉴权配置指南
Kong 提供了多种认证和鉴权机制来保护您的 API 服务。以下是 Kong 的主要认证鉴权方式及其配置方法。 1. 基本认证 (Basic Authentication) 启用基本认证插件 curl -X POST http://localhost:8001/services/{service}/plugins \ --data "name=basic-auth" \ --data "config.hide_credentials=true" 创建消费者 curl -X POST http://loca...
Docker daemon.json 配置文件详解
daemon.json 是 Docker 守护进程(dockerd)的主要配置文件,用于控制 Docker 引擎的各种行为和特性。 配置文件位置 Linux: /etc/docker/daemon.json Windows: %ProgramData%\docker\config\daemon.json macOS: Docker Desktop 通过 GUI 配置,但底层也使用类似配置文件 常用配置选项 基本配置 调试和日志 { "debug": true, "log-level": "debug...
使用 Docker 和 Kubernetes 部署 Nginx 集群
下面我将介绍如何使用 Docker 和 Kubernetes (k8s) 部署高可用的 Nginx 集群。 1. 准备工作 1.1 环境要求 已安装 Docker 已安装 Kubernetes 集群 (Minikube 或生产环境 k8s) kubectl 命令行工具 2. 创建 Nginx Docker 镜像 2.1 自定义 Nginx Dockerfile # Dockerfile FROM nginx:latest # 复制自定义配置 COPY nginx.conf /etc/nginx/nginx.c...
Kubernetes (k8s) 安装与基本应用指南 - Rocky Linux
本指南将介绍在 Rocky Linux 上安装 Kubernetes 集群并部署基本应用的完整流程。 前提条件 至少两台 Rocky Linux 9 服务器(1 个控制平面节点,1 个工作节点) 每台服务器至少 2GB RAM 和 2 个 CPU 核心 所有节点之间的网络连接 sudo 或 root 权限 第一部分:安装准备 1. 在所有节点上执行以下操作 设置主机名和 hosts 文件 # 控制平面节点 sudo hostnamectl set-hostname k8s-master # 工作节点 sudo...
Rocky Linux 彻底删除 Kubernetes 和 Containerd 的完整指南
1. 删除 Kubernetes 集群 1.1 首先重置 kubeadm sudo kubeadm reset -f 1.2 删除所有 Kubernetes 相关文件和目录 sudo rm -rf /etc/kubernetes/ sudo rm -rf /var/lib/kubelet/ sudo rm -rf /var/lib/etcd/ sudo rm -rf /var/lib/cni/ sudo rm -rf /etc/cni/ sudo rm -rf $HOME/.kube 2. 卸载 Kuberne...
Kubernetes 图形管理工具推荐
以下是几种流行的 Kubernetes 图形化管理工具,适合不同使用场景和用户群体: 1. 官方工具 Kubernetes Dashboard (官方) 类型:Web UI 特点: 官方提供的管理界面 基本的集群管理功能 支持多集群(通过不同配置切换) 安装: kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml 访问:需要创建ServiceAc...
安装部署 Kubernetes Dashboard
以下是安装部署 Kubernetes Dashboard 的详细步骤: 1. 部署 Kubernetes Dashboard # 部署最新版 Dashboard (兼容 Kubernetes v1.22+) kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml 2. 创建管理员服务账户 创建文件 dashboard-adminuser.yaml: ap...
部署 Minikube
以下是从零开始部署 Minikube的完整步骤,包含常见问题的解决方案: 1. 系统准备(以 Rocky Linux 为例) # 更新系统并安装依赖 sudo dnf update -y sudo dnf install -y curl wget conntrack # 禁用交换分区(Kubernetes 要求) sudo swapoff -a sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab 2. 安装 Docker # 添加 Docker 仓库 sudo ...