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

中间件部署

centos7

1.写入yum源

sudo yum clean all
sudo yum makecache

sudo yum install -y yum-utils
sudo yum-config-manager --enable nginx-mainline
sudo yum install nginx

sudo systemctl start nginx
ss -naltp | grep 80


2.mysqld部署

通过rpm包的方式进行部署 下载mysql rpm 包

 sudo rpm -ivh mysql84-community-release-el7-2.noarch.rpm

 sudo yum install mysql-community-server

 systemctl start mysqld

 systemctl status mysqld
sudo grep 'temporary password' /var/log/mysqld.log   #在该日志中查看密码

mysql -uroot -p   #登入直接改密码 (Hxd112233!)

ss -naltp | grep mysql

3.redis部署(centos7)

centos7对最新版的redis有不兼容

所以我们需要下载centos7 官方兼容的redis 

sudo yum install epel-release
sudo yum install redis
sudo yum install openssl11 openssl11-libs   #解决依赖问题 
# 创建符号链接(让 Redis 找到 OpenSSL 1.1)
sudo ln -s /usr/lib64/openssl11/libssl.so.1.1 /usr/lib64/libssl.so.1.1
sudo ln -s /usr/lib64/openssl11/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
sudo systemctl start redis
sudo systemctl status redis
vi /etc/redis.conf 通过修改 参数登录访问认证

# 启用密码认证(取消注释并设置密码)
requirepass yourpassword123

# 限制只允许本地访问(可选)
bind 127.0.0.1

# 禁止远程访问(如果不需要)
protected-mode yes

sudo systemctl restart redis
sudo systemctl status redis  # 检查状态

redis-cli
127.0.0.1:6379> AUTH yourpassword123  # 输入密码
OK
127.0.0.1:6379> PING  # 测试连接
PONG

4. rabbitMQ:

# 1. 添加 RabbitMQ 的 Erlang 和 RabbitMQ 官方仓库
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash

# 2. 安装 RabbitMQ
sudo yum install -y rabbitmq-server

# 3. 启动并设置开机自启
sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server

# 创建用户 admin,密码设为 123456
sudo rabbitmqctl add_user admin 123456
# 设置管理员权限
sudo rabbitmqctl set_user_tags admin administrator

http://www.dtcms.com/a/279504.html

相关文章:

  • Android 16k jni修改
  • 进阶03 二叉树进阶
  • Linux ACL权限策略
  • The Network Link Layer: WSNs 泛洪和DSR动态源路由协议
  • 《星盘接口3:虚无之眼的觉醒》
  • 机载激光雷达目标识别:从点云到凝视成像的算法全景
  • 【尝试】基于Whisper进行语音转文字识别
  • libimagequant windows 编译
  • 开放网络的容器化未来:SONiC在AI智算与园区的落地实践
  • LVS集群技术
  • 网络--OSPF实验
  • TCP半关闭
  • 简单易用的资产跟踪器DumbAssets
  • ICMP隧道工具完全指南:原理、实战与防御策略
  • 多模态融合优化:突破图神经网络与CNN特征对齐瓶颈,赋能细胞多模态联合建模
  • 内网环境自签名超长期HTTPS证书,并在Chrome中显示为安全证书
  • [spring6: Resource ResourceLoader ResourceEditor]-加载资源
  • RocketMQ消息模型
  • 选择一个系统作为主数据源的优势与考量
  • Java-ThreadLocal
  • 微信131~140
  • Linux连接跟踪Conntrack:原理、应用与内核实现
  • OSPF高级特性之GR
  • echarts应用到swiper 轮播图中,每次鼠标一点击图表所在slide,图表就会消失
  • LSV负载均衡
  • PostgreSQL ExecInitIndexScan 函数解析
  • k8s-高级调度(二)
  • 如何使用Cisco DevNet提供的免费ACI学习实验室(Learning Labs)?(Grok3 回答)
  • PostgreSQL 16 Administration Cookbook 读书笔记:第6章 Security
  • DLL 文件 OSError: [WinError 1401] 应用程序无法启动问题解决