在 CentOS 上安装 Laravel 并处理缓存,可以按照以下步骤进行:
-
安装 LAMP 或 LEMP 环境:
- LAMP: Apache, MySQL, PHP, Linux
- LEMP: Nginx, MySQL, PHP, Linux
这里以 LAMP 为例进行说明。
-
安装 Composer(PHP 依赖管理工具): 下载并安装 Composer:https://getcomposer.org/download/ 在终端中运行以下命令,将 Composer 添加到系统路径:
sudo mv composer.phar /usr/local/bin/composer
-
创建一个新的 Laravel 项目: 使用 Composer 创建一个新的 Laravel 项目:
composer create-project --prefer-dist laravel/laravel my_project
将
my_project
替换为你的项目名称。 -
配置 Web 服务器:
- 打开 Apache 配置文件,通常位于
/etc/httpd/conf/httpd.conf
或/etc/apache2/sites-available/000-default.conf
。 - 在
配置块中,找到DocumentRoot
和
配置项,将它们指向 Laravel 项目的public
目录。 - 确保已启用
mod_rewrite
模块,以便 Laravel 的路由正常工作。在终端中运行以下命令:sudo a2enmod rewrite
- 重启 Apache 服务:
sudo systemctl restart httpd
- 打开 Apache 配置文件,通常位于
-
处理缓存: Laravel 提供了一个内置的命令行工具 Artisan,用于执行各种任务,包括缓存操作。
- 清除配置缓存:
php artisan config:clear
- 清除视图缓存:
php artisan view:clear
- 清除路由缓存:
php artisan route:clear
- 清除配置和视图缓存:
php artisan config:cache && php artisan view:cache
这些命令将帮助你清除 Laravel 的缓存,确保你的应用程序使用最新的配置和视图。在生产环境中,建议定期清除缓存以提高性能。
- 清除配置缓存: