在Debian上设置Laravel缓存,您可以选择多种缓存驱动,例如文件、Redis、Memcached等。以下是使用文件和Redis作为缓存驱动的设置方法:
使用文件缓存:
首先,确保您已经安装了Laravel。如果还没有,请按照官方文档的说明进行安装:https://laravel.com/docs/8.x/installation
在Laravel项目的根目录下,打开.env
文件,找到CACHE_DRIVER
这一行,将其值更改为file
:
CACHE_DRIVER=file
storage/framework/cache/data
目录存在并具有可写权限。您可以使用以下命令创建目录并设置权限:sudo mkdir -p storage/framework/cache/data
sudo chmod -R 775 storage/framework/cache/data
Cache
门面或cache()
辅助函数来设置和获取缓存数据。使用Redis缓存:
sudo apt-get update
sudo apt-get install redis-server
sudo systemctl start redis-server
sudo systemctl enable redis-server
sudo apt-get install php-redis
sudo systemctl restart php7.4-fpm
# 或者
sudo systemctl restart apache2
.env
文件,找到CACHE_DRIVER
这一行,将其值更改为redis
:CACHE_DRIVER=redis
.env
文件,找到REDIS_HOST
和REDIS_PASSWORD
这两行,分别设置Redis服务器的主机名(默认为127.0.0.1
)和密码(如果没有设置密码,则留空):REDIS_HOST=127.0.0.1
REDIS_PASSWORD=
Cache
门面或cache()
辅助函数来设置和获取缓存数据。注意:请根据您的PHP版本替换php7.4-fpm
。例如,如果您使用的是PHP 8.0,则应使用php8.0-fpm
。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>