【问题标题】:How do install Laravel如何安装 Laravel
【发布时间】:2014-10-09 19:13:36
【问题描述】:

帮助有很多不同的选项。我试过了:

composer global require "laravel/installer=~1.1"

返回:

      [RuntimeException]
  Not enough arguments.

然后有大量文章引用位于以下位置的 Windows 安装程序:

http://laravel.com/laravel.phar

其中说: “哎呀,好像出了点问题。”

我不确定还有什么可以尝试的?我错过了什么吗?

【问题讨论】:

    标签: php laravel installation


    【解决方案1】:

    这应该有效,也许波浪号需要在你的 shell (\~) 上转义,或者你可以尝试命令接受的其他格式之一:

    Usage:
     require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-update] [--update-no-dev] [--update-with-dependencies] [packages1] ... [packagesN]
    
    Arguments:
     packages                    Required package with a version constraint, e.g. foo/bar:1.0.0 or foo/bar=1.0.0 or "foo/bar 1.0.0"
    

    【讨论】:

      【解决方案2】:

      这里你可以看到安装说明: http://laravel.com/docs/4.2/installation

      归结为:

      1. 安装作曲家
      2. 下载laravel
      3. 把它放在wamp的www文件夹中,这样你就有了www/laravel-master
      4. 在 laravel-master 的根目录下右键选择 composer install
      5. 准备就绪

      我假设你使用 WAMP,如果你使用其他东西,请将 laravel 放在你所有项目所在的地图中。

      【讨论】:

        【解决方案3】:

        如果您使用的是MAMP,这个youtube video 会有所帮助。它确实对我有所帮助,尽管我承认最终它并没有我想要的那么清楚。

        无论如何,我自己做了笔记,以防万一我不得不再做一次。

        一个。将MAMPPHP 添加到.bash_profile 中的PATH VARIABLE

        export PATH=/Applications/MAMP/bin/php/php5.5.10/bin:$PATH
        

        如果您有更新的phpmcrypt,可能没有必要步骤,我只是选择使用MAMPphp

        b.安装Composerhttp://www.getcomposer.org/->开始->全局复制并执行2个命令, 在终点站……

        cd ~
        curl -sS https:/?getcomposer.org/installer | php
        sudo mv composer.phar /usr/local/bin/composer
        

        c。使用composerMAMP/htdocs 文件夹中安装Laravel, 在终点站……

        cd /Applications/MAMP/htdocs
        composer create-project laravel/laravel neji --prefer-dist
        

        **其中 neji 是您的网站/项目的名称

        d。编辑/private/etc/hosts

        sudo nano /private/etc/hosts
        add 127.0.0.1 neji
        

        e。使用任何 textEditor 编辑 /Applications/MAMP/conf/apache/httpd.conf 通过删除 # 在虚拟主机上的 include... 之前取消注释,请参见下文...

         # Virtual Hosts
         #Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
        

        变成……

         # Virtual Hosts
         Include  /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
        

        f。使用任何 textEditor 编辑 /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf 在底部添加以下文字

        # I am not sure about this since DocumentRoot does not points to the public folder
        # but I still added it and it's working, maybe someone will clarify this part
         <VirtualHost *:80>
            ServerAdmin localhost
            DocumentRoot "/Applications/MAMP/htdocs"
            ServerName localhost
            ServerAlias www.localhost
        #     ErrorLog "logs/dummy-host.example.com-error_log"
        #     CustomLog "logs/dummy-host.example.com-access_log" common
        </VirtualHost>
        
        # this one, I think is the code that makes it work bec the DocumentRoot points to public folder
        <VirtualHost *:80>
            ServerAdmin neji.dev
            DocumentRoot "/Applications/MAMP/htdocs/neji/public/"
            ServerName neji.dev
            ServerAlias www.neji
        #     ErrorLog "logs/dummy-host.example.com-error_log"
        #     CustomLog "logs/dummy-host.example.com-access_log" common
        </VirtualHost>
        

        ** 需要注意的 2 件事 1. 将 ServerName 设置为你的 projectName(neji.dev) 2.设置DocumentRoot为公用文件夹

        g.使用您最喜欢的浏览器打开您的项目

        neji.dev/
        

        **别忘了最后的/

        您应该会看到laravel 欢迎页面。

        然后几天后切换到VM :)

        【讨论】:

        • 对不起伙计,我刚刚意识到你正在使用 Windows
        猜你喜欢
        • 2015-03-21
        • 1970-01-01
        • 2014-11-14
        • 2020-05-21
        • 2017-06-09
        • 2016-10-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多