Mac brew详解

本文详细介绍了如何使用Homebrew在Mac上安装Redis,包括安装指定版本、配置环境变量、启动服务、设置开机启动、管理服务以及卸载Redis的步骤,帮助读者全面掌握Mac环境下Redis的管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

brew安装Redis
1️⃣、查看Redis服务
2️⃣、安装指定版本Redis
3️⃣、配置环境变量
4️⃣、启动Redis(以下启动方式,teminal窗口关闭后服务不会停止)
5️⃣、查看本地运行的服务列表
6️⃣、连接本地的Redis,简单操作并退出连接
redis服务设置开机启动的方法
1️⃣、开机启动redis命令
2️⃣、使用launchctl启动redis server
3️⃣、使用配置文件启动redis server
4️⃣、停止redis server的自启动
5️⃣、redis 配置文件的位置
6️⃣、卸载redis和它的文件
7️⃣、测试redis server是否启动
brew安装Redis

1️⃣、查看Redis服务

brew search redis
图片上打勾的版本是因为我已经安装过之后才运行的这个命令


2️⃣、安装指定版本Redis

brew install redis@4.0

3️⃣、配置环境变量

打开.bash_profile文件:

open -e ~/.bash_profile

将Redis环境变量加入后如下:

将redis安装路径配置到Mac的环境变量文件中

使.bash_profile生效:

source ~/.bash_profile
4️⃣、启动Redis(以下启动方式,teminal窗口关闭后服务不会停止)

brew services start redis@4.0            
5️⃣、查看本地运行的服务列表

brew services list                //查看正在运行的服务列表
查看Redis服务是否启动成功,再次brew search可以看到安装过的版本被打勾
6️⃣、连接本地的Redis,简单操作并退出连接

查看Redis服务是否启动成功,再次brew search可以看到安装过的版本被打勾

redis服务设置开机启动的方法

注意:上述的brew services start 命令没有成功启动Redis服务时可使用下面方法
1️⃣、开机启动redis命令

ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents        

2️⃣、使用launchctl启动redis server

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist        

3️⃣、使用配置文件启动redis server

redis-server /usr/local/etc/redis.conf

4️⃣、停止redis server的自启动

launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.redis.plist

5️⃣、redis 配置文件的位置

/usr/local/etc/redis.conf

6️⃣、卸载redis和它的文件

brew uninstall redis rm ~/Library/LaunchAgents/homebrew.mxcl.redis.plist

7️⃣、测试redis server是否启动

redis-cli ping        //也可以直接使用 redis-cli -h 127.0.0.1测试是否能连接Redis服务
 

Mac上安装和配置Hive可以按照以下步骤进行: ### 1. 安装Java Hive依赖于Java环境,因此首先需要安装Java。 ```sh brew install java ``` ### 2. 安装Homebrew 如果还没有安装Homebrew,可以通过以下命令安装: ```sh /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` ### 3. 安装Hadoop Hive依赖于Hadoop,因此需要先安装Hadoop。 ```sh brew install hadoop ``` ### 4. 配置Hadoop 编辑`$HADOOP_HOME/etc/hadoop/core-site.xml`文件,添加以下配置: ```xml <configuration> <property> <name>fs.defaultFS</name> <value>hdfs://localhost:9000</value> </property> </configuration> ``` 编辑`$HADOOP_HOME/etc/hadoop/hdfs-site.xml`文件,添加以下配置: ```xml <configuration> <property> <name>dfs.replication</name> <value>1</value> </property> </configuration> ``` ### 5. 启动Hadoop 格式化HDFS文件系统并启动Hadoop: ```sh hdfs namenode -format start-dfs.sh ``` ### 6. 安装Hive 使用Homebrew安装Hive: ```sh brew install hive ``` ### 7. 配置Hive 编辑`$HIVE_HOME/conf/hive-env.sh`文件,添加以下配置: ```sh export HADOOP_HOME=/usr/local/Cellar/hadoop/<<hadoop-version>> export HIVE_CONF_DIR=/usr/local/etc/hive ``` 编辑`$HIVE_HOME/conf/hive-site.xml`文件,添加以下配置: ```xml <configuration> <property> <name>javax.jdo.option.ConnectionURL</name> <value>jdbc:derby:;databaseName=metastore_db;create=true</value> </property> <property> <name>javax.jdo.option.ConnectionDriverName</name> <value>org.apache.derby.jdbc.EmbeddedDriver</value> </property> <property> <name>hive.metastore.warehouse.dir</name> <value>/user/hive/warehouse</value> </property> </configuration> ``` ### 8. 启动Hive 启动Hive命令行界面: ```sh hive ``` ### 9. 测试Hive 在Hive命令行中创建一个表并插入数据: ```sql CREATE TABLE test_table (id INT, name STRING); INSERT INTO test_table VALUES (1, 'Alice'), (2, 'Bob'); SELECT * FROM test_table; ``` ### 10. 停止Hadoop 完成操作后,停止Hadoop: ```sh stop-dfs.sh ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值