Buenos días! verán quiero crear una página para descargar juegos piratas, programas, películas y cosas así, pero no tengo idea de como comenzar, se muy poco de programación web, ¿alguien me podría indicar que debería hacer primero? ¿Que host comprar? lo agradecería mucho, un saludo a todos! c:
Necesitas un servidor web para alojar y servir los contenidos de la web.
Apache es uno de los mas populares. Busca una guía.
Una vez tienes el servidor, necesitas hacerlo accesible al resto de internet para que puedan verlo. Para ello necesitas redireccionar los puertos 80 (http) y 443 (https) del router.
Una vez lo tienes, puedes acceder a los archivos que tengas en la carpeta pública del servidor poniendo tu ip pública en cualquier pc/smartphone del mundo.
Como los proveedores de internet reusan las mismas ips para distintas personas, necesitarás un servicio DDNS para que la gente pueda acceder a tu servidor utilizando un dominio. Busca por internet free DDNS. Algunos populares son
https://freedns.afraid.org/ y no-ip. Te darán también un dominio.
Con esto ya tienes listo el servidor, todo lo que pongas en la carpeta pública de Apache, lo podrá ver todo el mundo a través del dominio.
Por último sería el diseño de la web. Con HTML básico puedes hacerla sin complicarte. (remplaza example.com por el dominio que te de el servicio de freedns)
<!DOCTYPE html>
<a href="https://example.com/juegos/gta.iso">GTA
</a> <a href="https://example.com/juegos/nfs.exe">Need For Speed
</a> <a href="https://example.com/peliculas/gladiator_esp.mp4">Gladiador
</a>
Se verá feo, porque HTML se utiliza solo para definir el contenido.
Para modificar el aspecto, utiliza css
#juegos > a {
display: block;
color: #e33;
}
Si quieres añadir funcionalidad extra utilizas javascript
const juegos = document.querySelector("#juegos");
juegos.addEventListener("click", () => {
alert("Hiciste click en el apartado juegos");
});
Todo esto es 100% gratuito.
Si no vas a almacenar contenido protegido por derechos de autor, puedes usar github pages, un repositorio de github y su servidor. Es la opción mas simple y no requiere de abrir puertos ni de gestionar tu servidor ni de configurar nada.