To setup laravel project on a Server with Ubuntu 18.04 from scratch, you need to do following:
You can watch this example here as well:
Let's Start!
-
Install PHP
sudo apt-get update
sudo apt-get install php
sudo apt-get install php7.2-mbstring php7.2-mysql php7.2-xml php7.2-curl php7.2-json php7.2-zip -
Install Apache
sudo apt-get install apache2
-
Install Git
sudo apt-get install git
-
Install Composer
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer -
Clone laravel project from your repository
-
Setup Laravel app
cd laravel-starter
composer install
cp .env.example .env -
Add/Edit Project Environment variables
nano .env
Create virtual host in apache and map subdomain to your Laravel app. You can watch it here.
That’s it!
Top comments (5)
PHP for the win, EC2 for fun and profit!
Just use
code
instead of blockquote and you have my 100% appreciation. :)To do that - wrap the code in triple tilde (~) to make it look like this:
Thanks!
Will use that from now on...
looks useful, will try it. Thanks for sharing.
how to access it?
“Hey, random person on the Internet. Why don’t you use the project I created that I’m now blatantly and shamelessly plugging in a comment on your post?”