腾讯云服务器安装redis、mysql

  • Post author:
  • Post category:mysql

切换到root用户

  • sudo su

redis 安装步骤

  1. 安装c语言的编译环境,先看看系统有没有编译环境:

    gcc --version 
    
  2. 通过yum命令安装gcc :

    yum install gcc
    
  3. 将压缩包移动到/opt目录下解压压缩包:

    tar -zxvf redis-7.0.4.tar.gz
    
  4. 进入到解压后的redis目录:

    cd redis-7.0.4
    
  5. 通过make命令将里面的文件编译成c文件:

    make
    
  6. 编译好后进行安装(默认安装到/usr/local/bin,安装成功后/usr/local/bin补录下会多出几个可执行文件,也叫redis
    shell):

    make install
    

redis启动方式

前台启动(不推荐)
后台启动(通过配置文件启动):

  1. 切换到redis的解压目录:

    cd /opt/redis-7.0.4
    
  2. 备份redis.conf配置文件到任意目录下(这里是/etc):

     cp redis.conf /etc/redis.conf
    
  3. 安装vim文件编辑命令:

    yum install vim
    
  4. 修改/etc下备份的redis.conf配置文件:

    vim redis.conf
    
  5. 找到daemonize no将其修改为:

    daemonize yes
    
  6. 创建一个redis-server的软链接,使该命令成为一个全局命令

    ln -s /usr/local/bin/redis-server /usr/bin/redis-server
    
  7. 创建一个redis-cli的软链接

    ln -s /usr/local/bin/redis-cli /usr/bin/redis-cli
    
  8. 启动reids服务:

     redis-server /etc/redis.conf
    
  9. 开启一个redis客户端:

    redis-cli 
    

redis关闭

方式一:

  1. 先找到redis的进程号:

    ps -ef | grep redis
    
  2. 通过kill命令杀死进程:

     kill  进程号
    
     kill -9 进程号  
    

不要粗暴的使用kill -9强制杀死redis服务,不但不会做持久化操作,还会造成缓冲区等资源不能被优雅关闭,极端情况会造成AOF和复制丢失数据的情况。

方式二:

#save/nosave表示是否生成持久化文件
redis-cli shutdown nosave|save

127.0.0.1:6379> shutdown

redis.conf配置文件解读

# 默认情况bind=127.0.0.1只能接受本机的访问请求。不写的情况下,无限制接受任何ip地址的访问
生产环境肯定要写你应用服务器的地址;服务器是需要远程访问的,所以需要将其注释掉
bind=127.0.0.1
# 端口号,默认6379
port 6379
#将本机访问保护模式设置no
protected-mode no/yes
#是否以守护进程的方式启动redis,设为yes即可通过配置文件后台启动redis服务
daemonize no/yes  

Centos stream 9安装docker-ce

参考链接

Docker安装Mysql8

参考链接


版权声明:本文为wushdjsn原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。