在CentOS系统中设置Laravel路由,你需要遵循以下步骤:
安装Laravel:首先,确保你已经在CentOS上安装了Laravel。如果还没有安装,可以参考Laravel官方文档中的安装指南:https://laravel.com/docs/8.x/installation
创建控制器:使用Artisan命令行工具创建一个新的控制器。例如,创建一个名为HomeController的控制器:
php artisan make:controller HomeController
routes/web.php文件,这是Laravel中定义web路由的地方。在这个文件中,你可以定义各种路由,如GET、POST、PUT、DELETE等。例如,为HomeController中的index方法创建一个GET路由:use App\Http\Controllers\HomeController;
Route::get('/', [HomeController::class, 'index']);
Route::get('/user/{id}', [UserController::class, 'show']);
user路由设置一个名称:Route::get('/user/{id}', [UserController::class, 'show'])->name('user.show');
auth中间件来保护它们。例如,保护user路由:Route::middleware(['auth'])->group(function () {
Route::get('/user/{id}', [UserController::class, 'show']);
});
php artisan serve
现在,你可以在浏览器中访问http://localhost:8000(或者你设置的其他端口)来查看你的路由是否正常工作。
以上就是在CentOS系统中设置Laravel路由的基本步骤。你可以根据自己的需求进行调整和扩展。