aws ec默认用户名
在aws中每个发布版的默认用户名不一样,记录一下。
每个 Linux 实例都使用默认的 Linux 系统用户帐户启动。默认用户名由您在启动实例时指定的 AMI 确定。
对于 Amazon Linux 2 或 Amazon Linux AMI,用户名为ec2-user.
对于 CentOS AMI,用户名为centos或ec2-user。
对于 Debian AMI,用户名为admin.
对于 Fedora AMI,用户名是fedora或ec2-user。
对于 RHEL AMI,用户名是ec2-user或root。
对于 SUSE AMI,用户名是ec2-user或root。
对于 Ubuntu AMI,用户名为ubuntu.
对于 Oracle AMI,用户名为ec2-user.
对于 Bitnami AMI,用户名为bitnami.
安装 haproxy
依赖安装
sudo apt-get update
sudo apt install openssl net-tools haproxy
mkdir haproxy
openssl req -x509 -nodes -newkey rsa:2048 -keyout ./haproxy.pem -out ./haproxy.pem -days 365
源码安装
https://www.cnblogs.com/grhack/p/13658951.html
修改配置
sudo vim /etc/haproxy/haproxy.cfg
listen redis
bind *:16379 ssl crt ~/haproxy/haproxy.pem
mode tcp
balance leastconn
server redis 127.0.0.1:6379 check inter 500 rise 1 fall 2
启动
sudo haproxy -f /etc/haproxy/haproxy.cfg
# 查看日志
tail -f -n 200 /var/log/haproxy.cfg
openssl
error 18 at 0 depth lookup: self-signed certificate
error client.crt: verification failed
# csr文件 有ca,servier,client 的下输出,不一样
Common Name (e.g. server FQDN or YOUR name) []:
RabbitMQ
sudo apt-get install erlang
erl -v
sudo apt-get update
sudo apt-get install rabbitmq-server
sudo systemctl status rabbitmq-server.service
sudo rabbitmq-plugins enable rabbitmq_management
rabbitmqctl list_users
sudo rabbitmqctl list_users
# 添加用户,默认gust 用户无法登录与使用
sudo rabbitmqctl add_user kemon kemon
# 授权
sudo rabbitmqctl set_user_tags kemon administrator
sudo systemctl restart rabbitmq-server.service
# 添加虚拟空间
sudo rabbitmqctl add_vhost my_vhost