前往:
https://github.com/laravel/laravel
在页面右侧点击下载,解压文件并将所有内容移动到运行网站的文件夹中。使用安装说明确保创建public_html目录,这是发布css和javascript文件的位置。
另一种方法是安装Composer:
http://getcomposer.org/doc/00-intro.md
然后从命令提示符(cmd.exe)中运行以下命令:
composer create-project laravel/laravel --prefer-dist .
点号是您想要安装框架的路径。
或者只需按照以下步骤进行:
强制composer使用https连接到Packagist
在公司防火墙后面使用composer时遇到问题。防火墙阻止我们访问http://packagist.org网站上的特定package.json文件。
奇怪的是,它只在http://连接上被阻止,在https://连接上完全可访问。
然而,经过多次尝试和研究,我找到了一个解决方法。这不是一个特别优雅的解决方法,但它利用了composer不递归解析存储库位置并且仅从主项目的composer.json配置接受命令的事实。
当我阅读composer github网站上的文档时,我意识到您可以禁用默认的packagist配置。当然,您还可以将自己的存储库添加到项目的composer.json中。
因此,将以下内容添加到composer.json中即可解决问题,我能够绕过防火墙设置的阻碍。
"repositories": [
{
"type": "composer",
"url": "https://packagist.org"
},
{ "packagist": false }
希望这能有所帮助。