Com construir un servidor web Linux amb un ordinador antic

Com construir un servidor web Linux amb un ordinador antic

T’interessa crear un servidor web domèstic? La forma més senzilla és instal·lar Linux en un equip de recanvi. Gràcies a la simplicitat de Linux, això és senzill i us ofereix una manera assequible d’allotjar un lloc web o un bloc.





A continuació s’explica com configurar un servidor web Linux.





Com fer el vostre propi servidor web amb Linux

Per crear un servidor web Linux que es pugui executar des de casa, necessitareu el maquinari i un sistema operatiu. A més, s’hauria d’instal·lar programari de servidor web i configurar un mitjà per accedir al servidor des d’Internet.





millor distribució Linux per a l'edició de vídeo

Podem desglossar-ho en quatre senzills passos que podeu seguir per construir el vostre propi servidor web Linux.

  1. Cerqueu un equip antic o no desitjat
  2. Instal·leu un sistema operatiu Linux
  3. Configureu el programari del servidor web de l'aplicació (Apache, PHP, MySQL)
  4. Arribeu al servidor des d'Internet

Comencem.



1. Cerqueu un ordinador antic per al vostre servidor web Linux

Abans de triar un ordinador per utilitzar-lo com a servidor web, haureu de conèixer els requisits mínims del SO. Tot i que Ubuntu és popular, no és prou lleuger. En canvi, Lubuntu 19.04 és una opció més forta. Aquesta és una alternativa més lleugera a Ubuntu, basada en el mateix codi.

Descarregar: Lubuntu 19.04





Requisits del sistema Lubuntu

Lubuntu 19.04 té un requisit mínim de:

  • Processador de doble nucli de 512 MHz o superior (es recomana 1 GHz, a diferència de 2 GHz per a Ubuntu)
  • Memòria del sistema de 4 GB
  • 25 GB d'espai lliure al disc dur
  • Tria de versions de 32 bits (per a PCs antics) i de 64 bits

És possible que tingueu un PC antic adequat a la part posterior d’un calaix o que el pugueu recollir a una botiga de segona mà. Val a dir que podeu instal·lar un Linux servidor web en un Raspberry Pi . Aquest petit ordinador costa menys de 30 dòlars i és una opció intel·ligent si teniu problemes amb el maquinari antic.





A més, no us limiteu als PC amb Windows antics. Els Macs i MacBooks d'Apple de l'era anterior al 2006 amb processadors PowerPC poden executar Linux.

Igual que Ubuntu, Lubuntu admet una àmplia varietat de targetes de vídeo, discs durs i altre maquinari. Per comprovar si la distribució funcionarà amb el maquinari escollit, executeu el CD en viu.

Si teniu previst executar el servidor 24/7, assegureu-vos que estigui en una zona ben ventilada. És millor col·locar-lo en una habitació climatitzada durant l’estiu, quan la calor serà l’enemic del vostre servidor.

2. Instal·leu un sistema operatiu Linux

Instal·lar Lubuntu és senzill. Simplement agafeu el fitxer ISO i escriviu-lo al DVD o a un dispositiu flash USB per començar.

Descarregar: Lubuntu

Aquestes imatges de disc tenen les últimes versions de programari, de manera que només cal fer una petita actualització després de la instal·lació. Utilitzeu la versió de 64 bits si l’ordinador l’admet o, en cas contrari, la versió de 32 bits.

Quan estigueu a punt, inseriu el suport d'instal·lació a l'ordinador i reinicieu. Si heu de canviar la configuració del BIOS per arrencar des de la unitat òptica o USB, feu-ho. En alguns casos, es pot obrir un menú de selecció de suports d’arrencada.

Amb el suport d’instal·lació arrencat, seleccioneu Instal·la Lubuntu. Quan se us demani, seleccioneu Baixeu les actualitzacions mentre instal·leu i Instal·leu programari de tercers i llavors Esborreu i utilitzeu el disc sencer .

Tingueu en compte que això esborrarà qualsevol altre sistema operatiu que tingueu en aquest equip. Seguiu les altres opcions segons la configuració desitjada. El xifratge de la carpeta de casa no és convenient per a un projecte de servidor web. Reinicieu un cop finalitzada la instal·lació.

En reiniciar, comproveu si hi ha actualitzacions. Anar a Sistema> Administració> Gestor d’actualitzacions> Instal·la actualitzacions . És possible que hàgiu de reiniciar després d'instal·lar les actualitzacions que hagi trobat.

3. Instal·leu el programari del servidor web Linux

Tot i que hi ha alternatives disponibles, la majoria de llocs web funcionen amb una combinació d’Apache, MySQL i PHP (conegut com LAMP). Això és similar al que recomanem instal·lant-se al Windows .

Les tres eines es poden instal·lar a través del Software Center. Inicieu aquesta via Sistema> Administració> Gestor de paquets Synaptic . Aquí és on instal·lem el programari que necessitem.

Cerqueu i instal·leu els següents noms de paquets, cadascun dels quals inclourà diversos requisits previs: apache2 , PHP5 , php5-mysql , i servidor mysql . Apliqueu els canvis per instal·lar els paquets.

Els paquets es descarregaran i s’instal·laran en breu. L'instal·lador us demanarà la contrasenya 'root' de MySQL. No cal reiniciar.

També podeu instal·lar aquestes eines a la línia d’ordres. Obriu una terminal i feu el següent:

sudo apt install lamp-server^ -y

Proveu el vostre servidor web.

Podeu provar la instal·lació obrint el navegador Firefox al vostre servidor i dirigint-vos a la URL http://127.0.0.1/. Com a alternativa, introduïu http: // localhost /.

Hauríeu de veure un 'Funciona'. missatge que significa que el vostre servidor web s'està executant. Tant Apache com MySQL s’executaran en segon pla i començaran a arrencar. Amb el servidor web ara funcionant, podeu editar els fitxers a / var / www. Simplement actualitzeu el navegador per veure els canvis en directe al vostre lloc web.

Cerca de l’adreça IP local del servidor

Tot i que el servidor és funcional, ha de ser visible per al món exterior. Com a tal, és important mantenir el servidor actualitzat amb tots els pegats habituals.

Primer, cerqueu l'adreça IP local del servidor i configureu-la en alguna cosa que més endavant podreu fer referència. Trobareu l'adreça IP actual --- assignada pel vostre encaminador --- al quadre Informació de xarxa.

Feu clic a la vostra connexió de xarxa i seleccioneu per trobar-ho Informació de connexió. S'obrirà un quadre amb la vostra adreça IP actual, targeta d'adaptador de xarxa, adreça de difusió, passarel·la i servidor DNS. Anoteu l’adreça IP.

A continuació, editeu la informació de connexió per obtenir una adreça IP estàtica a la vostra xarxa local. Torneu a fer clic amb el botó dret, però aquesta vegada aneu a Edita les connexions . Seleccioneu el nom de l'adaptador adequat (per exemple, eth1) i editeu aquests paràmetres.

Seleccioneu el fitxer IPv4 i canvieu la pestanya Mètode a manual . Feu clic a Afegeix a continuació, introduïu la informació de la configuració de la vostra connexió. Tingueu en compte, però, que l’adreça IP s’haurà d’introduir d’una altra manera. Conserveu els primers tres octets (els nombres entre els punts), però canvieu l'últim a un nombre alt per sota de 254.

És important que l'adreça IP assignada manualment no s'utilitzi a la vostra xarxa. Si no esteu segur, trieu una adreça IP alta com 250. Aquesta serà la vostra adreça IP estàtica i local.

com reduir l'ús de RAM a Windows 10

Compartir la carpeta web

Hi ha diverses opcions disponibles per accedir i penjar fitxers al vostre servidor. Per il·lustrar la importància dels permisos de carpeta, penseu en compartir la carpeta web com una opció.

És important que utilitzeu aquest mètode només si el vostre servidor es troba en una xarxa privada. Assegureu-vos que ningú no hi pot connectar i accedir a la vostra carpeta compartida.

Comenceu relaxant els permisos a la carpeta web. Obriu un terminal prement Ctrl + Alt + T i, a continuació, introduïu:

sudo chmod 777 /var/www

Se us demanarà la vostra contrasenya. Si és correcte, els permisos s'actualitzaran.

Ara aneu al navegador de fitxers i cerqueu / on / . Feu clic amb el botó dret a la carpeta www i, a continuació, seleccioneu Opcions per compartir i desmarqueu-lo. Per a opcions de seguretat, podeu compartir-la amb o sense contrasenya. Seleccioneu Accés de convidat per compartir la carpeta sense necessitat de nom d’usuari i contrasenya.

Ara, tu o qualsevol altra persona podreu accedir als fitxers sense cap contrasenya. Per aquest motiu, es recomana compartir amb una contrasenya per motius de seguretat. Preneu-vos també un moment per comprovar-ho Permet que altres persones creïn i suprimiran fitxers d’aquesta carpeta . Això permet l'accés d'escriptura des del directori compartit.

Per veure els fitxers, aneu a la ubicació de la xarxa // localhost / www .

Sol·licitarà la vostra contrasenya o us permetrà accedir directament als vostres fitxers, en funció de la configuració de seguretat. Es tracta dels mateixos fitxers accessibles al navegador web mitjançant http: // localhost / (o qualsevol adreça IP estàtica que configureu).

Obteniu el vostre servidor Linux en línia amb el reenviament de ports

Ara teniu una adreça IP, un concepte important que cal entendre és el reenviament de ports. Totes les persones connectades a Internet estan darrere d’una adreça IP. Per a la majoria de connexions domèstiques (i moltes connexions comercials), la IP del vostre equip no està exposada a Internet. -

Llavors, com es posen en contacte els visitants del vostre lloc web amb el vostre servidor? Ho fem amb el reenviament de ports.

com fer que un vídeo sigui el vostre fons

Els ports d’un servidor són com portes o finestres d’una casa i, per tant, tenen implicacions per a la seguretat. Cada port us donarà accés a un servei diferent que s’executa al servidor. Els servidors web utilitzen el port 80 per defecte.

Per activar-ho, haureu d'iniciar sessió a la pàgina d'administrador del vostre enrutador. Consulteu la documentació del dispositiu per obtenir informació detallada (alguns enrutadors tenen l'adreça IP impresa a la part posterior). Aquí hauríeu de trobar una secció anomenada Reenviament de ports , o Aplicacions que us permetrà reenviar els ports correctament.

Reenvieu el port TCP 80 a l'interior de la vostra xarxa a l'adreça IP estàtica que heu establert anteriorment. Cada enrutador és diferent, per tant, consulteu el manual d’operacions del vostre enrutador sobre com configurar-lo correctament.

Assigneu al vostre servidor web Linux un nom d'amfitrió estàtic

La majoria d’encaminadors domèstics es connecten a un ISP mitjançant el que s’anomena IP dinàmica. Això vol dir que l'adreça IP pública del vostre encaminador canviarà després d'un període definit, normalment una setmana més o menys.

Una manera d’evitar-ho és el fantàstic servidor DynDNS que us permet establir un URL DynDNS per al vostre lloc. Gràcies a una aplicació de client, sempre que canviï la vostra adreça IP pública, l'URL continuarà apuntant al vostre servidor Linux.

Per tant, els visitants haurien de poder visitar el vostre servidor web des del món exterior anant a http://yourhostname.dyndns.org . Alguns proveïdors d'Internet bloquejaran el port 80 del vostre encaminador. En aquest cas, reenvieu alguna cosa com el port 8080 al port 80. Això us permetrà visitar el lloc web anant a http://yourhostname.dyndns.org:8080 .

Heu creat un servidor web Linux.

Ara que el vostre servidor web està configurat, podeu centrar-vos a programar o instal·lar el vostre propi programari.

Potser executeu programari de blocs o organitzeu un fòrum o un tauler d’anuncis. És possible que us interessi més allotjar una xarxa social com Mastodon, una cartera, qualsevol cosa. Depèn de vosaltres.

Actualment, podeu allotjar un lloc web en gairebé qualsevol cosa. A continuació s’explica com fer-ho converteix el dispositiu Android en un servidor web per demostrar-ho.

Compartir Compartir Tweet Correu electrònic 5 consells per sobrecarregar les vostres màquines Linux de VirtualBox

Cansat del baix rendiment que ofereixen les màquines virtuals? Això és el que heu de fer per millorar el rendiment del VirtualBox.

Llegiu a continuació
Temes relacionats
  • Linux
  • Ubuntu
  • Servidor web
  • Tutorials de projectes de bricolatge
Sobre l'autor Christian Cawley(1510 articles publicats)

Editor adjunt de seguretat, Linux, bricolatge, programació i tecnologia explicada, i productor de podcasts realment útils, amb una àmplia experiència en suport d'escriptori i programari. Col·laborador de la revista Linux Format, Christian és un fabricant de Raspberry Pi, un amant de Lego i un fan dels jocs retro.

Més de Christian Cawley

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us