在CentOS上設置Laravel緩存,你需要遵循以下步驟:
安裝Redis服務器:
首先,你需要在CentOS上安裝Redis服務器??梢允褂靡韵旅畎惭b:
sudo yum install epel-release
sudo yum install redis
然后啟動Redis服務:
sudo systemctl start redis
設置Redis服務開機自啟:
sudo systemctl enable redis
安裝PHP Redis擴展:
Laravel需要PHP Redis擴展來與Redis服務器通信。使用以下命令安裝PHP Redis擴展:
sudo yum install php-redis
重啟PHP-FPM服務以應用更改:
sudo systemctl restart php-fpm
配置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
設置為相應的密碼。
測試緩存:
在Laravel項目中,你可以使用Artisan命令行工具測試緩存是否正常工作。運行以下命令清除緩存:
php artisan cache:clear
然后設置一個緩存項:
php artisan cache:set test_key "Hello, Laravel Cache!"
最后,獲取緩存項并檢查其值:
php artisan cache:get test_key
如果一切正常,你應該看到輸出Hello, Laravel Cache!
。
現在你已經在CentOS上成功設置了Laravel緩存。