Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

manshu's avatar
Level 28

laravel 5.1 on digital ocean

I have surfed almost every support site and decided to write this post. Can someone post a guide or help me write a guide deploy laravel successfully on Digital Ocean. I have checked many tutorials, but all are 5.0 or below. I would like someone to share their knowledge here.

0 likes
12 replies
manshu's avatar
Level 28

This still doesn't solve my problem. I need a guide for noob. I've searched youtube, someone made a tutorial for laravel 4. That's not even close to the new laravel 5.1 version. Also i followed the following guide and endup with blankpage. http://davidmyers.name/post/laravel-on-digital-ocean

ohffs's avatar

@manshu have you thought about using Forge? If you're new to things it might be worth the money while you learn?

jlrdw's avatar

Did you not read some of the other digital ocean replies, I see many folks who use digitalocean surely one of them has a tip.

jlrdw's avatar

With an account, doesn't digital ocean have tech support, I know godaddy does.

cimrie's avatar

Hi @manshu ,

I am a big fan of GUIs making life easy rather than trying to remember Linux commands. I set up Froxlor (basically an open source crapper version of cPanel/WHM) on a $5 droplet and now manage all my sites through Froxlor like shared hosting, but where I am the host.

It means I can spin up a new user (like a new hosting package on a web host) and plop my files in, add a new DB etc and have a working laravel set up each time.

There is a guide here (although it might be slightly outdated now) https://www.digitalocean.com/community/tutorials/how-to-install-froxlor-server-management-panel-on-ubuntu-12-04 You should also check out: https://redmine.froxlor.org/projects/froxlor/wiki

I ran into a lot of issues and I am sure you will too when setting it up, but just google each error message at a time and fix one after the other. Eventually they end and you'll be as happy as me when spinning up a new site.

FYI I installed it on Ubuntu but judging by Froxlor's main page you might be easier with the Debian package (I imagine its a lot more of a 1-click install).

jekinney's avatar

@manshu forge does nothing of the sort. It connects via api and installs homestead (pretty much) then ssh in to run commands via forge. It does pretty much the same thing as installing a droplet and you ssh in to configure it.

But I wish you luck on your venture. I update and/or deploy weekly and use envoyer, forge and digital ocean. Last deployment took 3 minutes from first button click to live and working. Best $$$ I spent so I don't spend a couple of hours each time.

zachleigh's avatar

You dont really need a Laravel specific guide. Create your drop, configure it, clone your project git repo, run composer to install dependencies, and set permissions. All of these all very well documented in the digital ocean docs. Give it a shot and ask here if you get stuck.

Please or to participate in this conversation.