MongoDB安装
1.导入mongodb软件公钥
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
2.创建一个mongoDB文件
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
3.重新加载本地软件包
sudo apt-get update
4.安装mongodb包(mongodb-org 包含mongodb全部资源)
sudo apt-get install -y mongodb-org
也可以自定义安装
sudo apt-get install -y mongodb-org=3.6.3 mongodb-org-server=3.6.3 mongodb-org-shell=3.6.3 mongodb-org-mongos=3.6.3 mongodb-org-tools=3.6.3
5.开启mongodb服务
sudo service mongod start //start mongo
6.停止mongodb服务
sudo service mongod stop //stop mongo
7.重启mongodb服务
sudo service mongod restart //restart mongo
8.远程连接mongodb
sudo vim /etc/mongod.conf
修改 bindIp:127.0.0.1
为
bindIp:0.0.0.0
服务器开放27017端口
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 27017 -j ACCEPT
重启mongodb服务
sudo service mongod restart //restart mongo
9.创建数据库并在此数据库中创建可读写用户用于客户端连接。
use products //数据库名称 db.createUser( { user: "accountUser", pwd: "password", roles: [ "readWrite", "dbAdmin" ] } )
Mysql安装
sudo apt-get install mysql-server
mysql_secure_installation 按照提示信息进行操作即可安装mysql
2.远程连接mysql
sudo vim /etc/mysql/my.cnf
修改 bind-address = 127.0.0.1
为
bind-address = 0.0.0.0
重启mysql服务
restart mysql
3.mysql授权远程连接
grant all privileges on *.* to root@"%" identified by "password" with grant option;
flush privileges;
ps:该sql允许所有IP连接词数据库
redis
sudo apt-get install redis-server
redis-cli