crear servicio de hosting en linux

Iniciado por Fogones, 22 Julio 2019, 22:41 PM

0 Miembros y 1 Visitante están viendo este tema.

Fogones

Hola, ultimamente estoy algo interesado (veo mucho por internet servicios de hosting web) en el hosting web. Más que en ser hosteado, me interesa entender cómo funciona esto por detrás en una máquina Linux.
No estoy al tanto en los programas que se utilizan para esto.

Imaginemos que soy una compañía y voy a dar hosting web (o vps) a mis clientes. Teniendo mi datacented ya listo y todo.

Entonces, cómo se haría esto? Primero en temas de infraestructura por así decirlo
- haría falta comprar un rango de IPs a nuestro IPS (esto en el caso de vps)?
- el tema de protección contra atacantes DDoS cómo se gestionaría?

En temas de software para hostear webs a nuestros clientes:
Qué CMS haría falta para que el usuario haga su registro, despues que use su dominio, tenga su cPanel, su usuario FTP quizás,...?
Cómo se haria esto o qué programas harian falta para que se automatice en Linux?

Estoy algo verde en este tema si alguien puede aportar pues seria de gran ayuda.  ;-)



p4md4

Hola @fogones

me parece genial que te interese el mundo del hosting!

primeramente interesaría saber que conocimientos tienes sobre el mundo de la tecnología.

y realizando una busqueda en Google, saltan infinitos de temas sobre tú misma pregunta.

Te dejo este enlace que tiene buena info por donde puedas empezar.

Cualquier duda concreta, estamos para ayudar en lo que este a nuestro alcance.

Saludos!

BloodSharp

Cita de: Fogones en 22 Julio 2019, 22:41 PM
Hola, ultimamente estoy algo interesado (veo mucho por internet servicios de hosting web) en el hosting web. Más que en ser hosteado, me interesa entender cómo funciona esto por detrás en una máquina Linux.
No estoy al tanto en los programas que se utilizan para esto.
(...)
En temas de software para hostear webs a nuestros clientes:
Qué CMS haría falta para que el usuario haga su registro, despues que use su dominio, tenga su cPanel, su usuario FTP quizás,...?
Cómo se haria esto o qué programas harian falta para que se automatice en Linux?

Si es para hosting web necesitarías algún servidor web (Apache, nginx o lighttpd), FTP el que servicio que más te guste o se adecuado para vos, MySQL o MariaDB para base de datos. Habilitar por cada usuario activo un servicio web dedicado en alguna carpeta (ej: /home/usuario/www), cada usuario no debe poder loguearse por ssh y tener la menor cantidad de privilegios posibles...

Lo de agregar usuarios quedaría con alguna página dinámica que pueda interactuar y registrar usuarios en una PC. Conectar un cPanel, phpMyAdmin o algún otro CMS es a tu discreción el ver como interactuan cada usuario con su sitio web y base de datos...

Puede haber mucha información más que se me escape por ahora, pero eso es lo básico para hostear algo por su propia cuenta...


B#