7.3 C
Madrid
viernes, febrero 23, 2024
spot_img

De qué forma alojar un sitio de manera gratuita desde su PC o portátil

Si planea empezar un sitio mas no quiere abonar tarifas de alojamiento mensuales o anuales recurrentes, puede emplear cualquier computadora portátil o de escritorio vieja para alojar un sitio de manera gratuita. Es una genial forma de emplear su viejo sistema en vez de tirarlo.

En esta guía, instalaremos y configuraremos servicios en nuestra computadora portátil de diez años para alojar un sitio de WordPress, Joomla! o HTML o PHP adaptado con un certificado SSL gratis.

Cosas que precisará para alojar un lugar web

Estos son los requisitos anteriores para alojar un sitio de manera gratuita desde casa con solo su computadora:

  • Una vieja computadora portátil o PC con Ubuntu Server.
  • Un nombre de dominio registrado para su sitio
  • Cable Ethernet para conectar la computadora portátil o PC al enrutador para una conexión fiable y veloz

Paso 1: actualice y actualice los paquetes

Después de instalar Ubuntu Server en su computadora, ejecute el próximo comando para actualizar la lista de bultos y actualizar los bultos existentes. Aconsejamos habilitar SSH y acceder al servidor mediante Terminal o Putty en su computadora macOS o Linux.

sudo apt actualizar && sudo apt actualización

Puede tardar un tiempo en completarse. Así que siéntate y relájate hasta el momento en que se complete el proceso.

Paso 2: Instalar Apache

Apache es un popular servidor web de código abierto que marcha con PHP para alojar sitios activos, incluyendo los sitios de WordPress. Una vez que se complete la actualización, ejecute el próximo comando para instalar el servidor Apache.

sudo-capaz Instalar en pc apache2

instalar servidor web apache

Cuando vea un mensaje, presione entonces presione el botón Entrar botón para seguir con la instalación. Puede contrastar el estado ejecutando el próximo comando.

apache2 systemctl estado

verifique el estado del servidor apache después de la instalación

Debería enseñar el estado activo (en ejecución). Para contrastar, puede visitar la dirección IP de su computadora portátil o localhost.

servidor apache instalado correctamente

Paso 3: Instale el servidor MySQL

MySQL es un sistema de administración de bases de datos (DBMS) que ayuda a organizar y administrar acceso a la base de datos para guardar información. Para instalar el servidor MySQL, use el próximo comando.

sudo-capaz Instalar en pc MariaDB-mozo MariaDB-cliente

instalar servidor mysql

Apuro entonces el Entrar para confirmar y seguir con la instalación.

A continuación, asegure la instalación de MySQL ejecutando el próximo comando.

sudo mysql_secure_installation

¿Establecer clave de acceso raíz? Apuro y golpéalo Entrar llave. Introduzca una clave de acceso segura y manténgala a salvo.

¿Quitar usuarios anónimos? Presione Y después presione Entrar llave.

¿Prohibir el comienzo de sesión raíz recóndito? Presiona Y entonces el Entrar llave.

Elimine la base de datos de prueba y acceda a ella. presione el tecla seguida de Entrar Presione la tecla.

¿Recargar tablas de privilegios ahora? presione el clave y después Entrar.

Paso 4Instalar PHP

Se precisa PHP para procesar el código para enseñar contenido activo, ejecutar scripts, conectarse a la base de datos MySQL y enseñar contenido procesado en el navegador. Para instalar PHP, ejecute el próximo comando.

sudo-capaz Instalar en pc PHP PHP – MySQL

instalar php y php-mysql

presione el para confirmar y seguir con la instalación. Cree un fichero test.php utilizando el próximo comando para confirmar la instalación.

sudo nano /variable/www/html/prueba.php

Ahora pegue el próximo código en el editor Nano.

<?php
phpinfo();
?>

Apuro CTRL+X seguido por y el Entrar botón para guardar los cambios. Ahora visite la dirección IP de su computadora portátil con /prueba.php en la URL. Esto debería cargar la página de información de PHP, señalando que PHP está instalado y ejecutándose.

php instalado correctamente

Paso 5: Cree una base de datos MySQL y un usuario

Necesitamos crear una base de datos y una cuenta de usuario con acceso a la base de datos con todos y cada uno de los privilegios. Los comandos son los siguientes:

sudo mysql tu raíz -p

Escriba la clave de acceso (la que creó al asegurar la instalación de MySQL) y presione la tecla Entrar llave. Entonces ejecute los próximos comandos en el orden dado para crear una base de datos y un usuario con acceso completo a la base de datos.

CREAR BASE DE DATOS Mi lugar web;
CREAR UN USUARIO contento@servidor local IDENTIFICADO POR su contraseña;
OTORGAR TODO EN mi lugar.* EN contento@servidor local IDENTIFICADO POR su contraseña;
ENJUAGAR PRIVILEGIOS;
SALIR;

Esto va a crear una base de datos llamada «mysite» con el usuario «ravi» teniendo acceso a la base de datos. Como es lógico, puede emplear cualquier nombre que desee.

Ahora puede alojar un sitio adaptado HTML, basado en PHP o alojar sitios basados ​​en CMS, como WordPress, PrestaShop, Joomla!, etc. No obstante, configuraremos y alojaremos un sitio de WordPress en nuestra vieja computadora portátil para este tutorial.

Paso 6: Descarga y configura WordPress

Navegue a la senda /var/www/html y descargue el último bulto de WordPress.

CD /variable/www/html/sudo wget «https://wordpress.org/latest.tar.gz»>https:

descargar el paquete de instalación de wordpress

Extraiga el contenido del bulto.

sudo el asfalto xf ultimo.el asfalto.gz

Esto extraerá el wordpress directorio a /var/www/html localización. Puede visualizar el directorio usando el ls ordenado. Entonces le vamos a dar permiso a www-datos:www-datos utilizando el próximo comando.

sudo chown -R www-datos:www-datos /variable/www/html/wordpress

Una vez hecho esto, puede visitar la dirección IP de su computadora portátil seguida de /wordpress. Introducir el Nombre de la base de datos, nombre del usuario y Contraseña creamos en el paso cuatro. Deje anfitrión de la base de datos y prefijo de matriz por defecto. Haga click en Enviar.

configurar la instalación de wordpress

Ahora haga click en Ejecutar la instalación.

Introduzca el título del lugar. Asimismo crea una nueva nombre del usuario y Contraseña para el backend de WordPress (wp-admin), entonces haga click en Instalar WordPress. Esto instalará WordPress, tras lo que va a poder acceder al lugar de WordPress en http://dirección-ip/wordpress (Sustituya la dirección IP campo con la dirección IP de su computadora).

sitio de trabajo de wordpress alojado en una computadora portátil vieja

Ahora, debemos añadir el nombre de dominio y habilitar SSL para la conexión HTTPS. Para esto, utilizaremos el túnel seguro de Cloudflared.

Paso 7: Descarga e instala el servicio Cloudflared

Regístrese y añada su dominio a su cuenta de Cloudflare para empezar. Tras añadir el dominio, ejecute los próximos comandos para descargar e instalar el servicio de Cloudflared en su computadora portátil precedente o servidor web basado en PC.

sudo wget https: sudo dpkg tengo cloudflared-linux-amd64.deb

Paso 8: Cree un túnel Cloudflared y habilite HTTPS

Siga las instrucciones y use los comandos ahora para crear un túnel Cloudflared y habilitar una conexión segura a su sitio.

Inicie sesión y autorice el dominio que añadió a Cloudflare.

Conexión del túnel Cloudflared

Copie la URL mostrada y ábrala en un navegador para autorizar el dominio.

Una vez autorizado adecuadamente, cree un túnel de Cloudflared llamado «misitio». Puedes darle cualquier nombre, mas recuerda este nombre.

túnel de nubes crear Mi sitio

Copie la senda del fichero de credenciales (senda del fichero JSON) y el ID del túnel. Mantenlos a salvo.

Ahora cree un fichero de configuración utilizando el próximo comando.

sudo nano ~/.cloudflared/config.yml

Luego pegue el próximo código en él. Asegúrese de sustituir la identificación del túnel y archivo de credenciales (senda del fichero JSON).

túnel: a2efc6dg1-2c75-45f8-b529d3ee
archivo de credenciales: /residencia/pi/.cloudflared/ a2efc6dg1-de ellosc75-4 cincof8-b529d3ee.json
ingresos:
nombre de host: Tu dominio.com
servicios: http:
Servicio: http_status:404

Apuro CTRL+X seguido por y golpea Entrar para guardar los cambios.

Ahora cree una entrada DNS para el nombre de host. Puede alojar su lugar de WordPress en el dominio primordial o en el subdominio conforme sus necesidades. Para este tutorial, vamos a crear una entrada DNS de subdominio para alojar nuestro lugar de WordPress en la computadora portátil vieja.

senda del túnel cloudflared dns <nombre del túnel> <TuDominio.com>

Aquí un caso :

nuboso túnel itinerario Mi lugar web Mi lugar web.smartghar.org

Una vez que la entrada se haya creado adecuadamente, puede empezar el túnel ejecutando el próximo comando.

El túnel de Cloudflared ejecuta mi lugar

ejecutar el túnel cloudflared

Puede abrir el navegador y visitar el nombre de host (mysite.smartghar.org en un caso así). Debería poder acceder al lugar de WordPress. No obstante, puede ver que el CSS está roto y el HTTPS está deshabilitado.

Para solucionar este inconveniente, empiece sesión en https://yoursite.com/wp-adminir a Configuración > Configuración generaly actualice los campos Dirección de WordPress (URL) y Dirección del lugar (URL) para SuNombreDeDominio.com Dónde SuNombreDeDominio.com/wordpress en dependencia de su configuración.

actualizar la dirección del sitio en el panel de administración de wordpress

Ahora, empiece sesión en Cloudflare, vaya a SSL/TLS>Resumen en el panel izquierdo y escoja «Flexible» o «Completo» para el dominio que añadió.

habilitar el cifrado SSL a través de cloudflare

Hecho esto, visite la URL y navegue a su sitio. Su lugar ahora debería cargarse totalmente con una conexión HTTPS.

sitio web completamente funcional alojado en una computadora personal o portátil con acceso a Internet

¿Merece la pena el alojamiento gratis de bricolaje?

Si recién está empezando a crear un servicio, portal o negocio online, un servidor local de bricolaje en una PC o computadora portátil vieja puede asistir. Puede emplearlo para enseñar sus proyectos a clientes del servicio o usuarios y alojar un sitio totalmente funcional.

Aunque el alojamiento es gratis y seguro, recuerda que deberás abonar el consumo eléctrico de tu PC, que cambiará en función de su eficacia. En general, es entre treinta y sesenta y cinco W/hora a plena carga para las computadoras portátiles, mas las computadoras de escritorio emplean considerablemente más energía. Una alternativa más asequible y con mayor eficacia energética sería emplear una Raspberry Pi para alojar su lugar, ya que marcha con una fuente de nutrición de quince W.

Artículos relacionados

Dejar respuesta

Please enter your comment!
Please enter your name here

- Anuncio -spot_img

Últimos artículos

3,913SeguidoresSeguir
0suscriptoresSuscribirte