Laravel:如何使用Homestead安装php7

3
我是一名新手,正在学习Laravel。我在安装php和homestead时遇到了问题。根据Laravel官方网站的说法:
“Laravel Homestead是一个官方的预打包Vagrant box,可以为你提供一个优秀的开发环境,无需在本地机器上安装PHP、Web服务器和任何其他服务器软件。”
所以我认为我不需要在本地机器上安装php??? 但当我安装composer时,它需要PHP.exe,我无法浏览该路径。我在这里有误解。我一直被困在这个问题中,并研究了很多网站整天,因此我认为最好问一下(即使这是愚蠢的问题)。有人能为我解释一下吗…
---EDIT_NEW---
这是我使用Laravel的完整步骤:
  1. 安装 git

  2. 安装 virturalbox

  3. 安装 vagrant

  4. vagrant box add laravel/homestead

  5. git clone https://github.com/laravel/homestead.git Homestead

  6. cd Homestead, bash init.sh

  7. 配置 Homestead

  8. 将其添加到 Hosts 文件中

现在我需要安装 Laravel,它需要使用 Composer。Composer 的安装需要 php.exe PATH。但如果我不使用 XAMPP 或其他本地开发环境,我该如何安装 Composer?

(注意:也许我误解了这里的“无需在本地计算机上安装 PHP、Web 服务器和任何其他服务器软件”)


你有尝试按照Homestead的安装说明进行操作吗?有没有遇到特别困难的地方? - maiorano84
我已经阅读了所有文档,但仍然找不到方法。我已经安装了Homestead。然后我安装了Laravel(需要Composer),所以我必须安装Composer,但是没有像XAMPP这样的工具...我找不到在Homestead中包含PHP的Composer安装方法。 - PeterCow
你使用的是哪个操作系统? - Ketav
我正在使用64位的Windows 10操作系统。 - PeterCow
3个回答

0
你是在 Homestead 的 vagrant 虚拟机内执行 composer 命令,还是在 Windows 的命令提示符中执行?如果是前者,那就有点奇怪;如果是后者,当然不会工作。你需要通过 SSH 访问 Homestead 虚拟机。

请您能否再详细解释一下?我对Homestead的理解还不够清晰。 - PeterCow
你的回答和Laracast确实帮了我很多,现在我明白了。谢谢。 - PeterCow
嗨,我也遇到了与@PeterCow相同的情况,你能在这里解释一下或编辑答案吗? - Alvin Theodora

0

-2

在你的系统(Windows 10)上运行Laravel需要遵循一些步骤。

1)安装XAMPPWAMPP,你可以从这里下载XAMPP

2)安装composer,请在这里查找。

3)安装GIT(可选)。

然后开始创建新的Laravel应用程序。

1)打开终端 -> 转到C:/xampp/htdocs/

2)composer create-project laravel/laravel <App_Name>

3)php artisan serve


我必须使用XAMPP(或类似XAMPP的软件)在本地安装PHP,然后在 XAMPP中设置PHP路径来安装Composer吗?还有其他方法吗? - PeterCow
抱歉,因为我没有清楚地理解,所以我的问题可能不太清晰。有没有办法安装带有 PHP 的 Composer 而不是本地安装? - PeterCow
你的意思是在安装 PHP 之前先安装 Composer 吗? - Ketav
XAMPP是一个软件包,它提供了Apache、Mysql、Perl和PHP。 - Ketav
如果您不想安装XAMPP,那么您可以手动安装apache2、php和mysql。 - Ketav
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接