K
K
Koal Koalich2019-06-20 15:56:20
GitLab
Koal Koalich, 2019-06-20 15:56:20

How are web projects deployed?

Situation: there is a project on Laravel, a gitlab server, 2 developers, about 10 VMs. I want to do everything like people do: at least the production and dev branches, 3 combat machines with role separation, several for test development. One thing is missing: how and what to use and how to set it up, according to which manual to get that almost painless deployment? How to organize a dedicated production / production server for several projects? - here they mentioned https://deployer.org/. I will study, but maybe someone will throw in or tell me what is easier, more convenient and best of all, so as not to sort out tools and not step on a rake?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
D
Dmitry Shitskov, 2019-06-20
@tmman

gitlab? Use Gitlab CI
Not enough flexibility or features - pick up Jenkins.

V
Vitaly Karasik, 2019-06-20
@vitaly_il1

In general, I agree with Dmitry.
Here https://medium.com/@tobiashn/putting-a-laravel-app... your case is sorted out. See https: //laraveldaily.com/how-to-deploy-laravel-pro ...
As always, there are at least a dozen ways to do this, and everyone will praise what they use.
When you understand the principle, you can also write a script on the shell :-)
So start with GitLab CI.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question