docker安装mongo
1,新建数据卷目录
mkdir -p /my/own/datadir
2,拉取镜像
docker pull mongo:latest
3,运行
docker run -d -p 27017:27017 -v /my/own/datadir:/data/db --name mongodb -e MONGO_INITDB_ROOT_USERNAME=admin -e MONGO_INITDB_ROOT_PASSWORD=123456 mongo
4,进入mongo容器中
docker exec -it <container_id> mongo
5,授权管理员身份,即 账号密码
use admin db.auth("admin", "password")
6,客户端工具进行连接
--------------------------------------------------------------------------------
centos7上搭建Grafana
1,下载Grafana,参照:Download Grafana | Grafana Labs
2,启动服务:service grafana-server start
Grafana默认端口是 3000,如果访问不了,可能是服务器的防火墙未开放3000端口
3,开放3000端口:firewall-cmd --add-port=3000/tcp --zone=public --permanent
然后执行reloead:firewall-cmd --reload
查看是否开启成功:firewall-cmd --list-ports
4,访问:http:192.168.56.100:3000
默认账号密码为:admin/admin
5,设置开机启动:systemctl enable grafana-server.service
------------------------------------------------------------------
防火墙安装及常用命令
1,查看防火墙状态:firewall-cmd --state
2,安装防火墙:yum install firewalld
3,启动防火墙:systemctl start firewalld
4,关闭防火墙:systemctl stop firewalld
5,查看状态:systemctl status firewalld
6,开机禁用:systemctl disable firewalld
7,开机启用:systemctl enable firewalld
8,查看开放的端口:firewall-cmd --list-ports
9,添加端口:firewall-cmd --add-port=8080/tcp --permanent(永久生效,没有此参数则重启失效)
10,不中断服务情况下的重启防火墙:firewall-cmd --reload
---------------------------------------------------------
netstat安装及常用命令
1,Centos7默认不安装netstat组件,需要使用时需要自己安装。
yum install net-tools -y
2,查看所有端口:netstat -ant
3,查看指定端口: netstat -ant|grep 端口
4,查看端口的进程情况 netstat -tanlp
删除指定进程 sudo kill 进程ID