常用工具
Navicat
PJ版本:this
提取密码:v31p
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
Mac生成ssh密钥
在 macOS 上生成 SSH 密钥的步骤如下:
1. 打开终端
你可以通过按下 Command + 空格键
并输入“终端”来启动终端。
2. 生成 SSH 密钥
在终端中输入以下命令来生成新的 SSH 密钥:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
解释:
-t rsa
:指定密钥类型为 RSA。-b 4096
:指定密钥长度为 4096 位。-C "your_email@example.com"
:这个参数是为你的密钥加上一段注释,通常是你的电子邮件地址。
3. 设置密钥保存路径
在执行完上述命令后,系统会提示你设置保存 SSH 密钥的文件路径,默认路径为:
/Users/your_username/.ssh/id_rsa
直接按 Enter
键使用默认路径即可。如果你已经有一个同名的密钥,可以选择覆盖或使用其他文件名。
4. 设置密钥密码
你还会被要求输入一个密码来保护你的 SSH 私钥。如果你不想设置密码,直接按 Enter
键跳过即可。但设置密码可以增加安全性。
5. 查看生成的 SSH 密钥
SSH 密钥生成后,你可以通过以下命令查看生成的公钥:
cat ~/.ssh/id_rsa.pub
然后你可以将该公钥添加到需要使用 SSH 认证的服务上,例如 GitHub 或其他远程服务器。
6. 添加 SSH 密钥到 ssh-agent
如果你希望在当前会话中自动加载 SSH 密钥,可以通过以下命令将私钥添加到 ssh-agent
:
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
这样就完成了 SSH 密钥的生成和配置过程。
MarkText
markdowm开源免费版:MarkText
前端环境配置
Homebrew
HomeBrew中文网:官网地址
NodeJS
在安装完Homebrew之后,通过brew命令安装nvm
brew install nvm
配置环境变量
执行完install命令之后,终端中会输出如下信息:
1、先使用Homebrew检查nvm的安装位置:
brew list nvm
2、打开或创建 shell 配置文件:
对于 macOS Mojave 及以后版本(使用 zsh 作为默认 shell)的用户,您需要编辑或创建 ~/.zshrc 文件 如果文件不存在的话,则需要先创建(文件存在的话就可以忽略这一步):
touch ~/.zshrc
如果文件已经存在,则输入命令进行编辑:
vi ~/.zshrc
3、将最初执行brew install nvm的红框中内容添加到文件末尾以加载 NVM
具体内容如下:
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_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配置淘宝镜像
检测现在的镜像地址
npm config get registry
如果不是淘宝最新的镜像地址,更换为
// 清空缓存
npm cache clean --force
// 切换新源
npm config set registry https://registry.npmmirror.com
// 切换之后可以再次检测一下
- 设置淘宝镜像旧地址:npm config set registry https://registry.npm.taobao.org/
- 设置淘宝镜像最新地址:npm config set registry https://registry.npmmirror.com/
- 设置官方地址:npm config set registry https://registry.npmjs.org/
后端环境配置
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环境变量模版,输入后关闭即可
#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提供了一个简单易用的命令行界面,用户可以使用命令来安装、卸载、切换和更新不同的工具版本。
安装步骤:
-
点击官网:Installation - SDKMAN! the Software Development Kit Manager
-
直接复制官网里的安装指令到终端中执行即可
curl -s "https://get.sdkman.io" | bash
-
然后根据需求新开一个终端或者输入右边的代码重置一下
source "$HOME/.sdkman/bin/sdkman-init.sh"
-
最后输入
sdk version
,如果有正常显示版本号,则表示安装成功了
使用指南:
查看SKDMAN版本号:
sdk version
列出可用的SDK列表:
sdk list
安装特定的SDK:
sdk install <sdk-name> <version>
例如,安装Java 8:
sdk install java 8.0.292.hs-adpt
切换SDK版本:
sdk use <sdk-name> <version>
例如,切换到Java 9:
sdk use java 9.0.7-zulu
设置默认的SDK版本:
sdk default <sdk-name> <version>
例如,设置Java 8为默认版本:
sdk default java 8.0.292.hs-adpt
卸载SDK:
sdk uninstall <sdk-name> <version>
例如,卸载Java 9:
sdk uninstall java 9.0.7-zulu
更新SDKMAN:
sdk upgrade
清除旧版本的SDK:
sdk flush archives
sdk flush temp
以上为SDKMAN的基本使用命令,如果想要更多指令,可以输入bash sdk help
来查看全部的指令内容。
Maven
3.6.3下载链接:https://wormhole.app/JEeAz#x3BpGqvage6fdcPRmaTUVw
tips: 在使用 Maven 的 mvn 命令前,都要确认正确安装了 JDK,并且配置了 JAVA_HOME 环境变量
在安装过SDKMan之后。使用sdkman安装maven
安装步骤:
-
查看Maven版本
sdk list maven
-
安装Maven
选择maven版本之后,输入以下命令
sdk install maven
-
检查Maven版本
mvn -v
-
配置阿里云镜像仓库
<?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
安装步骤
- 安装
brew install redis
- 启动
brew services start redis
- 关闭
brew services stop redis
- 重启
brew services restart redis
- 开机启动redis
ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents
- 使用配置文件启动redis-server
redis-server /usr/local/etc/redis.conf
- 停止redis服务
redis-cli shutdown
- redis配置文件位置
/usr/local/etc/redis.conf
- 卸载redis
brew uninstall redis rm ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
- 远程访问
Redis-Pro
github地址:Redis-Pro
图形化界面管理工具安装流程:
brew install redis-pro
MongoDB
本文安装的版本号为:5.0.19
下载链接:MongoDB Download
IDEA
下载链接:https://wormhole.app/L6lpN#ntg796GsFysoulJdV7BFQg
Webstorm
下载链接:https://wormhole.app/MyqWA#gKZAMWU9yrR7p6nlIKLL1A