
软件安装
文章平均质量分 70
软件安装
wu@55555
软考高级系统架构师、Elastic认证工程师、CSDN后端领域博客专家、阿里云专家博主、华为云·云享专家博主、51CTO专家博主、掘金社区认证优秀作者
——致力于家乡互联网技术建设
展开
-
mac pro M1(ARM)安装:解决centos/ubuntu无法使用yum安装软件
之前我们介绍了在mac M1中如何安装centos/ubuntu。但是很多同学反馈无法使用yum安装软件,这是因为默认的镜像源不支持arm架构的软件。这导致我们的软件安装成为问题。今天我们就来看如何解决这个问题。1、原来利用yum安装软件,最后会报错如下图,安装mysql为例:2、因为我们的核心问题是yum源没有适配arm架构的软件,那么是不是有适配arm架构的yum源呢,就像专门下载arm架构的软件网站一样,实际上是有的,我们通过访问阿里巴巴的镜像源地址:阿里巴巴镜像源地址3、可以看到一个镜像源,当然如果原创 2022-12-04 19:20:43 · 4917 阅读 · 3 评论 -
mac pro M1(ARM)安装:centos8.0虚拟机
mac发布了m1芯片,其强悍的性能收到很多开发者的追捧,但是也因为其架构的更换,导致很多软件或环境的安装成了问题,之前我们讲解了如何安装centos7。这次我们接着来看如何在mac m1环境下安装centos81、我们通过VM来安装虚拟机,首先需要下载arm版的VM,这里提供官方下载路径VMware Fusion for arm官方下载地址这是官方推出的针对arm架构的试用版,但后续是否变化还未可知,为了保证大家安装顺利,这里我单独将自己使用的VM安装包放到了网盘,有需要的同学可以下载百度网盘地址:cent原创 2022-12-03 15:52:11 · 14589 阅读 · 27 评论 -
dubbo:两种方式安装dubbo-admin、zookeeper
我们在搭建dubbo框架时,需要安装一个dubbo-admin来管理服务已经配置文件,今天我们来看看如何通过docker快速搭建一个dobbo-admin。原创 2022-11-18 00:45:19 · 5401 阅读 · 5 评论 -
mac pro M1(ARM)安装:安装zookeeper可视化工具PrettyZoo、ZooKeeperAssistant
今天正好安装zookeeper的可视化工具prettyZoo遇到一些问题,将其记录下来,以供后续的同学参考,在mac软件安装上少走弯路。原创 2022-11-16 23:30:40 · 6076 阅读 · 3 评论 -
mac pro M1(ARM)安装:ftp远程文件互传工具
我们常需要在mac中连接服务器或虚拟机,从上面下载文件,这就需要借助到ftp工具的帮助了,所以今天我们就来讲讲如何安装ftp工具。原创 2022-07-28 23:54:52 · 7675 阅读 · 5 评论 -
mac pro M1(ARM)安装:ubuntu桌面版虚拟机(五)
之前写了在,但因为一直有同学问ubuntu桌面版如何安装,尽管个人不太推荐linux系统安装桌面版,但是应大家的需求,还是单独出一期ubuntu桌面版安装教程。以供参考ubuntu桌面版的安装有两种方式,一种是直接下载桌面版镜像,然后安装桌面版,一种是先安装server版本(即命名行操作版本),然后升级桌面版。我们依次讲解两种安装方式。..................原创 2022-07-16 13:36:54 · 29503 阅读 · 78 评论 -
mac pro M1(ARM)安装:jdk|java|动态切换jdk版本
mac m1芯片因为采用了arm架构,所以传统方式安装的jdk已经不再适用,当然m1也支持原有amd架构的jdk运行,但是运行速度远不如适配了arm架构了。所以今天就来带大家安装基于arm架构的jdk官方提供的arm版本镜像源,可选择你需要的版本进行下载安装oracle官方: jdk 1.7 for armoracle官方: jdk 1.8 for armoracle官方:jdk11 for armoracle官方:jdk17 for armoracle官方:jdk18 for arm我们这里以在mac m原创 2022-07-11 09:48:54 · 14916 阅读 · 11 评论 -
spring cloud tencent:安装北极星polaris服务
近期腾讯推出了自己的微服务框架,其中polaris(北极星)服务更是核心,除了提供服务发现和治理中心,除服务发现、服务注册和健康检查之外,还提供流量控制、故障容错和安全能力今天我们就来看看如何快速安装polaris服务polaris提供了单机版和集群版,其中:polaris-server是集群版服务端,提供了服务后台接口polaris-console是可视化控制台,提供服务治理管控页面polaris-server-standalone是单机版,整合了所有服务,方便我们快速搭建项目,对于小型的微服务项目也是不原创 2022-07-07 23:46:56 · 3222 阅读 · 1 评论 -
mac pro M1(ARM)安装:ubuntu虚拟机禁用内核更新|解决apt指令自动更新内核导致软件无法启动问题
之前讲解了如何在mac for m1环境下安装ubuntu虚拟机,但是有同学反馈在ubuntu虚拟机中安装docker容器,如tomcat,mysql容器时,使用apt指令,重启后无法启动虚拟机原创 2022-05-11 00:03:15 · 1200 阅读 · 0 评论 -
mac for m1(arm):安装mysql的三种方式(本机安装、虚拟机安装、docker安装)
0. 引言本期主要给大家讲解如何在mac for m1中安装mysql,一是在mac本机安装,二是在docker中安装,三是在linux虚拟机中安装。可以选择自己需要的方式进行观看1. mac本机安装mysql2. docker安装mysql3. linux虚拟机安装mysql1、下载mysql压缩包官方下载地址选择arm版本下载,这里我们用压缩包形式安装2、将压缩包上传到linux虚拟机中,这里如果不知道mac m1下如何安装linux虚拟机的可以参考我我另一篇博客:mac pro M原创 2022-05-06 21:12:03 · 10142 阅读 · 17 评论 -
mac pro M1(ARM)安装:node-sass安装失败的两种解决方案
0.问题mac m1下运行vue项目,报错Error: Node Sass does not yet support your current environment: OS X Unsupported architecture (arm64) 这个问题是当前node版本太高,而适配的node-sass并不支持arm架构导致,那么解决思路有两个:降低node版本,或者寻找适配了arm架构的node-sass对应的node版本寻找node-sass的替代方案1. 用sass替代node-sa原创 2022-04-19 09:45:48 · 13992 阅读 · 0 评论 -
好用的IDEA插件推荐,提升你的开发效率
0. 引言不同类型的开发插件具备不同的作用,有能够直接提升我们开发效率的,也有能够规范我们代码的。在茫茫的插件海中,结合我这些年的使用总结,给大家推荐几款IDEA插件1. 代码规范类1.1 Alibaba Java Coding Guidelines介绍首当其冲的必定是阿里的代码规范插件Alibaba Java Coding Guidelines,从我还是小白时到现在这款插件已经陪伴了我几年光阴。我愿称它为你最少最少要遵守的代码规范。安装后,当你书写的代码不符合阿里规范时,会将代码标黄,鼠标移动原创 2022-04-16 18:13:09 · 11739 阅读 · 11 评论 -
docker:如何将本地文件复制到docker容器内 | 从docker复制文件到本地
如何将本地文件复制到docker容器内我们通过docker cp指令来将容器外文件传递到docker容器内1、查看容器IDdocker ps -a2、将本地文件复制到docker容器中docker cp 本地文件路径 容器ID/容器NAME:容器内路径举例:docker cp /Users/wuhanxue/Downloads/rabbitmq_delayed_message_exchange-3.9.0.ez 1faca6a70742:/opt/rabbitmq/plugins或者原创 2022-04-14 21:55:23 · 49060 阅读 · 1 评论 -
springcloud:安装rabbitmq并配置延迟队列插件
0. 引言本期主要讲解如何利用docker快速安装rabbitmq并且配置延迟队列插件1. docker安装1.1 安装rabbitmq1、下载镜像docker pull rabbitmq2、安装镜像docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq3、开启远程管理,否则通过15672无法登陆管理页面进入到docker容器中执行:# 查看容器iddocker ps原创 2022-04-14 21:49:46 · 2491 阅读 · 1 评论 -
mac pro M1(ARM)安装:ubuntu虚拟机(四)
0. 引言前面几期我们分别讲解了如何在mac m1环境下安装linux、window虚拟机,而很多应用场景中需要用到ubuntu虚拟机,所以这次我们来单独讲讲如何在mac m1环境下安装ubuntu虚拟机1. 下载1.1. 下载VMware Fusion本次演示我们选择通过VMware来安装虚拟机,VMware Fusion我们选择arm架构版本的。下载后双击安装即可下载地址:VMware Fusion for M11.2. 下载ubuntu镜像ubuntu for m1官方地址下载3.原创 2022-03-27 01:01:22 · 52116 阅读 · 116 评论 -
如何一键将CSDN上/md格式的文章一键转换为知识星球、公众号识别的格式
0. 引言知识星球上虽然有识别md格式的文章的功能,但是其格式和图片识别一直不太给力,会出现图片无法识别,格式错乱的情况。对于多平台发布的作者,无疑增加了时间成本。因此提供一个转换工具以供大家节约写作时间1. 解决首先原理是知识星球也识别公众号格式的文章,因此如果能将md格式的文章转为公众号识别的文章,那么就能实现一次转换两个平台都能使用。首先使用如下在线转换网站转换https://prod.zkqiang.cn/wxeditor/index.html在网站左侧输入md格式的文章, 右侧就会输原创 2022-03-16 18:03:57 · 1311 阅读 · 6 评论 -
mac pro M1(ARM)安装:window虚拟机(三)
0 引言前几期我们介绍了如何在mac with m1 中搭建linux虚拟机,以及搭建ELK。尽管mac系统能够满足绝大部分开发者需求,但是不可避免某些场景下我们仍然需要使用到window系统,但是又不可能随身带两台电脑。因此本期,我们就来介绍下,如何在mac with m1中安装window10虚拟机1 下载1.1 下载Parallels Desktop17对于window虚拟机的安装,我们就不在采用VMware了,而是使用Parallels Desktop17,官方针对m1芯片专门做出了优化,对原创 2022-03-12 14:32:54 · 12699 阅读 · 13 评论 -
mac切换网卡|IP
0. 引言因为mac上有多个网卡设置以及桥接模式,开启服务时总是将ip设置为192.168.x的,而不是我en8的ip。导致其他同事因为服务不在一个网段而连接不上我的服务。找到了切换临时切换ip的方法,特此记录,以供后续参考。1. 临时解决方法1、查看ipifconfig2、我是想将服务ip分配为172.20.0.208,但是因为上面还有两个桥接接口bridge101,bridge100。导致接口ip总是分配为bridge101的。3、将两个桥接接口关闭 sudo ifconfig br原创 2022-01-27 14:48:46 · 4511 阅读 · 3 评论 -
mac pro M1(ARM)安装:elasticsearch、kibana、logstash ELK(二)
0. 引言上一期介绍了mac pro M1(ARM)安装:VMWare Fusion及linux(centos7/ubantu),这一期我们来看如何在m1上如何安装elasticsearch,kibana1. 基于centos安装es,kibanam1上如何安装centos虚拟机可以参考上述博客1.1 下载这里基于7.13.0版本演示,如果需要下载其他版本的可以自行切换下载。注意下载LINUX AARCH64版本kibana下载地址:kibana官方下载地址es下载地址:es官方下载地址lo原创 2022-01-16 02:33:35 · 6020 阅读 · 17 评论 -
mac pro M1/M2/M3(ARM)安装:VMWare Fusion及linux(centos7/ubuntu)(一)
0.引言最近正好在mac M1上安装centos虚拟机以及开发环境,特记录下,以供后续有需要的同学参考1.下载1.1 安装VMware Fusion我选择在VMware上运行虚拟机,所以需要下载VMware Fusion下载地址:VMware Fusion for M1选择ARM版本下载,目前是官方推出的针对M1的试用版本,无需激活,后续是否收费还未可知下载后双击安装即可1.2 下载centoscentos for m1下载地址:centos for m1北京外国语大学镜像地址(推荐下原创 2022-01-16 00:52:31 · 98956 阅读 · 264 评论 -
Elastic实战:通过logstash-input-jdbc实现mysql8.0全量/增量同步至ES7.x
0. 引言上一期我们讲解了如何通过canal实现增量/全量同步,但因为canal本身基于binlog。所以在binlog开启之前的历史数据是不会同步的。因此要实现真正的全量同步,还需要针对binlog开启之前的历史数据进行全量同步。而实现这种全量同步的常用方案有:1、业务代码实现2、logstash-input-jdbc实现3、其他同步组件实现,如datax本期我们就来讲讲如何通过logstash来同步mysql数据到es1. 环境mysql 8.0ES 7.13.0kibana 7.原创 2022-01-14 16:34:55 · 4461 阅读 · 0 评论 -
开发插件、工具、软件推荐
0. 引言1、善用插件提高生产效率2、插件好用与否,仁者见仁,智者见智,选择适合你的。3、有想要推荐的插件、工具、软件可以联系博主更新1. IDEA插件推荐1.1 Alibaba Java Coding Guidelines介绍:阿里java代码规范插件,java开发必装,养成规范开发好习惯1.2 SonarLint介绍:又一款java代码规范插件,会检查你代码中需要优化的地方,并且给出修改示例,配合Alibaba Java Coding Guidelines使用,治好代码审查员的强迫症原创 2022-01-14 01:02:17 · 1106 阅读 · 0 评论 -
IDEA 提交/更新代码成功/失败提示框如何隐藏/关闭?
问题不小心关闭了IDEA右下角更新代码成功的提示框,找了蛮久才找到开关位置,特此记录步骤1、点击右下角的Event Log2、点击消息气泡图标的按钮即可打开提示框3、再次更新代码,就有提示框了...原创 2021-12-29 11:23:38 · 2937 阅读 · 0 评论 -
idea推送代码时切换git分支
1、在idea右下角点击git:xxx2、Remote Branches就是远端分支,也就是要上传的分支,我这里有master,test。比如要切换到test分支,就点击test分支后的三角,在弹出框中选择checkout as3、输入的名称最好与分支名保持一致,我这里因为已经创建过了,所以报错4、推送代码,会发现分支已经切换成test了ps: 其实可以看到分支推送变成了test -> remote test,test就是一开始check out的本地分支,相当于把远端test分支创建原创 2021-11-16 10:45:45 · 3924 阅读 · 0 评论 -
【软件安装】es集群只能配置两个节点,无法加入新节点
问题背景首先问题是出在我通过VM搭建ES集群的时候,之前已经搭建了一个2个节点的集群,现在因为要搭建冷热集群,所以需要添加一个节点,之前是在VM上开启的虚拟机搭建的2个节点,所以克隆的方式复制了一个节点,修改了IP和es配置文件,启动之后发现新节点始终无法加入集群解决步骤检查配置文件首先确保了配置文件的正确性,要搭建集群要注意的配置项如下# 集群名保持一致cluster-name: cluster1# 节点名要唯一,不要重复node-name: node-3# 添加上集群所有节点的IP#原创 2021-08-29 11:15:50 · 1322 阅读 · 0 评论 -
docker compose安装rocketMQ,broker无法启动,报错broker.conf File not found
docker compose安装rocketMQ,broker无法启动,报错broker.conf File not found问题背景我是用mac系统,在docker上采用docker-compose的方式安装的rocketMQ,broker容器一直启动不起来,查看日志是报错broker.conf File not found(is a directory)解决这个问题花了我共计好几个小时的时间,特此记录一下。其实错误很简单,但关键是我自己忽略了,当时钻牛角尖钻进去了,一直以为是容器映射、权限、r原创 2021-05-08 22:34:54 · 2923 阅读 · 3 评论 -
vscode下载安装及项目运行环境部署
vs code下载安装https://code.visualstudio.com.上述链接下载后,点击安装,一路下一步即可,记得最后一步的‘添加到PATH’一定要钩上(默认是钩上的,不要取消掉就行了)安装必要插件打开vscode,点击如图所示位置,打开拓展商店。首先个人觉得比较必要的几个插件(只运行不开发,安装这两个插件就够了):1、Chinese (汉化插件)2、live server (调试插件,可以理解为独立运行前端文件的一个服务器)vue相关基础插件1、Vetur2、vue-he原创 2020-12-21 10:10:45 · 2043 阅读 · 0 评论 -
home-brew安装postgresql并初始化postgres用户,创建数据库并导入数据
引言之前使用window系统,项目中需要使用到postgresql,新电脑是mac系统,安装过程一波三折,特记下,供自己及其他有需要的人参考目的安装postgresql创建项目数据库导入数据库数据步骤1 官网下载postgresql安装包因为之前window就是在官网下载的安装包,所以也同样在官网下载,但是这台电脑怎么也下载不了,下载速度奇慢,所以改用homebrew来安装2 使用homebrew安装postgresqlhomebrew不是苹果系统自带的,需要下载安装,具体可参考链原创 2020-12-06 23:09:37 · 3626 阅读 · 0 评论 -
docker安装报错error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal:
报错mac系统安装docker,执行docker初始化报错:Cloning into 'getting-started'...error: RPC failed; curl 18 transfer closed with outstanding read data remainingfatal: the remote end hung up unexpectedlyfatal: early EOFfatal: index-pack failed解决网上查询了相关报错说是要加大缓存区:原创 2020-12-06 13:43:06 · 595 阅读 · 0 评论 -
MacBook Pro安装homebrew
概述这里使用国内地址,github地址无法访问中间如果弹出要安装工具,确认安装即可,安装完成后,再重新执行下下述命令安装步骤打开终端,输入下述命令执行/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"中间会出现输入序列号,直接回车即可还会有一个选择确认,输入y回车即可注意如果弹出要需要安装工具的选项,安装完成后要再重新执行上述步骤...原创 2020-12-05 09:58:55 · 1851 阅读 · 0 评论