Java后端开发常用软件安装,MySQL、Redis、Zookeeper

112 阅读1分钟

在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:端口