user4074875
user4074875

Reputation: 146

Digital Ocean for Laravel 5.2

Up to now I have only used fully managed web hosting services like godaddy etc.

I would like to transition to digital ocean for improved performance and control.

Using digital ocean for hosting. I'm looking for the best current method of deploying laravel 5.2 web apps, maintaining the app using GIT and maintaining/updating/patching the digital ocean cloud server.

I think from what I've read the best option is to use the laravel forge service which would build the server environment including services like MYSQL and the new letsencrypt secure certificates.

So my requirements are-

Push app deployment linked to GIT.
MYSQL
PHP 7
laravel homestead
Mail server like mailgun
letsencrypt 
Nginx and LEMP on UNIX distribution appropriate for laravel
Composer
Firewall

Is laravel forge capable of automatically updating required security patches, upgrades for PHP and MySQL etc?

Or do you need to maintain the environment after the deployment?

Upvotes: 0

Views: 271

Answers (3)

kirubha
kirubha

Reputation: 133

You need to Create Ubuntu Droplet in Digital Ocean. Then log in through ssh root@your_ip. Then Refer this link https://kirubhawork.wordpress.com/2019/08/29/deploy-laravel-on-digital-ocean to install lemp,git,mysql,php,composer,three months free ssl by let's encrypt in digitalocean.

Upvotes: 0

Nathan Scherneck
Nathan Scherneck

Reputation: 396

I'm working through this guide below. It's pretty detailed and is Laravel specific. Good if you want to deploy on your own.

great tutorial by jacurtis at DevMarketer

Upvotes: -1

user4074875
user4074875

Reputation: 146

Found a good answer to this here- https://laraveltips.wordpress.com/category/forge

Closing.

Upvotes: 0

Related Questions