Advanced Search
Search Results
122 total results found
微服务常用应用和服务
k8s
前端开源项目
git资源汇总 追格小程序 ( zhuige-com ):追格小程序(zhuige.com)- 圈子小程序,知识付费小程序,企业官网小程序,WordPress主题模板技术服务商 https://www.zhuige.com/https://www.zhuige.com/ 追格积分商城小程序 ( zhuige-com/zhuige_scoremall ):追格积分商城小程序,基于WordPress+uni-app开发的多端积分商城小程序 酱茄小程序 ( zhuige-com/jiangqie_kafei ):酱茄小...
Vue 全局配置详解
全局配置是 Vue 应用开发中的重要部分,合理的配置可以提高开发效率、统一项目风格并优化应用性能。以下是 Vue 2 和 Vue 3 的全局配置指南。 一、Vue 2 全局配置 1. Vue 构造函数配置 import Vue from 'vue' // 全局配置 Vue.config.productionTip = false // 关闭生产环境提示 Vue.config.devtools = process.env.NODE_ENV !== 'production' // 开发环境启用devtools Vue...
Mosh 基础使用指南
Mosh(Mobile Shell)是一个比传统 SSH 更强大的远程终端工具,特别适合移动和不稳定网络环境下的使用。 一、Mosh 简介 Mosh 的主要优势: 在网络切换或中断时保持连接 输入即时响应(无延迟显示) 预测性本地回显 更安全的连接方式 二、安装 Mosh 1. Linux 系统安装 # Ubuntu/Debian sudo apt-get install mosh # CentOS/RHEL sudo yum install mosh # Fedora sudo dnf install m...
Supervisor 在 Rocky Linux 上的安装与使用指南
Supervisor 是一个用 Python 编写的进程控制系统,允许用户监控和控制类 UNIX 系统上的多个进程。下面是在 Rocky Linux 上安装和配置 Supervisor 的完整指南。 一、安装 Supervisor 1. 安装 EPEL 仓库(如果尚未安装) sudo dnf install epel-release sudo dnf update 2. 安装 Supervisor sudo dnf install supervisor 3. 启动并设置开机自启 sudo systemctl e...
Rsyncd 在 Rocky Linux 上的安装与使用指南
Rsyncd 是 rsync 的守护进程模式,允许将 rsync 作为服务运行,实现持续的文件同步服务。以下是在 Rocky Linux 8/9 上安装和配置 rsyncd 的完整指南。 一、安装 rsyncd 1. 安装 rsync 软件包 sudo dnf install rsync 2. 检查版本确认安装成功 rsync --version 二、配置 rsyncd 服务 1. 创建主配置文件 sudo vi /etc/rsyncd.conf 2. 基本配置示例 # 全局配置 uid = nobody g...
Rocky Linux 上 Docker 部署 YAPI 指南
YAPI 是一个高效、易用的可视化接口管理平台,通过 Docker 可以快速部署。以下是在 Rocky Linux 上使用 Docker 部署 YAPI 的完整步骤。 一、准备工作 1. 系统要求 Rocky Linux 8 或更高版本 至少 2GB 内存 10GB 可用磁盘空间 2. 安装必要工具 sudo dnf install -y yum-utils device-mapper-persistent-data lvm2 二、安装 Docker 1. 添加 Docker CE 仓库 sudo yum-c...
Rocky Linux Docker 安装与使用指南
一、Docker 安装 1. 卸载旧版本(如有) sudo dnf remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine 2. 安装依赖包 sudo dnf install -y yum-utils device-mapper-persistent-data lvm2 3. 添加 Docker 官方仓库 ...
Rocky Linux Git 安装与使用指南
一、Git 安装 1. 通过 DNF 安装 Git(推荐) sudo dnf install -y git 2. 验证安装 git --version 3. 安装 Git 文档(可选) sudo dnf install -y git-doc 二、Git 基本配置 1. 设置全局用户名和邮箱 git config --global user.name "您的姓名" git config --global user.email "您的邮箱" 2. 查看配置 git config --list 3. 配置默认编...
Git 基础命令明细手册
一、仓库操作 1. 初始化仓库 git init # 在当前目录初始化新仓库 git init <目录名> # 在指定目录初始化 2. 克隆仓库 git clone <仓库URL> # 克隆远程仓库 git clone -b <分支名> <仓库URL> # 克隆指定分支 git clone --depth 1 <仓库URL> # 浅克隆(只获取最新版本) 二、配置管理 1. 用户配置 git conf...
git whatchanged show
git whatchanged 是一个用于查看提交历史及每个提交所更改文件的 Git 命令。虽然它的功能部分被 git log 取代,但在某些场景下仍然有用。 基本语法 git whatchanged [选项] 常用选项 选项 描述 -p 显示每个提交引入的差异(补丁) --stat 显示更改的统计信息 --name-only 仅显示更改的文件名 --pretty=<格式> 自定义提交信息显示格式 --since=<日期> 显示指定日期之后的提交 --until=<日期> 显示指...
GitHub 配置 SSH Key 完整指南
通过配置 SSH Key,你可以安全地连接 GitHub 而无需每次输入用户名和密码。以下是详细配置步骤: 一、检查现有 SSH Key 首先检查是否已存在 SSH Key: ls -al ~/.ssh 如果看到 id_rsa 和 id_rsa.pub 文件,说明已有 SSH Key。 二、生成新的 SSH Key 打开终端,输入以下命令(替换为你的GitHub邮箱): ssh-keygen -t ed25519 -C "your_email@example.com" 或使用传统 RSA 算法: ssh-k...
新页面
# init mkdir /data/home/ mkdir /opt/{source,sourcepackage} # add user useradd -d /data/home/wangcanliang -m wangcanliang # change sshd vim /etc/ssh/sshd_config PermitRootLogin no Port newport systemctl restart sshd
Composer 使用指南
Composer 是 PHP 的依赖管理工具,类似于 Node.js 的 npm 或 Python 的 pip。它可以帮助你声明、安装和管理 PHP 项目所依赖的库。 安装 Composer Windows 系统 下载 Composer-Setup.exe 运行安装程序,按照向导完成安装 安装完成后,在命令行输入 composer --version 验证安装 Linux/macOS 系统 php -r "copy('https://getcomposer.org/installer', 'composer-s...
Rocky Linux 安装 phpbrew 及使用指南
phpbrew 是一个 PHP 多版本管理工具,允许你在同一系统上安装和管理多个 PHP 版本。 在 Rocky Linux 上安装 phpbrew 1. 安装必要依赖 sudo dnf install -y git curl wget make automake gcc gcc-c++ \ kernel-devel bison re2c libxml2-devel openssl-devel \ libcurl-devel libjpeg-turbo-devel libpng-devel libi...
find 命令详解
find 是 Linux/Unix 系统中一个非常强大的文件搜索工具,可以根据多种条件查找文件和目录。 基本语法 find [路径] [选项] [操作] 常用选项 按名称查找 -name:按文件名查找(区分大小写) find /home -name "*.txt" -iname:按文件名查找(不区分大小写) find /home -iname "*.TXT" 按类型查找 -type:按文件类型查找 f:普通文件 d:目录 l:符号链接 find /var -type d 按时间查找 -m...
Nginx 日志分割方案
Nginx 默认不会自动分割日志文件,随着时间推移日志文件会变得非常大,影响系统性能和管理。以下是几种常用的 Nginx 日志分割方法: 1. 使用 logrotate (推荐) logrotate 是 Linux 系统自带的日志管理工具,非常适合用于 Nginx 日志分割。 配置步骤 创建 logrotate 配置文件 (通常放在 /etc/logrotate.d/nginx) sudo nano /etc/logrotate.d/nginx 添加以下内容: /var/log/nginx/*.log {...
Wagtail 部署指南
Wagtail 是一个基于 Django 的现代化 CMS 系统,以下是部署 Wagtail 的详细步骤,涵盖多种部署方式。 1. 本地开发环境部署 前置要求 Python 3.7+ PostgreSQL/MySQL/SQLite (推荐 PostgreSQL) Node.js (如需前端构建) 安装步骤 # 创建虚拟环境 python -m venv venv source venv/bin/activate # Linux/Mac # venv\Scripts\activate # Windows ...
GitHub 高赞 Python3 Web 项目推荐
以下是 GitHub 上 star 数量较高的 Python3 Web 项目,涵盖了各种框架和实用场景: 1. 综合类 Web 项目 awesome-python (⭐180k+) 不是具体项目,而是 Python 资源的终极精选列表 包含 Web 框架、爬虫、数据分析等所有领域的优秀项目 public-apis (⭐275k+) 免费 API 集合项目 使用 Python 构建的 Web API 示例参考 2. Django 项目 django-allauth (⭐8.5k+) 集成认证系统,支持多种社...
Pyenv 使用完整指南
Pyenv 是一个强大的 Python 版本管理工具,可以让你轻松安装、切换和管理多个 Python 版本。以下是详细使用指南: 1. 安装 Pyenv Linux/macOS 安装 curl https://pyenv.run | bash 安装完成后,将以下内容添加到 shell 配置文件(如 ~/.bashrc, ~/.zshrc 或 ~/.bash_profile): export PYENV_ROOT="$HOME/.pyenv" export PATH="$PYENV_ROOT/bin:$PATH" ...
Python 使用 MySQL 数据库完整指南
Python 提供了多种方式连接和操作 MySQL 数据库,以下是常用的方法和最佳实践。 1. 安装 MySQL 驱动 常用驱动选择 # 最流行的纯Python驱动 pip install mysql-connector-python # 更快的C扩展驱动(推荐) pip install pymysql # MySQL官方驱动 pip install mysql-connector-python # 另一个流行选择 pip install MySQL-python # 注意:仅支持Python 2.x和旧版...