mac下常见软件安装与运行

Macintosh HD⁩ ▸ ⁨usr⁩ ▸ ⁨local⁩ ▸ ⁨Cellar⁩。安装位置

mac 附加权限 文件名称

ps aux |grep 进程名称

解决浏览器读取不了资源
sudo nginx -s stop
sudo rm -rf /usr/local/var/run/nginx/*
sudo nginx
Erlang

rabbitmq
docker
docker run -h "oracle" --name "oracle" -d -p 49160:22 -p 49161:1521 -p 49162:8080 deepdiver/oracle-xe-11g


docker run -d -p 49160:22 -p 49161:1521 deepdiver/oracle-xe-11g

rabbitmq

1、安装

brew install rabbitmq
erlang
2、启动及关闭RabbitMQ服务
sudo  /usr/local/Cellar/rabbitmq/3.8.0/sbin/rabbitmq-server -detacted
后台启动 sudo /usr/local/Cellar/rabbitmq/3.8.0/sbin/rabbitmq-server -detacted

后台关闭 sudo ./rabbitmqctl stop

3、登陆

http://127.0.0.1:15672    guest\guest

安装

brew install

brew install nginx

ES & Kibana

elasticsearch

brew services start elasticsearch  启动
brew services restart kibana
 brew services start kibana   启动
 brew services restart elasticsearch
 清理磁盘 http://localhost:5601
 curl -XPUT -H "Content-Type: application/json" http://127.0.0.1:9200/_all/_settings -d '{"index.blocks.read_only_allow_delete": null}'
 

zkServer

zkServer stop  关闭

zkServer start 启动

zkServer status  查看服务

tomcat

catalina run
关闭mac自带apache的启动。sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist如果哪天你想让它开机启动了,则将unload 改为 load:sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist


nginx

端口被apachectl占用解决办法
sudo apachectl stop
重启
sudo brew services restart nginx
启动
sudo brew services start nginx
关闭
sudo brew services stop nginx
关闭
nginx -s stop

mysql默认密码

系统安装 Redis 可以使用以下命令:

sudo apt-get update
sudo apt-get install redis-server

启动 Redis

 redis-server
 redis-server  /usr/local/etc/redis.conf 

activemq


activemq  start

activemq stop

http://localhost:8161/

java虚拟机监控

JvisualVM 

插件

lombok 简化实体类代码
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.18.8</version>
    <scope>provided</scope>
</dependency>

Mybatice puls


Liunx常用骚操作

配置端口号有两种方式
1.打开系统默认配置文件
vim /etc/sysconfig/iptables
2.添加一条记录修改成3306端口( yy   p   i) 
3.重启防火墙
service iptables restart







第二种方式
1.加入到系统服务:
chkconfig --add mysql
2.自动启动:
chkconfig mysql on
3.查询列表:
chkconfig

说明:都没关闭(off)时是没有自动启动。

防火墙打开3306端口
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save
/etc/init.d/iptables status
service iptables restart

移动硬盘加载

ps aux | grep fsck 
sudo pkill -f fsck

Nacos


docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server

依次执行

sh /Users/leiyanfu/plug/nacos/bin/startup.sh -m standalone
sh /www/plug/nacos/bin/startup.sh -m standalone
务注册
curl -X POST 'http://127.0.0.1:8848/nacos/v1/ns/instance?serviceName=nacos.naming.serviceName&ip=20.18.7.10&port=8080'

服务发现
curl -X GET 'http://127.0.0.1:31401/nacos/v1/ns/instance/list?serviceName=nacos.naming.serviceName'

发布配置
curl -X POST "http://127.0.0.1:31401/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test&content=HelloWorld"

获取配置
curl -X GET "http://127.0.0.1:31401/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test"


http://127.0.0.1:8848/nacos/index.html#/login
nacos nacos

Sentinel安装

拉取镜像:docker pull bladex/sentinel-dashboard
docker container rm sentinel   --删除
运行镜像:docker run --name sentinel -d -p 8858:8858 -d bladex/sentinel-dashboard



dashboard 地址:http://localhost:8858 (默认端口为8080)
账号密码都为:sentinel




启动 seata-server

 sh ~/plug/seata/bin/seata-server.sh -p 8091 -h 127.0.0.1 -m db

 
posted @ 2021-01-05 14:37  呆猫iii  阅读(357)  评论(0)    收藏  举报