MAC安装java、eclipse、mysql、redis、mongodb、nexus、axure9、RabbitMQ

如果有误和遗漏,欢迎小伙伴发邮件 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

Mac 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

MAC使用homeBrew安装Redis
Mac系统下安装RDM

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

Rbobo 3T 下载

后记

  1. 使用 Homebrew 不需要添加读写权限
  2. 使用其他 安装方式需要添加读写权限

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版本不要太高

mac 安装nexus
私服仓库 nexus 环境搭建(win10)
mac 安装配置nexus3.0

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

axure rp pro 9.0授权密钥

wine

$ brew install wine

pdman替代powerdesigner

pdman

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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值