1.进入XAMPP安装目录的htdocs文件夹:
cd /xampp/htdocs/test
2.在该目录下,执行如下Composer命令:
composer create-project laravel/laravel --prefer-dist
如果出现
[Symfony\Component\Process\Exception\RuntimeException]
The Process class relies on proc_open, which is not available on your PHP installation.
现在应该在php.ini文件里面删除proc_open 限制 具体操作方法
进入php.ini文件,找到disable_function=,删除proc_open函数,即可。
3.即可在该目录中安装一个目录名的laravel的新的Laravel应用:
4.如果你想指定自定义的安装目录名,如laravelapp,则使用如下命令即可:
composer create-project laravel/laravel laravelapp --prefer-dist
5.如果安装过程中报错:
[RuntimeException]
Could not load package classpreloader/classpreloader in http://packagist.org: [UnexpectedValueException] Could not parse version constraint ^1.2.2: Invalid version string "^1.2.2"
则表示需要更新Composer:
执行如下命令:
composer self-update
6.执行完更新后再次执行安装命令即可。
7.完成安装需要一定时间,等待安装完成后,即可在浏览器中通过http://localhost/laravelapp/public来访问新安装的Laravel应用。
8.当然你也可以配置虚拟主机通过域名来访问该应用,比如这里我配置虚拟主机域名是
http://testlaravel.com:
9.对应Apache的httpd-vhosts.conf配置如下:
<VirtualHost *:80>
DocumentRoot "D:/xampp/htdocs/test/laravelapp/public"
ServerName laravel.app
ErrorLog "logs/laravelapp-error.log"
CustomLog "logs/laravelapp-access.log" common
</VirtualHost>
注意:在你自己的配置文件中需要将DocumentRoot设置为自己的Laravel安装目录。