在Linux云服务器上安装MySQL数据库
1.依次执行命令
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
sudo yum install mysql-server
2.常见错误解决方案
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
解决方案:service mysqld start
3.更改root用户密码
use mysql;
update user set password=password('xxxxxx') where user='root';
flush privileges; //刷新
在Linux云服务器上安装分布式缓存Redis
1.下载Redis包
wget http://download.redis.io/releases/redis-5.0.7.tar.gz
2.解压Redis包
tar -zxvf redis-5.0.7.tar.gz
3.安装gcc环境
yum install gcc-c++
4.编译Redis
在redis根目录执行
make
5.安装Redis
在redis/src目录执行
make install
6.运行Redis服务器
可以先修改redis配置后台运行
./redis-server ../redis.conf // # bind 127.0.0.1 daemonize yes protected-mode no
7.Redis客户端连接
redis-cli -h host -p port -a password
8.停止Redis服务
pkill redis
9.卸载redis:
rm -rf /usr/local/redis //删除安装目录
rm -rf /usr/bin/redis-* //删除所有redis相关命令脚本
rm -rf /root/download/redis-4.0.4 //删除redis解压文件夹
在Linux云服务器上安装分布式协调工具Zookeeper
1.下载zookeeper包
wget https://downloads.apache.org/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz
2.解压zookeeper包
tar -zxvf zookeeper-3.4.14.tar.gz
3.修改配置文件
{ZK_HOME}/conf/zoo_sample.cfg
myid必须指定在数据目录
echo 1 >> /root/zookeeper_data/myid
cat myid
4.启动
./zkServer.sh start ../conf/zoo.cfg
5.停止
./zkServer.sh stop
6.状态
./zkServer.sh status
7.客户端连接
./zkCli.sh -server ip:端口