Mac brew 安装开发软件

Maven

# 安装命令
brew install maven

# 安装地址
/usr/local/Cellar/maven/3.6.1

RabbitMQ

  • 通过brew安装:brew install rabbitmq,安装完成之后,如下图显示
    在这里插入图片描述
  • 配置环境变量
    $ vi ~/.bash_profile
    
    //加入以下两行
    export RABBIT_HOME=/usr/local/Cellar/rabbitmq/3.7.4
    export PATH=$PATH:$RABBIT_HOME/sbin
    
    $ source ~/.bash_profile
    
  • 启动,停止
    // 前台启动
    $ rabbitmq-server
    
  • 访问控制台
    • localhost:15672
    • 用户名密码:guest/guest

tree命令

# 安装
$ brew install tree
  • 常用命令
    -a 显示所有文件和目录。
    -A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。
    -C 在文件和目录清单加上色彩,便于区分各种类型。
    -d 只显示目录名称,不显示内容。
    -D 列出文件或目录的修改时间。
    -f 显示完整的相对路径名称。
    -F 在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","=","@","|“号。
    -g 列出文件或目录的所属群组名称,没有对应的名称时显示群组识别码。
    -i 不以树状列出文件或目录名称。
    -I 不显示符合范本样式的文件或目录名称。
    -l 如果是符号连接的目录,直接列出该连接所指向的原始目录。
    -n 不在文件和目录清单加上色彩。
    -N 直接列出文件和目录名称,包括控制字符。
    -p 列出权限标示。
    -P 只显示符合范本样式的文件或目录名称。
    -q 用”?"号取代控制字符,列出文件和目录名称。
    -s 列出文件或目录大小。
    -t 用文件和目录的更改时间排序。
    -u 列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码。
    -x 将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该子目录予以排除在寻找范围外。

Kafka

$ brew install kafka

在这里插入图片描述

  • HomeBrew会先安装Kafka的依赖Zookeeper
# Zookeeper安装地址
/usr/local/Cellar/zookeeper/3.4.13

# Zookeeper 配置文件
/usr/local/etc/kafka/zookeeper.properties

# Zookeeper 后台启动命令
zkServer start

########################################

# Kafka安装地址
/usr/local/Cellar/kafka/2.2.1

# Kafka 配置文件
/usr/local/etc/kafka/server.properties

# Kafka 后台启动命令
brew services start kafka

########################################

# 同时前台启动Zookeeper和Kafka
zookeeper-server-start /usr/local/etc/kafka/zookeeper.properties & kafka-server-start /usr/local/etc/kafka/server.properties

JMeter

# 安装命令
$ brew install jmeter

# 安装地址
/usr/local/Cellar/jmeter/5.1.1

# 启动命令
$ jmeter

MySQL

# 安装命令
$ brew install mysql

# 安装地址
/usr/local/Cellar/mysql/8.0.17
# 配置mysql

# 先启动mysql,然后登陆mysql,输入命令后会提示输入密码,直接回车就可以了,第一次登陆没有密码
$ mysql -uroot -p

# 设置密码
$ ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
# 启动命令
$ brew services start mysql
# 或者
$ mysql.server start
# 重启命令
$ brew services restart mysql
# 关闭命令
$ brew services stop mysql

Node.js

# 安装命令
$ brew install node

# 安装目录
/usr/local/Cellar/node/12.8.0

# 查看node版本
$ node -v

# 暂时没看懂
# icu4c is keg-only, which means it was not symlinked into /usr/local,
# because macOS provides libicucore.dylib (but nothing else).

# If you need to have icu4c first in your PATH run:
#   echo 'export PATH="/usr/local/opt/icu4c/bin:$PATH"' >> ~/.zshrc
#   echo 'export PATH="/usr/local/opt/icu4c/sbin:$PATH"' >> ~/.zshrc

# For compilers to find icu4c you may need to set:
#   export LDFLAGS="-L/usr/local/opt/icu4c/lib"
#   export CPPFLAGS="-I/usr/local/opt/icu4c/include"

Docker

# 安装命令
$ brew install docker

# 安装了一个app
Moving App 'Docker.app' to '/Applications/Docker.app'.

redis

# 安装命令
$ brew install redis

# 安装位置
/usr/local/Cellar/redis/5.0.8

# 启动命令(后台启动)
brew services start redis

# 启动命令(非后台)
redis-server /usr/local/etc/redis.conf

nginx

# 安装命令
$ brew install nginx

# 安装位置
/usr/local/etc/nginx

# 启动命令(后台启动)
brew services start nginx

# 启动命令(非后台)
nginx
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值