在Debian上配置Laravel缓存可以通过多种方式实现,包括使用文件系统、Redis、Memcached等。以下是使用文件系统和Redis作为缓存驱动的步骤:
composer create-project --prefer-dist laravel/laravel your-project-name cd your-project-name .env 文件,找到 CACHE_DRIVER 变量,并将其设置为 file:CACHE_DRIVER=file storage/framework/cache/data 目录存在并且可写。你可以手动创建这个目录:sudo mkdir -p storage/framework/cache/data sudo chown -R www-data:www-data storage/framework/cache/data php artisan cache:store php artisan cache:clear sudo apt update sudo apt install redis-server sudo systemctl start redis-server sudo systemctl enable redis-server composer require predis/predis .env 文件,找到 CACHE_DRIVER 变量,并将其设置为 redis:CACHE_DRIVER=redis .env 文件中添加或修改以下配置项:REDIS_HOST=127.0.0.1 REDIS_PASSWORD=null REDIS_PORT=6379 REDIS_DB=0 php artisan cache:store php artisan cache:clear sudo apt update sudo apt install memcached sudo systemctl start memcached sudo systemctl enable memcached sudo apt install php-memcached sudo systemctl restart php7.4-fpm # 根据你的PHP版本调整命令 .env 文件,找到 CACHE_DRIVER 配置项,并将其设置为 memcached:CACHE_DRIVER=memcached .env 文件中添加或修改以下配置项:MEMCACHED_HOST=127.0.0.1 MEMCACHED_PORT=11211 php artisan cache:clear php artisan config:cache php artisan route:cache php artisan view:cache 通过以上步骤,你应该能够在Debian上成功配置Laravel的缓存系统。根据你的需求选择合适的缓存驱动,并确保相应的服务和依赖项都已正确安装和配置。