以下都基于centos 7.6
1 防火墙相关
开启防火墙
systemctl start firewalld
开启指定端口
含义
--zone 作用域
-add-port=6379/tcp 添加端口,格式:端口/通讯协议
--permanent 永久生效
firewall-cmd --zone=public --add-port=6379/tcp --permanent
重启防火墙
firewall-cmd --reload
查看已开启端口,查看当前所有开启的tcp端口
netstat -ntlp
2 Mysql安装及配置
rpm -ivh mysql80-community-release-el7-3.noarch.rpm
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
yum -y install mysql-community-server
如果出现GPL错误导入
wget https://repo.mysql.com/yum/mysql-8.0-community/el/7/x86_64/mysql80-community-release-el7-3.noarch.rpm
修改数据库密码
set password for root@localhost = password('yourpassword');
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
systemctl start mysqld
systemctl status mysqld
3 rabbitmq
更换yum源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum make cache
安装erlang
yum -y install esl-erlang_23.0.2-1_centos_7_amd64.rpm
安装rabbitmq(不同版本的rabbitmq对应不同版本的lang语言支持)
yum -y install rabbitmq-server-3.8.5-1.el7.noarch.rpm
激活插件
rabbitmq-plugins enable rabbitmq_management
设置配置文件
vi /etc/rabbitmq/rabbitmq.config
#test 是准备新增的管理员账号,专门用于支持远程登陆,以上默认配置是不支持远程登录的,切记不要忘记最后[].小数点
[{rabbitmq,[{loopback_users,["test"]}]}].
RabbitMQ新增账号密码
rabbitmqctl add_user test rabbit15672
设置成管理员角色
rabbitmqctl set_user_tags test administrator
设置权限
rabbitmqctl set_permissions -p "/" test ".*" ".*" ".*"
查看用户列表
rabbitmqctl list_users
启动rabbitmq
systemctl start rabbitmq-server.service
Original: https://www.cnblogs.com/csrecord/p/16459655.html
Author: IWANNPEACE
Title: CentOS 7.6 Mysql、RabbitMQ等软件rpm安装方式及配置
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/713437/
转载文章受原作者版权保护。转载请注明原作者出处!