Luna
Luna

Reputation: 557

How to Clone Laravel Project and Run on Mamp

I have an existing Laravel project I want to clone from GitHub.

I normally run Laravel on Homestead/Vagrant.

But this time I need to run it on Mamp.

I already cloned the project into my htdocs folder.

When I click to see my website, I see Index of/ then all the files.

Index of/

.env.example

.git/

.gitattributes

.gitignore

.phpintel/

app/

artisan

bootstrap/

composer.json

composer.lock

config/

database/

gulpfile.js

package.json

phpunit.xml

public/

readme.md

resources/

scratch3.php

server.php

storage/

tests/

What do I need to do/change/configure so my Laravel website works properly.

I'm on a Mac.

Upvotes: 0

Views: 5970

Answers (2)

Jane
Jane

Reputation: 438

if you click your website and you see your root you probably need to configure your settings a bit, maybe this will help How to get htaccess to work on MAMP

Upvotes: 1

Duy Huynh
Duy Huynh

Reputation: 291

According to my experience, there are some steps for setting up an existing Laravel project as follows:

  1. Install PHP and Composer
  2. In your Laravel dir, run composer install
  3. Then copy .env.example file to .env
  4. Open .env and change a database connection information and save file
  5. Generate the application key by using a command php artisan key:generate
  6. Run a migration if exist by using a command php artisan migrate
  7. Then run composer dump-autoload
  8. Finally, start your project with command php artisan serve or create a shortcut in a public directory or Mamp and link it to public folder of your Laravel project.

Hope this helps, any comment is welcome.

Upvotes: 1

Related Questions