如果有误和遗漏,欢迎小伙伴发邮件 xiwelu@qq.com ,我会第一时间更正和完善
java
# 将会安装新的brew仓库源
brew tap caskroom/versions
# 将会安装jdk的最新版本
brew cask install java
# 安装jdk8的最新版本
brew cask install java8
eclipse
brew cask search eclipse
brew cask install eclipse-ide
mysql
$ brew install mysql # 安装
$ mysql.server start # 启动
$ mysql.server stop
$ mysql.server restart
$ brew services start mysql # 启动
$ brew services stop mysql
$ brew services restart mysql
MySql-8.0.12安装,更改root用户密码,使用Navicat客户端连接
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
mysql 开启远程访问
$ vim /usr/local/etc/my.cnf
bind-address = 0.0.0.0
$ brew services restart mysql
redis
$ brew search redis # 查询版本
$ brew install redis@3.2 # 安装
$ brew services start redis@3.2 # 启动
$ redis-server /usr/local/etc/redis.conf # 启动
$ ps axu | grep redis # 查看进程
guorongrong 354 0.0 0.0 4350640 2448 ?? S 9:28上午 0:03.27 /usr/local/opt/redis/bin/redis-server *:6379
guorongrong 1370 0.0 0.0 4268060 828 s001 S+ 11:12上午 0:00.00 grep redis
$ redis-cli -h 127.0.0.1 -p 6379 # 连接
$ redis-cli shutdown # 关闭
$ sudo pkill redis-server # 杀死
修改 reids.conf
$ vim /usr/local/etc/redis.conf
daemonize no # no 前台启动,yes 以守护进程的方式启动
pidfile /var/run/redis.pid # 当 daemonize no 时,默认把pid写入/var/run/reids.pid
# bind 127.0.0.1 ::1 # 开启远程访问
port 6379 # 端口
timeout 100 # 超时时间,等于 0 不会自动关闭
databases 16 # 默认 16 个数据库
requirepass foobared # 默认不需要密码
或者
$ redis-cli -h 127.0.0.1 -p 6379
redis 127.0.0.1:6379> CONFIG GET CONFIG_SETTING_NAME
redis 127.0.0.1:6379> CONFIG GET daemonize
redis 127.0.0.1:6379> CONFIG GET daemonize
redis 可视化工具 Redis Desktop Manager
链接:https://pan.baidu.com/s/15akhCZk-xDG92_bwVYUf8w 密码:xm8n
mongodb
$ brew install mongodb # 安装
$ brew uninstall mongodb # 卸载
$ mongod --config /usr/local/etc/mongod.conf # 启动
$ kill -2 pid # 停止,这是等待缓存刷新后停止,不会影响数据
$ cd /usr/local/Cellar/mongodb/4.0.3_1/
$ brew services start mongodb # 开启mongo
$ brew services stop mongodb # 结束mongo
$ brew services restart mongodb # 重启mongo
$ mongo # 进入数据库
访问 http://127.0.0.1:27017 正常说明启动成功。
mongod
> use admin
> db.shutdownServer(); #退出
Mongod.conf
systemLog:
destination: file
path: /usr/local/var/log/mongodb/mongo.log # 日志存放
logAppend: true
storage:
dbPath: /usr/local/var/mongodb # 数据存放
net:
bindIp: 127.0.0.1 # 端口
赋予权限
$ cd ... # mongodb包
$ sudo mkdir -p /data/db # 创建
$ whoami # 查看用户
guorongrong
$ sudo chown guorongrong /data/db # 赋予权限
Mongodb 可视化工具 Robo 3T
后记
- 使用 Homebrew 不需要添加读写权限
- 使用其他 安装方式需要添加读写权限
Mac brew安装MongoDB
Mac 连接本地mongodb失败问题
Mac 环境下 mongoDB+Robo 3T安装中我踩过的坑坑
nexus
$ brew install nexus # 安装
$ brew uninstall nexus # 卸载
$ brew services start nexus # 启动
访问 http://127.0.0.1:8081/nexus/ 正常说明启动成功。
默认账号:admin
默认密码:admin123
配置maven setting
<localRepository>/Users/guorongrong/maven_repo</localRepository>
<server>
<id>snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
<server>
<id>releases</id>
<username>admin</username>
<password>admin123</password>
</server>
<mirror>
<id>nexus</id>
<name>internal nexus repository</name>
<url>http://127.0.0.1:8081/nexus/content/groups/public/</url>
<mirrorOf>*</mirrorOf>
</mirror>
<profiles>
<profile>
<id>nexus</id>
<repositories>
<repository>
<id>central</id>
<url>http://central</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>central</id>
<url>http://central</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>
<activeProfiles>
<activeProfile>nexus</activeProfile>
</activeProfiles>
后记
java版本不要太高
axure9
进入官网 https://www.axure.com/ 下载最新版
axure rp 9授权码:
被授权人:www.ddooo.com
授权秘钥:UdMLVdonmFlplbTMoBppfrUXZMhEQ6Mf2shBAkTCJBk5ycQJs2NALgvLsHhyfoYR
axure rp pro 9.0 Enterprise企业版:
被授权人:www.ddooo.com
授权秘钥:Bv6P2wrR10Sq5UCpPSB0+LMjkWU2i1XgQNFaWV84qWvx+1HHVnK01ilcxOOEGIfq
axure rp pro 9.0 Team团队版:
被授权人:www.ddooo.com
授权秘钥:BaOifFBSUZ8tROgZzdfn/TV77k8+D8lVumI5alvEHXctoJNVeSR77YlckA+oAJKE
wine
$ brew install wine
pdman替代powerdesigner
RabbitMQ
$ brew install rabbitmq
$ cd /usr/local/Cellar/rabbitmq/3.6.12
# 启动
$ sbin/rabbitmq-server
# 启动
$ brew services start rabbitmq
# 启动插件
sudo ./rabbitmq-plugins enable rabbitmq_management
http://localhost:15672
guest/guest