【Mac】系统环境配置

常用工具

PJ版本:this

Host切换器

SwitchHosts

termius

一款好用的Linux服务器连接工具: termius

小飞机

dddd:🪜

Git

mac安装git有好多种方式,自带的xcode或者通过Homebrew来安装,本文的安装方式是采用Homebrew来进行安装

一定要确保已经安装了 Homebrew(macOS 的软件包管理工具,下面有安装教程),可以通过它来安装 Git。

打开终端,确保 Homebrew 已安装。如果还没有安装 Homebrew,可以通过以下命令安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

使用 Homebrew 安装 Git:
brew install git

安装完成后,检查 Git 版本:
git --version

MarkText

markdowm开源免费版:MarkText

前端环境配置

Homebrew

安装Homebrew,在终端中输入如下命令(终端打开方式:command + 空格键)

bash 复制代码
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

详细流程如下:
step1:

step2:

step3:

NodeJS

在安装完Homebrew之后,通过brew命令安装nvm

bash 复制代码
brew install nvm
配置环境变量

执行完install命令之后,终端中会输出如下信息:

1、先使用Homebrew检查nvm的安装位置:
bash 复制代码
brew list nvm
2、打开或创建 shell 配置文件:

对于 macOS Mojave 及以后版本(使用 zsh 作为默认 shell)的用户,您需要编辑或创建 ~/.zshrc 文件 如果文件不存在的话,则需要先创建(文件存在的话就可以忽略这一步):

bash 复制代码
touch ~/.zshrc

如果文件已经存在,则输入命令进行编辑:

bash 复制代码
vi ~/.zshrc
3、将最初执行brew install nvm的红框中内容添加到文件末尾以加载 NVM

具体内容如下:

bash 复制代码
export NVM_DIR="$HOME/.nvm"
  [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"  # This loads nvm
  [ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion

输入完成之后保存退出,:wq!(强制保存退出)

重新加载 ~/.zshrc 文件来应用更改:bash source ~/.zshrc

确认nvm安装是否成功:bash nvm -v

NVM配置淘宝镜像

bash 复制代码
### 编辑 .bash_profile  文件
vim ~/.bash_profile 
### 修改 bash_profile文件
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node/
### 更新生效 bash_profile文件
source ~/.bash_profile

### zsh用户需单独修改一下.zshrc文件
 vim ~/.zshrc  
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node/
### 更新生效zshrc文件
source ~/.zshrc

NPM配置淘宝镜像

检测现在的镜像地址
bash npm config get registry

如果不是淘宝最新的镜像地址,更换为

// 清空缓存
bash npm cache clean --force

// 切换新源
bash npm config set registry https://registry.npmmirror.com

// 切换之后可以再次检测一下

后端环境配置

JDK 1.8下载

甲骨文官网:甲骨文官网

1、进入官网,点击Products,继续点击java

2、点击下载Java

3、点击这里第三个按钮

4、往下拉找到1.8

5、选择jdk-8u202-macosx-x64.dmg

环境变量

1、打开终端,输入:/usr/libexec/java_home -V (注意V是大写)

在这获取java下载的路径,注意保存好红色框内的,我们之后要使用

2、在终端输入:touch .bash_profile 新建配置文件(如果以前使用过,可以跳过过这一步)

3、open -e .bash_profile 打开配置文件

这时会弹出窗口,我们输入下方的jdk环境变量模版

4、jdk环境变量模版,输入后关闭即可

bash 复制代码
#JAVA
JAVA_HOME=我的jdk路径
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

5、source ~/.bash_profile 生效配置文件,使环境生效

6、打开任意文件的终端(右击文件夹,然后选择"新建位于文件夹的终端窗口"即可打开任意文件的终端),然后,输入java -version检查安装是否成功

SDKMan

SDKMan介绍

  • SDKMAN是一个用于管理软件开发工具的工具。
  • 它允许用户在他们的计算机上安装、管理和切换不同的软件开发工具,如Java、Gradle、Maven、Scala等。
  • SDKMAN提供了一个简单易用的命令行界面,用户可以使用命令来安装、卸载、切换和更新不同的工具版本。

安装步骤

  1. 点击官网:Installation - SDKMAN! the Software Development Kit Manager

  2. 直接复制官网里的安装指令到终端中执行即可bash curl -s "https://get.sdkman.io" | bash

  3. 然后根据需求新开一个终端或者输入右边的代码重置一下bash source "$HOME/.sdkman/bin/sdkman-init.sh"

  4. 最后输入bash sdk version,如果有正常显示版本号,则表示安装成功了

使用指南 :

查看SKDMAN版本号:
bash sdk version

列出可用的SDK列表:
bash sdk list

安装特定的SDK:
bash sdk install <sdk-name> <version>

例如,安装Java 8:
bash sdk install java 8.0.292.hs-adpt

切换SDK版本:
bash sdk use <sdk-name> <version>

例如,切换到Java 9:
bash sdk use java 9.0.7-zulu

设置默认的SDK版本:
bash sdk default <sdk-name> <version>

例如,设置Java 8为默认版本:
bash sdk default java 8.0.292.hs-adpt

卸载SDK:
bash sdk uninstall <sdk-name> <version>

例如,卸载Java 9:
bashsdk uninstall java 9.0.7-zulu

更新SDKMAN:
bash sdk upgrade

清除旧版本的SDK:

bash 复制代码
sdk flush archives
sdk flush temp

以上为SDKMAN的基本使用命令,如果想要更多指令,可以输入bash sdk help来查看全部的指令内容。

Maven

tips: 在使用 Maven 的 mvn 命令前,都要确认正确安装了 JDK,并且配置了 JAVA_HOME 环境变量

在安装过SDKMan之后。使用sdkman安装maven

安装步骤:

  1. 查看Maven版本
    bash sdk list maven

  2. 安装Maven

    选择maven版本之后,输入以下命令
    bashsdk install maven

  3. 检查Maven版本
    bash mvn -v

  4. 配置阿里云镜像仓库

xml 复制代码
<?xml version="1.0" encoding="UTF-8"?>
<settings   xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">  
        <mirrors>
                <mirror>
                        <id>aliyunmaven</id>
                        <mirrorOf>*</mirrorOf>
                        <name>阿里云公共仓库</name>
                        <url>https://maven.aliyun.com/repository/public</url>
                </mirror>
        </mirrors>
</settings>

TomCat

TomCat

MySQL

官网地址:MySQL

Redis

安装步骤

  1. 安装
    bash brew install redis
  2. 启动
    bash brew services start redis
  3. 关闭
    bash brew services stop redis
  4. 重启
    bash brew services restart redis
  5. 开机启动redis
    bash ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents
  6. 使用配置文件启动redis-server
    bash redis-server /usr/local/etc/redis.conf
  7. 停止redis服务
    bash redis-cli shutdown
  8. redis配置文件位置
    bash /usr/local/etc/redis.conf
  9. 卸载redis
    bash brew uninstall redis rm ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
  10. 远程访问

MongoDB

本文安装的版本号为:5.0.19

下载链接:MongoDB Download

中文文档:MongoDB Document

安装步骤:
bash brew tap mongodb/brew
bash brew install mongodb/brew/mongodb-community@5.0
bash brew install --cask mongodb-compass

相关推荐
endingCode2 小时前
45.坑王驾到第九期:Mac安装typescript后tsc命令无效的问题
javascript·macos·typescript
soulteary4 小时前
突破内存限制:Mac Mini M2 服务器化实践指南
运维·服务器·redis·macos·arm·pika
小江村儿的文杰14 小时前
XCode Build时遇到 .entitlements could not be opened 的问题
ide·macos·ue4·xcode
天涯倦客的美丽人生16 小时前
2024年11月最新 Alfred 5 Powerpack (MACOS)下载
macos
SoraLuna16 小时前
「Mac玩转仓颉内测版24」基础篇4 - 浮点类型详解
开发语言·算法·macos·cangjie
总爱写点小BUG17 小时前
VM虚拟机装MAC后无法联网,如何解决?
macos
Cod_Next1 天前
Mac系统下配置 Tomcat 运行环境
java·macos·tomcat
ZVAyIVqt0UFji1 天前
iOS屏幕共享技术实践
macos·ios·objective-c·cocoa
Zhijun.li@Studio1 天前
Mac下的vscode远程ssh免密码登录
vscode·macos·ssh
SoraLuna1 天前
「Mac玩转仓颉内测版25」基础篇5 - 布尔类型详解
开发语言·算法·macos·cangjie