
linux万物安装指南
文章平均质量分 74
玩转linux,覆盖了linux安装开发中常见的工具和环境,一图配一文的教程方式,新手也能快速上手。
优惠券已抵扣
余额抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
掉头发的王富贵
优快云博客专家、Java领域优质创作者,掘金优秀创作者,阿里云专家博主,专栏:《Elastic Search的RestFul API入门》
展开
-
【RocketMQ集群】Linux搭建RocketMQ双主双从集群
在当今大数据时代,消息队列系统成为了构建高可用、可扩展和可靠的分布式应用的重要组件之一。而Apache RocketMQ作为一款开源的分布式消息中间件,以其高吞吐量、低延迟和可靠性而备受青睐。为了满足大规模应用的需求,搭建RocketMQ集群是一种常见的部署方式。本文将介绍如何在Linux系统上搭建RocketMQ双主双从集群。通过搭建双主双从集群,我们可以实现消息的高可用性和容错性,确保在单个Broker节点故障时仍能保持服务的正常运行。首先,让我们了解一下RocketMQ集群的基本概念。原创 2023-10-23 10:39:24 · 470 阅读 · 0 评论 -
Linux安装ProxySql(图文解说详细版)
ProxySQL是一个高性能的开源数据库代理,专门用于在数据库系统和客户端之间进行流量路由和负载均衡。它能够管理和优化数据库连接,提高应用程序的性能和可用性。ProxySQL支持多种数据库系统,包括MySQL、MariaDB、Percona等,使其成为了许多企业和开发者在构建大规模、高性能数据库架构时的首选工具。ProxySQL能够将客户端请求均匀地分配到多个后端数据库服务器上,从而实现负载均衡,提高数据库的吞吐量和响应能力。原创 2023-09-11 09:07:35 · 1289 阅读 · 3 评论 -
Linux安装MinIO(图文解说详细版)
最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!!富贵同学linux环境为CentOS7.8 版本。上期跟大家说了一下OpenJDK的安装,这次说一下minio的安装第一步,进入/opt 目录,创建minio文件夹cd /optmkdir minio第二步,wget下载安装包:wget https://dl.minio.io/server/minio/release/linux-amd64/minio第三步,进入m原创 2021-11-17 08:15:00 · 51920 阅读 · 36 评论 -
Linux 安装ffmpeg(图文解说详细版)
linux 安装ffmpeg原创 2024-10-11 09:21:18 · 795 阅读 · 0 评论 -
【Spring Cloud Alibaba】Linux安装RocketMQ以及RocketMQ Dashboard可视化工具
在当今分布式架构的开发中,消息队列成为了一种常见的解决方案。RocketMQ是阿里巴巴开源的分布式消息中间件,具有高吞吐量、高可用性和强大的扩展性,因此在构建大规模、高可靠性的应用系统时备受推崇。而在使用RocketMQ时,为了更好地了解消息的流动和监控,RocketMQ Dashboard成为了一个不可或缺的可视化工具。本篇博客将带大家一步步在Linux系统中安装RocketMQ,并介绍如何配置和使用RocketMQ Dashboard。原创 2023-08-11 09:36:44 · 2604 阅读 · 0 评论 -
【ElasticSearch 集群】Linux安装ElasticSearch集群(图文解说详细版)
上次我们讲了linux环境安装ElasticSearch这次我们来将一下ElasticSearch的集群安装安装es的前置条件:这次我们安装的是版本,所以我们安装。原创 2023-10-02 22:06:02 · 1719 阅读 · 1 评论 -
Linux安装Mysql主从集群(图文解说详细版)
MySQL主从集群是一种数据库架构模式,由一个主数据库(Master)和多个从数据库(Slave)组成。在主从集群中,主数据库负责处理写操作(如插入、更新、删除),而从数据库则用于读操作。主数据库是集群的核心,它接收来自客户端的所有写操作,并将这些操作记录到二进制日志(Binary Log)。从数据库通过连接到主数据库,并从主数据库的二进制日志中复制数据变更,以保持与主数据库的数据一致性。MySQL主从集群是一种常用的数据库架构模式,适用于高可用性和数据冗余要求较高的环境。原创 2023-09-25 09:17:15 · 665 阅读 · 0 评论 -
Linux的Redis集群搭建-主从集群哨兵模式
上次教大家在linux中安装单机版本的redis:这次我们讲一下Linux安装redis的集群版本。原创 2023-09-18 09:11:44 · 172 阅读 · 0 评论 -
Linux安装Jenkins(Java11最新版)
截止发该教程时,最新的Jenkins已经不支持java8了,所以我们要么下载。安装推荐的插件就行了,后面如果有需要再下载需要的插件。至此我们的最新版的Jenkins就安装好了。使用Jenkins来发布项目。如果想在后台启动我们可以用。我们也可以编写一个脚本。原创 2022-12-19 10:10:17 · 2860 阅读 · 2 评论 -
Linux安装Mysql(图文解说详细版,安装包tar包版)
上次教大家用yum安装mysql,结果还要小伙伴不知道tar包怎么安装,现在出个tar包安装的教程出来供大家参考。原创 2022-12-12 10:14:16 · 2852 阅读 · 4 评论 -
Linux安装Nexus(图文解说详细版)
如果出现这样的情况,则说明jvm内存不足,我们调小一点nexus所需要的参数。start 是后台启动,日志以文件形式保存;run 是当前进程启动,直接打印在控制台;Nexus 服务的默认端口是 8081。新建nexus文件夹,上传到服务器中。restart 是重启服务;status 是查看服务状态。stop 是停止服务;原创 2022-11-21 09:51:24 · 4054 阅读 · 4 评论 -
Linux安装Hadoop(图文解说详细版)
0基础Linux安装hadoop原创 2022-07-11 09:31:04 · 5535 阅读 · 1 评论 -
Linux安装FastDFS(图文解说详细版)
小白安装fastdfs原创 2022-06-13 09:16:47 · 3494 阅读 · 2 评论 -
Linux安装Node.js(图文解说详细版)
第一步,下载安装包https://nodejs.org/dist/v12.14.1/第二步,上传到云服务器第三步,解压源码tar -zxvf node-v12.14.1-linux-x64.tar.gz 第四步,验证是否成功出现版本号说明成功了第五步,设置全局命令行vim /etc/profile之后就在任何地方的命令行输入node -v显示出信息就说明安装成功了...原创 2022-04-11 12:31:10 · 887 阅读 · 0 评论 -
Linux安装Tomcat(图文解说详细版)
第一步,下载tomcathttps://tomcat.apache.org/download-80.cgi第二步,上传到云服务器上面rz第三步,解压tomcattar -zxvf apache-tomcat-8.5.77.tar.gz 第四步,修改tomcat默认端口(可选)1:进入tomcat/conf/文件夹下2:vim server.xml编辑xml文件。3:按下i键,开始编辑:找到修改port为你想要的端口号。第五步,启动tomcat./startup.sh原创 2022-04-06 09:14:40 · 711 阅读 · 0 评论 -
Linux安装Docker(图文解说详细版)
第一步,下载docker下载地址:https://download.docker.com/linux/static/stable/x86_64/这次的演示我们使用docker-18.06.3-ce.tgz 这个版本第二步,上传到云服务器上面使用rz命令上传或者fltp工具进行上传第三步,解压文件第四步,将解压出来的docker文件复制到 /usr/bin/ 目录下这么做的目的是将docker交给linux自己去管理,类似spring中的ioc(猜测,非正经知识)cp docker原创 2022-03-24 09:55:15 · 10070 阅读 · 1 评论 -
Linux安装Git(图文解说详细版)
最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!!博主服务器版本:CentOS7.8有两种安装方法第一种,yum安装,直接输入一行命令就可以进行安装了yum install git输入 git --version查看Git是否安装完成以及查看其版本号默认安装位置:/usr/libexec/git-core但是我今天推荐大家自定义安装,为什么?大家看看官网最新版本是多少了:而且还不能安装到我们指定的位置,所以推荐大家原创 2022-01-17 08:37:45 · 53434 阅读 · 19 评论 -
Linux安装RabbitMq(图文解说详细版)
1.因为RabbitMQ是用Erlang语言编写的,所以我们需要安装Erlang请参考博主的安装Erlang教程:Linux安装Erlang2.下载RabbitMQ安装包下载地址:官网链接我们默认都下载最新的,这样才能适配起来3.将安装包上传到服务器上面去4.解压rabbitMq这里大家留个心眼,因为rabbitMq的后缀名是这样的:.xz所以通过常见的tar命令并不能解开:快说,我细不细!!!所以我们使用 xz -d命令先给他解压啥?xz -d 是啥意思?xz命令 XZ原创 2022-01-03 08:41:27 · 1920 阅读 · 2 评论 -
阿里云服务器安装图形化界面(CentOS)
今天突发奇想,阿里云服务器能够安装图形化页面吗,如果能的话岂不是可以在上面操作很多东西吗?例如登qq,微信啥的,或者写代码。然后在网上搜了一下,结果是真的能安装的,但是不建议安装,因为阿里云官网上说的是默认是没有图形化界面的,是为了服务器的性能考虑,但是,我就是想玩一下怎么办?那就安装呗!!接下来教大家怎么安装图形化界面这个就是我安装完成的样子第一步,更新系统的软件包原创 2021-12-21 10:39:20 · 5853 阅读 · 1 评论 -
Linux安装ErLang(图文解说详细版)
最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!!博主服务器版本:CentOS7.81.下载Erlang安装包下载地址:官网链接2.将安装包上传到服务器上面去3.解压Erlangtar -zxvf otp_src_24.2.tar.gz 4.编译erlang的依赖环境跟大家讲一下,erlang依赖的环境特别特别多,就拿gcc来说,如果以前安装过这个环境还不止,所以我们重新安装一下也无所谓所以我们执行以下的命令:原创 2021-12-23 08:30:00 · 12310 阅读 · 4 评论 -
Linux安装Nginx(图文解说详细版)
最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!!第一步,安装gcc编译器因为Nginx需要gcc编译器,所以我们需要安装由于博主在以前的教学中已经安装过gcc了,https://blog.youkuaiyun.com/csdnerM/article/details/121415759所以我们输入命令gcc -v查看gcc版本如果没有安装的同学请执行以下命令yum install gcc-c++第二步,然后执行(已经安装的同学也需要原创 2021-12-18 08:15:00 · 750 阅读 · 0 评论 -
Linux安装kafka(图文解说详细版)
最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!!富贵同学linux环境为CentOS7.8 版本。这次说一下kafka的安装1.官网下载https://kafka.apache.org/downloads2.解压文件tar -zxvf kafka_2.12-2.8.1.tgz 3.进入文件夹4.配置进入config文件夹配置server.properties配置zookeeper.properties如果原创 2021-12-15 08:15:00 · 2397 阅读 · 0 评论 -
Linux安装Zookeeper(图文解说详细版)
最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!!富贵同学linux环境为CentOS7.8 版本。这次说一下Zookeeper的安装1.下载地址https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/在官网上有两个tar.gz文件,从目前的最新版本3.5.5开始,带有bin名称的包才是我们想要的下载可以直接使用的里面有编译后的二进制的包,而之前的普通的tar.gz的包里面是只原创 2021-12-11 08:15:00 · 1939 阅读 · 0 评论 -
Linux安装ElasticSearch以及Ik分词器(图文解说详细版)
最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!!富贵同学linux环境为CentOS7.8 版本。这次说一下ElasticSearch的安装1.官方下载https://www.elastic.co/cn/downloads/past-releases/elasticsearch-5-5-32.上传到服务器上3.解压tar -zxvf elasticsearch-5.5.3.tar.gz 4.编辑yml文件vim e原创 2021-11-24 11:54:57 · 8459 阅读 · 0 评论 -
Linux安装Redis(图文解说详细版)
最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!!富贵同学linux环境为CentOS7.8 版本。这次说一下Redis的安装第一步,下载安装包https://redis.io/download第二步,上传安装包到/opt下(老规矩了,安装包在opt下)第三步,解压安装包 tar -zxvf redis-6.2.6.tar.gz 第四步,编译进入到reidis-6.2.6中输入make进行编译第五步,安装进入s原创 2021-11-19 11:28:54 · 8367 阅读 · 0 评论 -
Linux安装Java环境(OracleJDK)
最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!!富贵同学linux环境为CentOS7.8 版本。上期跟大家说了一下OpenJDK的安装,这次说一下OracleJDK的安装Linux安装Java环境(OpenJDK1.8)第一步,到官网下载jdk1.8http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html第二步,下原创 2021-11-11 08:15:00 · 9047 阅读 · 0 评论 -
Linux安装Maven(图文解说详细版)
1.去官网下载http://maven.apache.org/download.cgi2.下载完成上传到/opt目录下3.解压缩tar -zxvf apache-maven-3.8.3-bin.tar.gz4.配置环境变量进入Maven目录记住目录的路径pwd编写配置环境变量文件vim /etc/profile将下面的信息复制到文件最底部#set maven environmentexport MAVEN_HOME=/opt/apache-maven-3.8.3expor原创 2021-11-10 08:00:00 · 8632 阅读 · 0 评论 -
Linux安装Jenkins(图文解说详细版)
最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!!富贵同学linux环境为CentOS7.8 版本。今天叫大家怎么在CentOs环境中安装Jenkins。1.第一步下载wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo 2.第二步查看jenkins.repocat /etc/yum.repos.d/jenkins.re原创 2021-11-09 14:52:56 · 7349 阅读 · 0 评论 -
Linux安装Java环境(OpenJDK)
最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!!富贵同学linux环境为CentOS7.8 版本。今天叫大家怎么在CentOs环境中安装Java的开发环境。在交大家安装java之前我们先来了解一下YUMYum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依原创 2021-11-01 16:36:36 · 14251 阅读 · 7 评论 -
Linux安装Mysql(图文解说详细版)
最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!!富贵同学linux环境为CentOS7.8 版本。今天叫大家怎么在CentOs环境中安装Mysql5.7。第一步,进到opt文件夹下面,为什么?因为opt文件夹相当于Windows下的D://software和上篇内容一样,每次都会有一个小知识附送:wgetwget 是一个从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载,原创 2021-11-03 08:00:00 · 13598 阅读 · 5 评论 -
linux 命令中 ! 加命令是啥意思
在linux中查看进程:ps -ef | grep java但是每次我们都需要敲这个命令,所以下次我们在敲命令的时候直接敲:!ps这个时候的效果跟ps -ef | grep java的效果是一样的,因为连接linux的客户端会记住我们的命令,!的意思就是执行上一条命令,如果后面再加一条命令的首个字母就是执行上次的命令,例如:tail -100f system.log 我们只需要敲!tai就可以执行上述的命令了,但是这个时候我们敲!ps就是执行上一条ps的命令...原创 2021-06-25 14:19:57 · 8873 阅读 · 0 评论 -
wget下载github的releases的软件
假设项目名称为rabbitmq假设项目的releases的URL如下https://github.com/rabbitmq/erlang-rpm/releaseswget下载时需要添加:1.download2.版本号 23.2.43.系统版本为 erlang-23.2.4-1.el7.x86_64.rpm即连起来为download/v23.2.4/erlang-23.2.4-1.el7.x86_64.rpmwget下载命令如下:wget https://github.com/rabb原创 2021-02-14 17:04:06 · 2472 阅读 · 0 评论 -
integer expression expected
问题:shell文本:原因:表达式和运算符之间要有空格,例如 2+2 是不对的,必须写成 2 + 2,这与我们熟悉的大多数编程语言不一样。完整的表达式要被 “ ’ ‘ ”包含,注意这个字符不是常用的单引号,在 Esc 键下边解决:...原创 2021-02-13 18:11:13 · 8823 阅读 · 2 评论