摘要:
开启web管理接口 如果只从命令行操作RabbitMQ,多少有点不方便。幸好RabbitMQ自带了web管理界面,只需要启动插件便可以使用。 然后通过浏览器访问 http://localhost:15672 输入用户名和密码访问web管理界面了。 开启用户远程访问 默认情况下,RabbitMQ的默认 阅读全文
摘要:
nginx和php-fpm一样内建了一个状态页,对于想了解nginx的状态以及监控nginx非常有帮助。为了后续的zabbix监控,我们需要先了解nginx状态页是怎么回事。1. 启用nginx status配置在默认主机里面加上location或者你希望能访问到的主机里面。 2. 重启nginx请 阅读全文
摘要:
如下图所示,客户端通过Nginx Proxy1 和 Nginx Proxy2 两层反向代理才访问到具体服务Nginx Backend(或如Tomcat服务)。那Nginx Backend如何才能拿到真实客户端IP呢? 接下来我们来看看如何才能获取到客户端真实IP。 场景1 场景1是很简单的场景,Ng 阅读全文
摘要:
cat >> /etc/sysctl.conf << EOFnet.ipv4.tcp_tw_reuse=1net.ipv4.tcp_tw_recycle=1net.ipv4.tcp_fin_timeout=30EOFsysctl -p 阅读全文
摘要:
创建服务器私钥,命令会让你输入一个口令:$ openssl genrsa -des3 -out server.key 1024创建签名请求的证书(CSR):$ openssl req -new -key server.key -out server.csr在加载SSL支持的Nginx并使用上述私钥时 阅读全文
摘要:
1、创建用户并授权语法:db.createUser({user:"UserName",pwd:"Password",roles:[{role:"RoleName",db:"Target_DBName"}]})首先选择在哪个库创建用户,如test:use test;创建用户有3项需要提供:用户名,密码 阅读全文
摘要:
1. 数据库用户角色:read、readWrite; 2. 数据库管理角色:dbAdmin、dbOwner、userAdmin; 3. 集群管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager; 4. 备份恢复角色:backup、re 阅读全文
摘要:
阅读全文
摘要:
alternatives是Linux下的一个功能强大的命令。只能在root权限下执行。如系统中有几个命令功能十分类似,却又不能随意删除,那么可以用 alternatives 来指定一个全局的设置。 alternatives常用于同一个系统中安装同一软件的多个版本。比如为了开发需要,我需要安装JDK1 阅读全文
摘要:
Apache Kafka是一个分布式流平台。准确的说是什么意思呢?我们认为流平台具有三种关键能力: 1、让你对数据流进行发布订阅。因此他很像一个消息队列和企业级消息系统。 2、让你以高容错的方式存储数据流。 3、让你在数据流出现时处理他们。 kafka擅长什么?他通常被用在两大类应用: 1、构建一个 阅读全文