linux develop下mysql安装,redis

只能安装使用Mysql 8.0版本,因为5.7版本在mysql官网没有适配,需要自己手动编译安装

一、下载镜像 https://downloads.mysql.com/archives/community/

 

二、卸载系统自带的MySQL和MariaDB

  rpm -qa | grep mysql
  rpm -qa | grep mariadb
  rpm -e --nodeps mariadb-libs
  rpm -e mariadb-server --nodeps
  rm -rf /var/lib/mysql
  cd /var/log
  rm -rf mysql.log
  rm -rf mysqld.log
三、解压并安装
  tar -xvf mysql-8.0.30-1.el7.aarch64.rpm-bundle.tar

  rpm --ignorearch -ivh mysql-community-common-8.0.30-1.el7.aarch64.rpm --force --nodeps
  rpm --ignorearch -ivh mysql-community-libs-8.0.30-1.el7.aarch64.rpm --force --nodeps
  rpm --ignorearch -ivh mysql-community-client-8.0.30-1.el7.aarch64.rpm --force --nodeps
  rpm --ignorearch -ivh mysql-community-icu-data-files-8.0.30-1.el7.aarch64.rpm --force --nodeps
  rpm --ignorearch -ivh mysql-community-server-8.0.30-1.el7.aarch64.rpm --force --nodeps

sudo servicectl start mysqld

  如果出现 systemctl start mariadb Running in chroot, ignoring request. 则下面操作安装后再试

  wget https://github.com/smaknsk/servicectl/archive/1.0.tar.gz
  tar -xf 1.0.tar.gz -C /usr/local/lib/
  ln -s /usr/local/lib/servicectl-1.0/servicectl /usr/bin/servicectl
  ln -s /usr/local/lib/servicectl-1.0/serviced /usr/bin/serviced

  sudo servicectl start mysqld

 四、安装宝塔 参考:

 五、安装redis

  1. 在宝塔中安装redis,启动不成功。修改配置  ①# bind 127.0.0.1  ② protected-mode yes 改为 no    ③daemonize no 改为 yes

  2. 在安装目录下执行命令 cd /www/server/redis   执行 ./redis-server  /www/server/redis/redis.conf  即可

    3.直接安装需要 yum install gcc ;      yum make ;  上传redis安装包后,在目录中执行 make && make install 即可

posted @ 2023-11-14 13:41  老年痴呆  阅读(25)  评论(0编辑  收藏  举报