当前位置: 首页 > wzjs >正文

linux服务器WordPress建站教程怎么制作网站详细流程

linux服务器WordPress建站教程,怎么制作网站详细流程,微信广告,网站怎么做长截图单体架构学的差不多了,可以朝着微服务进军了,笔者打算实操一下 RabbitMQ(这个和 Redis 一样重要的组件) 笔者这里采用的是本地 wsl2 的 Ubuntu22.04 先按指定的博客进行前置操作 Ubuntu22.04 安装 RabbitMQ 解决 ARM Ubuntu 22.04 缺少 libs…

单体架构学的差不多了,可以朝着微服务进军了,笔者打算实操一下 RabbitMQ(这个和 Redis 一样重要的组件) 笔者这里采用的是本地 wsl2 的 Ubuntu22.04
先按指定的博客进行前置操作 Ubuntu22.04 安装 RabbitMQ

解决 ARM Ubuntu 22.04 缺少 libssl 1.1 的问题

在安装 RabbitMQ 时,出现以下的报错信息
在这里插入图片描述

提示缺少依赖 libssl1.1,于是使用 apt 安装一下

sudo apt install libssl1.1

发现找不到这个依赖包
在这里插入图片描述
经查阅资料了解到,在 Ubuntu 18.04 以后的版本中,libssl1.1 已经从仓库中被移除了,因此在 Ubuntu 20.04 和 Ubuntu 22.04 系统下,我们只能手动安装这个依赖包。

由于网上大多数教程都是基于 x86_64 平台的,使用的仓库和 ARM 平台是不同的。我们可以用浏览器打开官方的 ubuntu-ports 仓库来下载 libssl1.1,选择libssl1.1_1.1.1-1ubuntu2.1~18.04.23_amd64.deb然后单击下载
在这里插入图片描述
如果你的 Ubuntu 系统没有图形化界面,也可以使用 wget 命令来下载

wget https://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1-1ubuntu2.1~18.04.23_amd64.deb

依赖包下载完成后,进入其所在的目录(wget安装的软件一般在本目录),使用软件安装工具 dpkg 来安装

sudo dpkg -i libssl1.1_1.1.1-1ubuntu2.1~18.04.23_amd64.deb

再执行安装 Erlang命令

## Install Erlang packages
sudo apt-get install -y erlang-base \erlang-asn1 erlang-crypto erlang-eldap erlang-ftp erlang-inets \erlang-mnesia erlang-os-mon erlang-parsetools erlang-public-key \erlang-runtime-tools erlang-snmp erlang-ssl \erlang-syntax-tools erlang-tftp erlang-tools erlang-xmerl

安装成功
在这里插入图片描述

执行安装 RabbitMQ 命令
## Install rabbitmq-server and its dependencies
sudo apt-get install rabbitmq-server -y --fix-missing

出现报错, 如下
在这里插入图片描述
仔细看看报错,初步猜测为版本对应不上
询问 deepseek

你的错误提示表明,rabbitmq-server 依赖 Erlang 26.0 或更高版本,但你的系统上安装的是 Erlang 25.2.31:25.2.3-1),导致版本冲突。

解决方法:

1. 升级 Erlang 到 26.0+

RabbitMQ 3.12.x 需要 Erlang 26.0+,而你的系统可能默认安装的是较旧的 Erlang 25.x。你需要先升级 Erlang:

  • Ubuntu/Debian(推荐使用 Erlang Solutions 提供的包):
    # 添加 Erlang Solutions 仓库
    wget https://packages.erlang-solutions.com/erlang-solutions_2.0_all.deb
    sudo dpkg -i erlang-solutions_2.0_all.deb
    sudo apt-get update# 安装 Erlang 26+
    sudo apt-get install esl-erlang
    
  • CentOS/RHEL
    # 添加 Erlang Solutions 仓库
    sudo yum install https://packages.erlang-solutions.com/erlang-solutions-2.0-1.noarch.rpm
    sudo yum install esl-erlang
    
2. 安装兼容的 RabbitMQ 版本

如果你无法升级 Erlang,可以安装一个 兼容 Erlang 25.x 的 RabbitMQ 版本

  • RabbitMQ 3.11.x(支持 Erlang 25.x)
    例如:
    sudo apt-get install rabbitmq-server=3.11.26-1
    
    或手动下载:
    wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.11.26/rabbitmq-server_3.11.26-1_all.deb
    sudo dpkg -i rabbitmq-server_3.11.26-1_all.deb
    

检查版本兼容性

  • RabbitMQ 3.12.x → 需要 Erlang 26.0+
  • RabbitMQ 3.11.x → 支持 Erlang 25.2+

建议优先升级 Erlang,然后安装最新的 RabbitMQ 3.12.x。如果无法升级 Erlang,则降级 RabbitMQ 到 3.11.x。

你可以运行 erl -versionrabbitmqctl version 检查当前安装的版本。

这里采用的为 RabbitMq降低版本 的方法

先提前更新一下

sudo apt update
sudo apt upgrade

安装

sudo apt-get install rabbitmq-server=3.11.26-1

查看启动状态

systemctl status rabbitmq-server

在这里插入图片描述
成功!!!

http://www.dtcms.com/wzjs/148297.html

相关文章:

  • 常州网站建设流程网络互联网推广
  • 厦门物流网站建设seo的优化原理
  • 网站搭建介绍500强企业seo服务商
  • 建行网站登录浏览器广告投放
  • 做字体特效的网站竞价托管开户
  • 做网站国家大学科技园郑州品牌推广的目的和意义
  • 深圳企业网站建设哪家好百度网盘官网登录入口
  • 西青网站文化建设想在百度做推广怎么做
  • 提升网站打开速度怎么做百度广告推广费用年费
  • 企业信用信息网公示网官网查询aso优化平台有哪些
  • 代码库网站论文收录网站有哪些
  • 网页设计服务seo网站优化论文
  • 吉林做网站厦门seo总部电话
  • 网站推广话术与技巧百度站长收录提交入口
  • 做网站插入文档特殊字符免费自己建网页
  • 门户网站的设计百度移动排名优化软件
  • 文明网站建设管理培训心得武汉网站优化公司
  • 网站的背景图怎么做百度快速查询
  • 小程序线上商城seo整合营销
  • 制作商城网站外贸网站建设优化推广
  • 广西北海网站建设百度seoo优化软件
  • 深圳品牌网站制作多少钱seo关键词排名技术
  • 怎样通过手机建网站潍坊seo按天收费
  • 做内贸的有哪些网站太原网站快速排名提升
  • 互联网怎么做网站营销渠道策略有哪些
  • 网站项目的设计制作直通车怎么开
  • 做日文网站发布
  • 福州网站备案色盲和色弱的区别
  • 高并发网站开发语言今日早间新闻
  • 做卖挖掘机的网站培训方案