分布式

软件启动

1 Zookeeper

cd /opt/zookeeper/bin/
./zkServer.sh start
查看启动状态
./zkServer.sh status

2 dubbo

cmd启动dubbo终端:启动成功:访问localhost:7001

dubbo-admin-master\dubbo-admin\target>java -jar dubbo-admin-0.0.1-SNAPSHOT.jar

3 Redis

redis默认不会使用后台运行
vim /opt/redis-5.0.4/redis.conf daemonize yes

以配置文件的方式启动

cd /usr/local/bin
redis-server /opt/redis-5.0.4/redis.conf
redis-cli

ERROR:redis:Could not connect to Redis at 127.0.0.1:6379: Connection refused错误解析
解决问题思路:
打开配置文件redis.conf,修改#127.0.0.1为本机IP 192.168.x.x
连接使用:redis-cli -h x.x.x.x

退出客户端:Ctrl+c
关闭数据库

  • 单实例关闭 redis-cli shutdown
  • 多实例关闭 redis-cli -p 6379 shutdown

检测6379端口是否在监听 netstat -lntp | grep 6379
检测后台进程是否存在 ps -ef|grep redis

4 FastDfs

启动tracker /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart
启动storage /usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart
查看运行的端口 netstat -ntlp

5 Nginx

关闭nginx,并启动nginx
pkill -9 nginx
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
修改nginx配置文件 cd /usr/local/nginx/conf/ vim nginx.conf

upstream sga{					   # step4
    server 192.168.49.1:8001;      # 192.168.49.1本机(win)IP
    server 192.168.49.1:8002;
}

server {
    listen 80;						#step1
    server_name 192.168.32.142;     #step2
    
    #charset koi8-r;
    
    #access_log logs/host.access.log main;
    
   location / {
  	proxy_pass http://sga;			#step3
    root html;
    index index.html index.htm;
   }
}

查询报错日志文件:
cd /var/log/nginx/ vim error.log

5 RabbitMQ

启动RabbitMQ

[root@localhost opt]# systemctl start rabbitmq-server.service
[root@localhost opt]# systemctl status rabbitmq-server.service
[root@localhost opt]# systemctl restart rabbitmq-server.service
[root@localhost opt]# systemctl stop rabbitmq-server.service
  1. 创建账号[root@localhost opt]# rabbitmqctl add_user dong 123456
  2. 设置用户角色[root@localhost opt]# rabbitmqctl set_user_tags dong administrator
  3. 设置用户权限[root@localhost opt]# rabbitmqctl set_permissions -p "/" dong ".*" ".*" ".*"
  4. 查看当前用户和角色rabbitmqctl list_users
posted @ 2021-05-27 10:59  bm小明  阅读(81)  评论(0)    收藏  举报