企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
### 服务器要求 请确保你的服务器满足以下要求: * PHP >= 7.1.3 * OpenSSL PHP 拓展 * PDO PHP 拓展 * Mbstring PHP 拓展 * Tokenizer PHP 拓展 * XML PHP 拓展 * Ctype PHP 拓展 * JSON PHP 拓展 * BCMath PHP 拓展 #### 通过 Laravel 安装器 ``` composer global require laravel/installer ``` 安装完成后,新建一个laravel项目 ``` laravel new blog ``` #### 通过 Composer 创建项目 ``` composer create-project --prefer\-dist laravel/laravel blog 5.8.* ``` ### 优雅链接(去除index.php) Laravel 中包含了一个`public/.htaccess`文件通常用于在资源路径中隐藏`index.php`的前端控制器。在用 Apache 为 Laravel 提供服务之前,确保启用了`mod_rewrite`模块,这样`.htaccess`文件才能被服务器解析。 如果 Laravel 附带的`.htaccess`文件不起作用,尝试下面的方法替代: #### Apache ``` Options +FollowSymLinks \-Indexes RewriteEngine On RewriteCond %{HTTP:Authorization} . RewriteRule .\* \- \[E\=HTTP\_AUTHORIZATION:%{HTTP:Authorization}\] RewriteCond %{REQUEST\_FILENAME} !\-d RewriteCond %{REQUEST\_FILENAME} !\-f RewriteRule ^ index.php \[L\] ``` #### Nginx ``` location / { try\_files $uri $uri/ /index.php?$query\_string; } ```