目标 Emqx使用Nginx进行反代并且进行SSL证书部署实现MQTTS协议接入服务器 首先解析一个域名到服务器(使用A记录): 例如:mq.abc.com 操作步骤 Emqx安装(Docker版本) docker pull emqx Emqx使用的协议如下: 协议 端口号 mqtt 1883 mqtts 8883 ws 8083 wss 8084…
背景 众所周知,CentOS7在2024年6月30日停服(停止生命周期的所有支持),CentOS8也早在2021年12月31日停服。 也就是说:所有【稳定】版本的CentOS系统都已经停服,变成了CentOS Stream 8和 CentOS Stream 9 Cent OS与CentOS Stream 上面说到CentOS 变成了CentOS S…
前言 在之前的文章,使用CentOS 7 安装新版本GCC需要手动去下载依赖和源码包进行编译,这种方式费时费力,且容易出错。当然这种方式适合离线环境去升级。 能连接到互联网的机器,几行命令搞定肯定是最好的,下面使用GCC Toolset来实现动态的切换GCC版本。 Rocky Linux 8 基于Red Hat Enterprise Linux(R…
因为众所周知的原因,目前(2024-06-21)DockerHub在国内已经不可访问,国内大多镜像也无法使用。 本文将通过CloudFlare搭建一个自用的Docker Hub镜像。 注意: 需要独立的顶级域名,如果没有可以去阿里云、腾讯云等注册top域名,性价比高。 CloudFlare Worker 每天每免费账号有次数限制,为10万次。每分钟…
操作系统 CentOS 7.9 x64 RabbitMQ 3.13 Erlang下载地址 https://github.com/erlang/otp/releases/tag/OTP-26.2.2 RabbitMQ 下载地址 https://github.com/rabbitmq/rabbitmq-server/releases/do…
某客户实际部署需要内网离线部署LNMP环境 环境版本 PHP 8.1 MySQL 5.7 NGINX 1.22 Redis 7.2 需要在有网络的同系统电脑上下载rpm包,复制到离线环境的服务器上进行安装rpm。 操作系统Cent OS 7.9 x64 端口放行 iptables -I INPUT -p tcp -m state --…
环境: 离线内网服务器 操作系统:CentOS7 离线下载依赖包参考上一篇文章CentOS 7 下载离线安装包及其依赖包 所需软件: Google Chrome Linux版(RPM) 在安装Chrome的时候发现缺少两个依赖 1、liberation-fonts 2、vulkan 通过离线下载依赖包的方式…
在内网环境中 有一台CentOS7系统的服务器 需要离线安装一些软件,通常的做法是在另外一台同环境的且带有外网的服务器上,进行下载包和依赖包 下载好之后用U盘等方式复制到内网服务器上进行安装 阿里镜像站可以找到一些相关的依赖包 https://mirrors.aliyun.com/centos/7.9.2009/os/x86_64/P…
环境: VS 2022 CMAKE(如果是单独下载的则需要把CMAKE放到PATH环境变量里) Windows 10 64位 下载LLVM源码(这里放到D:\soft\llvm-project) git clone https://github.com/llvm/llvm-project.git --depth 1 用CMAKE生成解…
需求: 内网电脑上的静态文件需要暴露到公网上 内网电脑上的HTTP服务器暴露到公网上 环境: 阿里云服务器(下称服务端或者服务器端):CentOS 7,使用frp_linux_amd64的包 内网电脑(下称客户端): Windows 10,使用frp_windows_amd64的包 FRP版本:0.52.2 直接在git…