Loading

龙行博客

“Linux“

服务器相关

正在运行的容器获取docker run

新建一个脚本文件 touch script.sh && chmod +x script.sh 脚本代码 #!/bin/bash # 检查是否提供了容器ID或名称 if [ -z "$1" ]; then echo "Usage: $0 <container_id_or_name>" exit 1 fi CONTAINER=$1 # 获取容器名 NAME=$(docker inspect --format='{{.Name}}' $CONTAINER | cut -c 2-) # 获取镜像名 IMAGE=$(do...

npm安装umami

一切的源头: https://github.com/umami-software/umami 1.第一步当然是安装npm了.这里就不写了. 2.下载umami源文件 第一种方式直接git clone https://github.com/umami-software/umami.git 第二种就是直接去下载zip包,拖到服务器上unzip解压 3.install源文件 cd unami yard install 4. 根目录创建.env文件 DATABASE_URL=mysql://umami:password@localhost:3306/uma...

国内部署 prisma 引擎失败的问题

当在国内部署 prisma 时经常会因为网络或者其他原因出现下载 prisma 引擎失败问题: > Downloading Prisma engines for Node-API for rhel-openssl-1.1.x [ ] 0%Error: request to https://binaries.prisma.sh/all_commits/659ef412370fa3b41cd7bf6e94587c1dfb7f67e7/rhel-openssl-1.1.x/libquery_engine.so.nod...

docker二进制安装

被墙了,安装都费劲,找了个二进制安装方法,测试没问题 1.根据需求下载对应版本docker二进制包 https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/static/stable/x86_64/ 2.下载二进制包 wget https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/static/stable/x86_64/docker-20.10.9.tgz 3.创建目录 mkdir -P /app/tools 4.解压到指定目录 tar xf doc...

初次上传代码到Git

记录下每次都要忘记 init初始 git init 与远程仓库连接 git remote add origin https://gitaddress.com/.git 添加文件 git add . 查看仓库状态 git status 查看分支 git branch 提交commit `git commit -m "first commit" 提交代码 git push origin master

Windows端口占用终止

netstat命令 C:\Users\Administrator>netstat -h 显示协议统计和当前 TCP/IP 网络连接。 NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-t] [interval] -a 显示所有连接和侦听端口。 -b 显示在创建每个连接或侦听端口时涉及的可执行程序。 在某些情况下,已知可执行程序承载多个独立的 组件,这些情况下...

搭建Nacos集群

Nacos,全称为阿里巴巴开源的“Dynamic Naming and Configuration Service”,即动态命名和配置服务。 它是一个集成了服务发现、配置管理和服务管理功能的平台,为微服务架构中的服务治理提供了全方位的支持。 一、环境准备 Nacos 依赖 Java 环境来运行,需要准备的环境如下: 1、操作系统:64 bit OS,支持 Linux/Unix/Mac/Windows,推荐选用 Linux/Unix/Mac。 2、JDK版本:64 bit JDK 1.8+; 3、Maven版本:Maven 3.2.x+; 二、下载与配置...

docker容器内部安装vim

1.先进入容器 docker exec -it bash 2.进入apt-get 配置目录 cd /etc/apt 3.执行备份命令 cp sources.list sources.list.bak 4.查看版本 cat /etc/os-release 5.选择相应版本的源,执行如下所有echo命令,修改成国内镜像源【163镜像:https://mirrors.163.com/.help/debian.html】 echo "">sources.list echo "deb http://mirrors.163.com/debian/ b...

MySQL + Keepalived

MySQL + Keepalived Keepalived+mysql 自动切换 项目环境: VIP 192.168.14.110 mysql1 192.168.14.120 mysql2 192.168.14.130 实施步骤 一. keepalived 主备配置文件 192.168.14.120 Master配置 [root@localhost ~]# vim /etc/keepalived/keepalived.conf ============================================================== !...

MySQL主从实践篇:超详细版读写分离、双主热备架构搭建

MySQL主从实践篇:超详细版读写分离、双主热备架构搭建教学 在上篇《主从原理篇》中,基本上把主从复制原理、主从架构模式、数据同步方式、复制技术优化.....等各类细枝末节讲清楚了,本章则准备真正对聊到的几种主从模式落地实践,但实践的内容通常比较枯燥乏味,因为就是调整各种配置、设置各种参数等步骤。 本章中就搭建最基本的两种常用搭建,一主一从/多从架构、双主/多主多写架构,其他例如级联复制架构、多主一从架构的配置过程大致相同,因此各位小伙伴可以举一反三,这里就不再详细展开实践。 一、CentOS7安装MySQL8.0 其实基于Docker容器去构建会更...