This is just a very quick guide to get a fresh Ubuntu install working with Laravel. It doesn’t use Apache2, but the web server capability of PHP5. It’s not a comprehensive guide, and it doesn’t go into setting up and installing a full LAMP stack, so there will be no MySQL - this is meant as a base to work from for more front-end AngularJS experimentation.
First, install PHP5 and necessary modules (Ubuntu 12.10 comes with PHP 5.4)
sudo apt-get update sudo apt-get install php5 sudo apt-get install curl sudo apt-get install php5-mcrypt
Secondly we need to install composer which is used to install and update GitHub projects - like Laravel:
curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer` ```` Lastly we create the project (I go to "~/Documents/Projects" for this): ```sh composer create-project laravel/laravel project_name --prefer-dist
Lastly go to your newly created project folder and start the server (which, by default, can be seen at http://localhost:8000):
cd project_name php artisan serve