Mac开发环境配置-Java程序猿必备

需要以下软件:

  1. QQ/微信/企业微信等通讯软件
  2. 常用软件:Chrome/QQ浏览器/百度网盘
  3. 笔记:Typora/坚果云/有道云
  4. 开发环境:Java/mysql/navicat/redis/redis可视化
  5. 邮箱配置

Mac配置Java环境

从官网https://www.oracle.com/technetwork/java/javase/downloads/index.html下载dmg包,我选用jdk1.8。我这里提供一下我的1.8.211版本,链接:https://pan.baidu.com/s/19PFfTn-Se9gNAT5L8TsrMw 密码:37ii

如需自行下载,需要注意:目前oracle官网的jdk1.8及之前的版本都需要登录才允许下载,你可以百度别人提供的账号进行登录下载操作。比如user:[email protected],password:Oracle123。

安装的流程按照默认就可以,不放心的可以百度个教程,基本就是截个流程图看看。

这里有个问题,我看很多博客都说要设置环境变量,我试了一下,安装jdk之后,在任何地方都能使用java -version获取到其版本信息。个人猜测安装环境变量是不是对Mac上的其他用户也起作用呢?

注:上述Oracle账号来自https://blog.csdn.net/weixin_39917347/article/details/81707106,仅供分享使用。


Mac安装和配置mysql

从官网https://www.mysql.com/downloads/下载dmg文件,选择MySQL Community Edition版本,然后选择Server。我这里选择了mysql 5.7,主要是为了稳定,你可以选择想要的版本,按照提示进行安装。

注意,安装过程中会自动分配一个root@localhost账户和密码,我们需要记住这个密码,然后修改一下。

安装完成后,在系统偏好设置中能看到它,进入,启动服务:
在这里插入图片描述

启动mysql服务后,下面我们来配置mysql环境变量和修改密码:

  1. 创建.bash_profile文件:

[外链图片转存失败(img-gdsAC1P7-1564235734210)(01-index.assets/image-20190714204503836.png)]

  1. 编辑.bash_profile,执行open .bash_profile,输入PATH:$PATH:/usr/local/mysql/bin

[外链图片转存失败(img-f3qDi0nA-1564235734210)(index.assets/image-20190714205518923.png)]

  1. 使配置生效,并修改密码: [外链图片转存失败(img-V3vQLU7P-1564235734210)(index.assets/image-20190714205132098.png)]

Mac下mysql可视化工具-Navicat

提供一个Navicat For Mysql的破解版,链接:https://pan.baidu.com/s/1RnLkZAKCUOXLCbD8CKJTmQ 密码:k7ey

下载解压后,文件后缀为.app,可以直接启动,也可以保存到程序坞中。

[外链图片转存失败(img-qMOKJlRl-1564235734210)(01-index.assets/image-20190714210534178.png)]

吐槽:本来还想入个navicat正版,看了看官网价格,绝望了。


Mac安装git

介绍一种非常简单的方式,直接基于Mac——实质上是基于Xcode的,只不过我们可以选择仅安装git。如图:

[外链图片转存失败(img-ctfp6ePc-1564235734211)(01-index.assets/image-20190714232651232.png)]

按照提示安装即可。

下面配置一下git,以我的设置为例:

git config --global user.name "eknown"
git config --global user.email "[email protected]"

查看配置可以使用:

git config --list
git config user.name

如果要删除设置,可以进入~/.gitconfig文件,删除即可。

下面设置一下ssh:

[外链图片转存失败(img-2YVBDuB2-1564235734211)(01-index.assets/image-20190715221957664.png)]

进入.ssh文件夹,会看到以下两个文件:

[外链图片转存失败(img-QgMwRMck-1564235734211)(01-index.assets/image-20190715222122235.png)]

在远程仓库gitlab上添加title和key,和本地的一致。title可以自己取一个容易区分的名字,key为id_rsa.pub中的内容(全部复制,可用cat id_rsa.pub命令打开)

[外链图片转存失败(img-kAdrRIWR-1564235734211)(01-index.assets/image-20190715223446301.png)]


Mac设置QQ邮箱代理

Mac中通过邮箱应用连接QQ邮箱,无论密码输入正确与否,都会显示无法识别,这是因为对应的QQ邮箱没有设置相关代理。

参考这篇文章即可:https://jingyan.baidu.com/article/29697b91613f7fab20de3c2e.html


Mac安装brew

brew安装文档:https://brew.sh/index_zh-cn

安装命令:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

如图:

[外链图片转存失败(img-aEgs6CUw-1564235734212)(01-index.assets/image-20190719232110353.png)]


Mac安装redis

[外链图片转存失败(img-pWTMht7W-1564235734212)(01-index.assets/image-20190720233651195.png)]

[外链图片转存失败(img-fQFfKz2s-1564235734212)(01-index.assets/image-20190720233724486.png)]

打开redis.conf文件,编辑daemonize yes,含义是开启守护进程。[外链图片转存失败(img-bpKRDIMx-1564235734212)(01-index.assets/image-20190720233626706.png)]

redis可视化:

  1. redis desktop manager: 链接:https://pan.baidu.com/s/1bED0o_mGN8FXWLUZ7urDbQ 密码:cr9m
  2. anther redis desktop manager: 推荐,官网地址:http://electronjs.org/apps/anotherredisdesktopmanager
    ,免费下载使用

参考:

  1. Mac安装Mysql教程:https://www.jianshu.com/p/a62a8c6a18cb
  2. MySQL for Mac傻瓜式教程:https://blog.csdn.net/qq_37832848/article/details/82902522
  3. Mac安装mysql数据库及配置环境变量:https://blog.csdn.net/qq_36004521/article/details/80637886#comments
  4. Mac配置git环境:https://blog.csdn.net/shenlichuang/article/details/78987377
  5. Mac邮件客户端如何添加QQ邮箱教程:https://jingyan.baidu.com/article/29697b91613f7fab20de3c2e.html
  6. mac安装redis: http://zbstrive.lofter.com/post/92857_1224786d

猜你喜欢

转载自blog.csdn.net/qq_28379809/article/details/97563075
今日推荐