如何在localhost上配置Laravel应用程序?

时间:2017-08-29 09:49:00

标签: php css laravel

我是Laravel框架的新手。我已经安装并开发了一个小应用程序。我从Github获得了一个应用程序的源代码,我希望在我的localhost上集成并运行它。请指导我获得开始在本网站上工作的正确指示的任何链接或材料。给我详细说明要编辑的文件,以便至少我可以访问我的本地主机。

Github链接:https://github.com/fakharkhan/laravel-school-erp

4 个答案:

答案 0 :(得分:3)

您可以使用Laravel Homestead

https://laravel.com/docs/5.4/homestead

Laravel Homestead是一个官方的,预先打包的Vagrant盒子,为您提供了一个美妙的开发环境,而无需您在本地计算机上安装PHP,Web服务器和任何其他服务器软件。

答案 1 :(得分:3)

如果您不想使用宅基地(初学者设置有点复杂),请按照以下步骤操作:

从github repo

设置laravel app的步骤
  1. 首先,您需要安装gitcomposer
  2. 在文档根文件夹中打开命令提示符(终端)。
  3. 执行git clone https://github.com/fakharkhan/laravel-school-erp.git
  4. 克隆存储库
  5. 在您的案例中使用cd laravel-school-erp将终端中的目录更改为新克隆的项目。
  6. 运行composer install以安装项目依赖项。
  7. .env.example 重命名为 .env 文件。
  8. 打开.env文件并输入数据库连接信息。
  9. 通过从终端执行php artisan migrate来运行laravel migrations(导入数据库)。
  10. 通过添加 / public 来访问该网址。
  11. 可选

    通过编辑httpd-vhosts.conf文件来设置虚拟主机(这样可以避免在网址中输入 / public )并添加以下内容

    <VirtualHost example.dev:80>
        DocumentRoot "C:/xampp/htdocs/laravel/public"
        ServerName example.dev
    </VirtualHost>
    

    然后编辑您的主机文件并添加以下内容:

    127.0.0.1 example.dev

    您可以将 example.dev 替换为您喜欢的任何网址。

答案 2 :(得分:2)

你应该看看Laravel's documentation。 这是了解Laravel的最佳方式。

如果您只是获取源代码,则需要执行以下操作:

  • 复制.env.example并重命名.env
  • 编辑.env文件以满足您的需求,如数据库信息
  • 运行composer install以安装依赖项
  • 运行php artisan key:generate

答案 3 :(得分:1)

假设您在Windows上使用xampp作为localhost。现在转到path/to/xampp/htdocs,然后右键点击Git Bash Here

打开git终端

现在运行以下命令:

1. git clone https://github.com/fakharkhan/laravel-school-erp
2. cd laravel-school-erp
3. composer install
4. cp .env.example .env
5. php artisan key:generate

对于数据库连接:创建一个数据库并将(DB_DATABASE,DB_USERNAME,DB_PASSWORD)值设置为.env文件(位于项目根目录中)。

最后浏览:localhost/laravel-school-erp/public