M
M
MVP_Master2020-12-25 02:39:34
linux
MVP_Master, 2020-12-25 02:39:34

What is the best way to go. Install a server with a panel or manually deploy development?

When I needed to deploy a VPS for the first time in terms of web development, I took the advice of a friend and installed a debian server with ispconfig with all the necessary packages. Now there are difficulties with deploying servers and the idea arose to first learn how to deploy a development site without any panels and manually configure all the configs. Is this path correct?

And the main question - is it possible to go this way and keep your project on a server manually configured according to the manuals, or is it too dangerous and it's better to use a ready-made recipe like Perfect Server debian nginx ispconfig ?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
D
DevMan, 2020-12-25
@MVP_Master

panels are convenient when you are slow-down or need to massively operate on multiple domains/services.
if for one/several domains, IMHO is easier most. if you can of course.

C
CityCat4, 2020-12-25
@CityCat4

Is this path correct?

Correct. The panel is a set of crutches. It is justified when you urgently need to do something that you do not know and do not want to study (or there is no time).

A
Adamos, 2020-12-25
@Adamos

There are jambs and holes in the panels.
In a self-tuned one, there are also jambs and holes.
But you will look at the problem with the panel like a sheep, and with the server that you set up yourself, you can figure it out and do it better next time.
Self administration is the way up, panels are the way to nowhere.

D
Drno, 2020-12-25
@Drno

Do it yourself if you can

S
Sanes, 2020-12-25
@Sanes

debian server with ispconfig with all required packages

Found what to put. This ten-year-old article is morally obsolete, like VestaCP.
If you do not want to suffer with manual server configuration, then use normal control panels. For today, Fastpanel or ISPmanager is optimal. As a last resort, BrainyCP.
Well, or master Ansible and write something like this .

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question