# 环境要求 * PHP >= 7.2.0 * PHP BCMath 扩展 * PHP Ctype 扩展 * PHP JSON 扩展 * PHP Mbstring 扩展 * PHP OpenSSL 扩展 * PHP PDO 扩展 * PHP Tokenizer 扩展 * PHP XML 扩展 # 安装 Laravel Laravel 使用 Composer 管理依赖,所以,安装之前确保已经在机器上安装了 ## 通过 Laravel 安装器 首先,我们可以通过 Laravel 安装器安装 Laravel,在此之前,需要通过 Composer 安装 Laravel 安装器: > composer global require laravel/installer 安装完成后,只需通过 laravel new 命令即可在当前目录下创建一个新的 Laravel 应用,例如,laravel new post 将会创建一个名为 post 的新 Laravel 应用,且包含所有已安装的 Laravel 依赖: > laravel new post ## 通过 Composer Create-Project 你还可以在终端中通过 Composer 的 create-project 命令来安装 Laravel 应用: > composer create-project --prefer-dist laravel/laravel post 如果要下载安装 Laravel 其他版本应用,比如 5.8 版本,可以使用这个命令: > composer create-project --prefer-dist laravel/laravel post 5.8.\*。 # 虚拟域名配置 > 注:不同的集成环境配置的虚拟域名的方式不一样,使用laragon集成环境会自己生成项目同名加test后缀域名,使用phpstudy也可以自己配置虚拟域名,我这里使用的wamp环境,下面就进行虚拟域名的配置 * 上面我们已经创建了一个项目名为`post`的项目,我们将项目的虚拟域名设置为`post.test` 在 wamp集成环境中,打开`httpd-vhosts.conf`进行配置: ![](https://img.kancloud.cn/86/90/869001f23e61875cd6a479fdfe8e3c30_576x350.png) > 配置项目路径,我的项目放在`C:\wamp\www`中,配置虚拟域名为`post.test` ``` <VirtualHost *:80> DocumentRoot "C:\wamp\www\post\public" ServerName post.test DirectoryIndex index.php <Directory /> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> </VirtualHost> ``` 修改系统HOSTS文件: ![](https://img.kancloud.cn/02/cc/02ccea9d0b3e0a8094f1652f6fc29c08_889x214.png) 在hosts中添加一行,重启wamp环境,虚拟域名就配置好了,就可以通过`post.test`访问我们的项目了,至此我们的项目的搭建已经完成,可以进行接下来的开发了 `127.0.0.1 post.test` ![](https://img.kancloud.cn/c8/af/c8aff76fe1b2db49fb83e6c1d982a64c_1466x996.png)