Laravel 5.2的数字海洋

时间:2016-05-29 16:01:04

标签: laravel-5 hosting web-deployment digital-ocean

到目前为止,我只使用了诸如godaddy等完全托管的网络托管服务。

我希望过渡到数字海洋,以提高性能和控制力。

使用数字海洋进行托管。我正在寻找部署laravel 5.2网络应用程序的最佳方法,使用GIT维护应用程序以及维护/更新/修补数字海洋云服务器。

我认为从我读过的最佳选择是使用laravel forge服务来构建服务器环境,包括MYSQL和新的letsencrypt安全证书等服务。

所以我的要求是 -

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

laravel forge是否能够自动更新所需的安全补丁,升级PHP和MySQL等?

或者您需要在部署后维护环境吗?

3 个答案:

答案 0 :(得分:0)

在这里找到了一个很好的答案 - https://laraveltips.wordpress.com/category/forge

截止。

答案 1 :(得分:0)

您需要在Digital Ocean中创建Ubuntu Droplet。然后通过ssh root @ your_ip登录。 然后参考此链接 https://kirubhawork.wordpress.com/2019/08/29/deploy-laravel-on-digital-ocean ,通过在digitalocean中进行加密,安装lemp,git,mysql,php,composer,三个月免费的ssl。

答案 2 :(得分:-1)

我正在完成下面的指南。它非常详细,特别是Laravel。如果您想自己部署,那就很好。

great tutorial by jacurtis at DevMarketer