中间件部署

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

  1. 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
相关推荐
云絮.8 小时前
Spring MVC(二)
服务器·spring·mvc
青梅味猪大肠8 小时前
【操作系统-26】进程互斥软件实现-Peterson算法
linux·运维·服务器
分布式存储与RustFS8 小时前
在 Kubernetes 里跑对象存储的三个方案:Helm、Operator、以及什么时候别用 K8s
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
怪力左手9 小时前
docker+qemu创建镜像
运维·docker·容器
wdfk_prog9 小时前
Wi-Fi Direct教程 01:在 Ubuntu 搭建双 mac80211_hwsim + wpa_supplicant 2.12
linux·运维·服务器·ubuntu·ros·wifi-direct
fengkai45459 小时前
十一、MySQL 第 1‑3 章
运维·数据库·mysql
wusam9 小时前
计算机网络第二章习题解答
服务器·网络·计算机网络
EasyGBS10 小时前
国标监控PS流是什么?GB28181视频平台EasyGBS视频封装全链路讲解
服务器·音视频·gb28181
Vcaker10 小时前
Linux学习36-k8s集群升级及kube-vip高可用
linux·运维·学习
土星云SaturnCloud10 小时前
边缘计算 + AI 视频存管一体机:快递末端网点分拣提效与安全管控实战方案
服务器·人工智能·ai·边缘计算