Linux-中间件安装指南

简介: Linux-中间件安装指南

前言

本教程提供所有安装成功的参考网站以及所涉及的中间件下载地址,还有所有避坑点,还贴心的备份了一份来自本人百度网盘(会持续更新)的链接

如果百度网盘分享链接过期,请关注我的微信公众号(南城余)获取最新下载地址

后台回复:666

百度网盘所涉及到的中间件下载地址

链接: https://pan.baidu.com/s/1gjvW0WsY3TQdLtKF2EJEFw

提取码: d8sx 复制这段内容后打开百度网盘手机App,操作更方便哦

中间件安装镜像(阿里云/华为云)

https://developer.aliyun.com/mirror/

https://mirrors.huaweicloud.com/home


中间件名字

port

备注

Redis

6360(主)/6361/6362

暂未设置账号密码

kafka

9092

暂未设置账号密码

mongodb

27017

暂未设置账号密码

nacos

8848

暂未设置账号密码

Redis

redis-5.0.0.tar.gz

参考链接

https://blog.csdn.net/zmemorys/article/details/78196314

版本

5.0.0

端口

redis占用端口分别为6360/6361/6362

镜像下载链接

https://mirrors.huaweicloud.com/redis/

补充

1.什么是主从同步 哨兵模式?

redis主从:是备份关系, 我们操作主库,数据也会同步到从库。 如果主库机器坏了,从库可以上。就好比你 D盘的片丢了,但是你移动硬盘里边备份有。

redis哨兵:哨兵保证的是HA,保证特殊情况故障自动切换,哨兵盯着你的“redis主从集群”,如果主库死了,它会告诉你新的老大是谁。

redis集群:集群保证的是高并发,因为多了一些兄弟帮忙一起扛。同时集群会导致数据的分散,整个redis集群会分成一堆数据槽,即不同的key会放到不不同的槽中

2.主从同步

记得每一个从redis都要按照第一步配置主redis.conf一样重新配置一遍,不然可能会出错

3.哨兵模式

记住将sentinel.conf中daemonize no 改为yes 否则可能无法后台运行

4.可以下载redis可视化工具测试上面功能是否成功

如Another Redis Desktop Manager

或者直接下载完成后有redis的客户端可以运行客户端测试

set key名 key值 即 set age 18

get age

工具下载地址

https://github.com/qishibo/AnotherRedisDesktopManager/releases


JDK1.8

jdk-8u381-linux-x64.tar.gz

参考网站

https://blog.csdn.net/fsadkjl/article/details/105753482

目前官网下载低于jdk1.8版本,需要登陆

账号网站

https://blog.csdn.net/weixin_39990804/article/details/103425012

补充

下载的时候解压一定要是,参考网站那个tar解压出来会报错

tar -zxvf #少一个v好像一定这四个字符一个都不能少,会报错。

kafka

版本

2.12-2.4.1

参考网站

https://www.cnblogs.com/toutou/p/linux_install_kafka.html

https://blog.csdn.net/weixin_42109071/article/details/107564094

跟着来就行 没啥好补充的

mongodb

版本

4.0

端口

27017

补充

下面更改的配置主要是修改了mongodb的文件位置,具体依据你们的mongodb所安装的位置在哪里。

service配置修改

[Unit]
Description=mongodb
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/app/mongodb/mongodb/bin/mongod --config /app/mongodb/mongodb/mongodb.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/app/mongodb/mongodb/bin/mongod --shutdown --config /app/mongodb/mongodb/mongodb.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
EOF

环境变量修改

export PATH=$PATH:/app/mongodb/mongodb/bin
cat >>/etc/profile<<"EOF"
export PATH="$PATH:/app/mongodb/mongodb/bin"
EOF
cat >>/root/.bashrc<<"EOF"
export PATH="$PATH:/app/mongodb/mongodb/bin"
EOF

nacos

版本

2.0.0

端口

8848

nacos-server-2.0.0.tar.gz

rabbitmq

补充

可能存在的问题

缺少依赖库

解决方案

一定要查看Linux系统,可能出现上面的情况 ,打个比方,为啥会出现这种情况,centos7就好比windows7

目录
相关文章
|
5月前
|
Ubuntu Linux
计算机基础知识:linux系统怎么安装?
在虚拟机软件中创建一个新的虚拟机,并选择相应操作系统类型和硬盘空间大小等参数。将下载的 ISO 镜像文件加载到虚拟机中。启动虚拟机,进入安装界面,并按照步骤进行安装。安装完成后,可以在虚拟机中使用 Linux 系统。
|
5月前
|
Ubuntu Linux
任何Ubuntu用户都应安装的四大Linux应用程序
当然,这款程序不需要太多介绍。我们面对的是网上最庞大最完整的多媒体中心,由于丰富的插件,我们能够高度细化地定制其每一项功能。这是我们的Linux发行版不可或缺的必备软件。 我们可以通过运行以下命令来轻松安装Kodi:sudo apt install kodi。
|
5月前
|
Ubuntu 物联网 Linux
从零安装一个Linux操作系统几种方法,以Ubuntu18.04为例
一切就绪后,我们就可以安装操作系统了。当系统通过优盘引导起来之后,我们就可以看到跟虚拟机中一样的安装向导了。之后,大家按照虚拟机中的顺序安装即可。 好了,今天主要介绍了Ubuntu Server版操作系统的安装过程,关于如何使用该操作系统,及操作系统更深层的原理,还请关注本号及相关圈子。
|
5月前
|
Ubuntu Linux 网络安全
Linux服务器之Ubuntu的安装与配置
Ubuntu Desktop是目前最成功、最流行的图形界面的Linux发行版;而Ubuntu Server也在服务器端市场占据了较大的份额。今天为大家详细介绍了Ubuntu Server的安装与配置,希望对你能有所帮助。关于VMware、VirtualBox等虚拟化软件的使用,朱哥还会在后续的文章中为大家详细介绍,敬请关注!
|
3月前
|
安全 Linux iOS开发
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
225 6
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
|
6月前
|
Linux 网络安全 Apache
针对在Centos/Linux安装Apache过程中出现的常见问题集锦
以上每个问题的解决方案应深入分析错误日志、系统消息和各种配置文件,以找到根本原因并加以解决。务必保持系统和Apache软件包更新到最新版本,以修复已知的bugs和安全漏洞。安装和管理Web服务器是一项需要细致关注和不断学习的任务。随着技术的发展,推荐定期查看官方文档和社区论坛,以保持知识的更新。
273 80
|
3月前
|
消息中间件 Kafka Linux
Linux下安装Kafka 3.9.1
本文介绍Kafka 3.9.1版本的安装与配置,包括通过ZooKeeper或KRaft模式启动Kafka。涵盖环境变量设置、日志路径修改、集群UUID生成、存储格式化及服务启停操作,适用于Linux环境下的部署实践。
387 0
|
5月前
|
网络协议 关系型数据库 Linux
【App Service Linux】在Linux App Service中安装 tcpdump 并抓取网络包
在App Service for Linux环境中,无法像Windows一样直接使用网络排查工具抓包。本文介绍了如何通过TCPDUMP在Linux环境下抓取网络包,包括SSH进入容器、安装tcpdump、执行抓包命令及下载分析文件的完整操作步骤。
262 5
|
5月前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。