ubuntu

如何在Ubuntu上配置Laravel缓存

小樊
36
2025-12-10 16:42:50
栏目: 智能运维

在 Ubuntu 上配置 Laravel 缓存可以通过以下几个步骤完成:

  1. 安装 Redis 服务器: 首先,确保你已经在 Ubuntu 上安装了 Redis。如果还没有安装,可以通过以下命令进行安装:

    sudo apt-get update
    sudo apt-get install redis-server
    

    安装完成后,启动 Redis 服务并设置开机自启:

    sudo systemctl start redis-server
    sudo systemctl enable redis-server
    
  2. 安装 PHP Redis 扩展: 为了让 Laravel 使用 Redis 作为缓存驱动,你需要安装 PHP Redis 扩展。可以通过以下命令进行安装:

    sudo apt-get install php-redis
    

    安装完成后,重启 PHP-FPM 或 Apache 服务以使扩展生效:

    sudo systemctl restart php7.4-fpm
    

    或者

    sudo systemctl restart apache2
    

    (请根据你的 PHP 版本替换 php7.4-fpm

  3. 配置 Laravel 缓存: 打开 Laravel 项目的 .env 文件,找到 CACHE_DRIVER 配置项,将其值设置为 redis

    CACHE_DRIVER=redis
    

    接下来,配置 Redis 的连接信息。在 .env 文件中添加以下配置项:

    REDIS_HOST=127.0.0.1
    REDIS_PASSWORD=null
    REDIS_PORT=6379
    

    如果你的 Redis 服务器设置了密码,请将 REDIS_PASSWORD 的值替换为你的密码。

  4. 测试缓存配置: 在 Laravel 项目中,你可以使用以下命令来测试缓存配置是否成功:

    php artisan cache:store
    php artisan cache:get key
    

    如果一切配置正确,你应该可以看到缓存存储和获取的结果。

现在,你已经在 Ubuntu 上成功配置了 Laravel 缓存。你可以开始在你的项目中使用缓存功能了。

0
看了该问题的人还看了