compose docker nginx http
haproxy+nginx实现web负载均衡集群:
haproxy+nginx实现web负载均衡集群: 主机 | 系统 |IP地址|主要软件|—|— |—| — |—Haproxy服务器 |CentOS7.9 X86_64 |192.168.8.202| haproxy-1.5.19.tar.gzNginx服务器1 |CentOS7.9 X86_64 ......
docker容器中使用docker命令
方法1 挂载docker.sock和docker二进制 复用宿主机docker。docker run -itd -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker centos:7容器内可以执 ......
Docker部署WordPress
一、简介 WordPress是一种自由和开放源代码的内容管理系统,基于PHP和MySQL,使用WordPress,用户可以很容易地创建和维护个人或商业网站、博客、电子商务网站或应用程序,而无需深入了解编程语言或数据库管理。 二、搭建WordPress 绿联 DX4600 为例,首先我们打开 Dock ......
Nginx loki监控日志的学习
Nginx loki监控日志的学习 背景 学习自: https://mp.weixin.qq.com/s/Qt1r7vzWvCcJpNDilWHuxQ 增加了一些自己的理解 第一部分nginx日志的完善 在logformat的后面增加一个: log_format json_analytics esc ......
nginx 代理b域名
server_name a.com location ^~ /bus { proxy_pass https://b.com; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Proto $scheme; } ......
关于Nginx 的 location 匹配规则总结看这一篇就够了
关于Nginx 的 location 匹配规则总结看这一篇就够了 吐血整理-关于Nginx 的 location 匹配规则总结看这一篇就够了 - 掘金 (juejin.cn) 之前在看 Nginx 的 location 匹配规则的时候,参考了一些网上的文章,但是这些文章,要么不全,要么就是有问题的, ......
Docker部署SQLServer
一、简介 美国Microsoft公司推出的一种关系型数据库系统。SQL Server是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,实现了与WindowsNT的有机结合,提供了基于事务的企业级信息管理系统方案。 二、搭建SQLServer 绿联 DX4600 为例,首先我 ......
Docker Swarm动态扩容MINIO集群
需求背景 当一个minio集群的磁盘不够用的时候,可以有两种方式,第一个通过扩磁盘,第二种增加机器。但是不管是哪种方式,都不能去动原来集群的启动方式,那样集群就起不来了,会一直提示类似下面这种报错,ERROR Unable to initialize backend: /data1 drive is ......
nginx高可用
高可用方案 简单说就是集群,什么是集群呢,加单说就是一个不够来俩个,俩不够来三。 所以高可用就是在之前传统方式的基础上,万一nginx挂了,所有服务都将不可用。 所以可以使用以下结构,进行设计 让两台需要集群的nginx进行绑定一个虚拟ip。 准备:需要两台虚拟机、两台都安装nginx、安装keep ......
docker 安装 xxl-job
### 创建数据库 导入相关表 Sql SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- -- Table structure for xxl_job_group -- DROP TABLE IF EXISTS `xxl_job_group`; CR ......
Wordpress在Apache/Nginx/IIS/Lighttpd环境下的伪静态配置
1、Apache 在项目根目录的【.htaccess】文件(如果没有则新建文件),添加如下代码 # BEGIN WordPress # 在“BEGIN WordPress”与“END WordPress”之间的指令(行)是 # 动态生成的,只应被WordPress过滤器修改。 # 任何对标记之间的指 ......
filerun docker方式安装(debian arm64, tinkerboard2s类似树莓派)
启动mysql docker run -p 3366:3306 --name mysql57 --privileged=true -e MYSQL_ROOT_PASSWORD=12345 -v /mnt/docker/varlibmysql:/var/lib/mysql -d liupeng0518 ......
docker部署jumpserver
安装docker 略 版本 $ docker version Client: Docker Engine - Community Version: 24.0.7 API version: 1.43 Go version: go1.20.10 Git commit: afdd53b Built: Th ......
docker容器相关命令
1、获取镜像 docker pull ubuntu 2、启动容器 docker run -it ubuntu /bin/bash 3、查看所有的容器 docker ps -a 4、启动一个已停止的容器 docker start b750bbbcfd88 5、后台运行 docker run -itd ......
在docker中对mySQL的基本操作
使用docker跑一个mySQL镜像,设置数据挂载目录和root账户密码: 如果navicat报错Authentication plugin ‘caching_sha2_password‘ cannot be loaded则在mySql容器中依次输入: (登录mysql) mysql -h loca ......
Keepalived+Nginx高可用案例(抢占式与非抢占式)
(1)下载安装Keepalived源码包 Keepalived官网源码包下载地址 在服务器上解压 tar -xf keepalived-2.2.8.tar.gz 安装相关前置依赖 yum -y install gcc gcc-c++ 使用configure工具进行安装 ./configure --s ......
centos7下载安装nginx
一、下载准备工作 Nginx安装版本:nginx-1.24.0.tar.gz Linux环境:先执行这个 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 二、安装nginx 1、把nginx安装包放到 ......
Neo4j快速上手(1)环境搭建 Docker
Docker 环境搭建 # 镜像 # 似乎:这个版本不能添加或删除数据库实例,只有一个默认库 docker pull neo4j:3.5.22-community # 测试的话,最好取消磁盘映射 docker run -d -p 7474:7474 -p 7687:7687 --name neo4j ......
docker安装
一、Docker desktop安装 (1)首先要开启Hyper-V,开启操作参照 https://blog.csdn.net/qq_44368508/article/details/126601570 (2)Docker Desktop 官方下载地址: https://docs.docker.co ......
docker问题:overlay2占用磁盘空间过大
实践: docker system prune -a -f [root@image docker]# du --max-depth=1 -h4.0K ./swarm4.0K ./containers4.0K ./trust138M ./image16K ./plugins4.0K ./tmp51M ......
docker+docker-compose部署rocketmq集群遇到的大坑
搭建时间为2023-11-22 环境:CentOS7、Docker24.0.6、Docker-Compose2.23.0、RocketMQ镜像为apache/rocketmq:5.1.2 部署说明:两台Linux服务器,先是尝试了传统2主2从,没有实现主备自动切换,一步一步部署下来没有特别大的问题。 ......
Docker部署phpMyAdmin
一、简介 phpMyAdmin 是众多 MySQL图形化管理工具中使用最为广泛的一种,是一款使用PHP 开发的基于B/S模式的 MySQL 客户端软件,该工具是基于 Web 跨平台的管理程序,并且支持简体中文,用户可以在官网上下载最新版本的。 phpMyAdmin 为Web 开发人员提供了类似 Ac ......
如何使用Nginx让网站快速置灰
如何使用Nginx让网站快速置灰 查看当前编译的版本是否支持http_sub_module模块,如果不支持需要重新编译增加此模块。 nginx -V 修改nginx.conf配置,在http{}中增加以下两行。 http { sub_filter '</head>' '<style type="te ......
docker 部署redis
OKdocker run -d --privileged=true --restart=always -p 6379:6379 -v /usr/local/docker/redis/6379.conf:/etc/redis/redis.conf -v /usr/local/docker/redis/ ......
nginx出现很多进程,怎么杀掉进程。
linux关闭nginx的方法:1、利用“ps -ef | grep nginx”命令查看nginx进程后,利用“kill -QUIT 进程号”关闭nginx即可;2、利用“kill -TERM 999”快速杀死进程即可;3、利用“pkill -9 nginx”强行停止进程即可。4、利用“kill ......
centos修改docker容器的默认地址
一、需求 1.1 什么是docker与docker的特点 Docker 是一种开源容器化平台,它允许开发者将应用程序及其依赖打包成一个容器,这个容器可以在任何支持Docker的环境中运行。容器化是一种轻量级的虚拟化技术,与传统的虚拟机(VM)技术相比,具有几个显著的优势: 资源效率 Docker: ......
docker和docker-compose生产的容器,不在同一个网段,解决方式
在实际项目中,使用docker run xxXx 和docker-compose up -d 不在同一个网段,一个是默认是172.17.x.x, 另一个是172.19.x.x。为解决这个问题需要自定义一个网络,我命名为“my-bridge” 首先熟悉几条命令: docker network ls 或 ......
Nginx配置Websocket
WebSocket 和HTTP虽然是不同协议,但是两者“握手”方式兼容。通过HTTP升级机制,使用HTTP的Upgrade和Connection协议头的方式可以将连接从HTTP升级为WebSocket。 Websocket 使用 ws 或 wss 的统一资源标志符,类似于 HTTPS,其中 wss ......
使用docker 搭建xtrabackup服务,实现mysql全量和增量备份
根据前面的mysql备份调研得知,mysql的备份重头戏就是xtrabackup,mysqldump只能算开胃菜 本篇就着重讨论下xtrabackup的使用,由于考虑到维持虚拟机环境的整洁,和搭建使用的通用和便利性,这里选择基于docker环境使用 照惯例,学习任何一个工具最佳途径就是研读官方文档, ......