Ubuntu Server 18.04 LTS (Bionic Beaver)

Estàs buscant una manera de tindre un Servidor Web en ta casa, estàs de sort!, la guia que us estic presentat pot ser una bona forma d'aconseguir-ho. Ubuntu Server 18.04 LTS (Bionic Beaver) està finalment aquí i s'està estenent en tots els proveïdors de Cloud Hosting/VPS, com DigitalOcean i AWS. Versió de suport a llarg termini de l'Ubuntu Server, suport garantit fins a l'abril de 2023 - només 64-bits.
En aquesta guia configurarem el nou servidor Ubuntu 18.04 i implementarem unes bones pràctiques. Aquesta guia està orientada tant a usuaris principiants com a usuaris avançats.
- Detalls
Les guies per instal·lar un sistema operatiu com a servidor són molt poc comuns, i amb aquest post vull ajudar a tota la gent que vol crear la seua web i necessita un servidor però sense gastar diners.
En aquesta guia intentaré explicar la instal·lació i muntatge d'un servidor de la versió d'una de les distribucions més famoses de Linux. Utilitzarem Ubuntu Server, com a sistema operatiu, més concretament Ubuntu Server 18.04 LTS (Bionic Beaver).
Espere que aquesta guia els servisca d'alguna cosa a tota la gent que vol muntar un servidor. Han de recordar que la versió de servidor d'Ubuntu no té interfície gràfica, és tot mitjançant comandaments. Que ho gaudisquen!
- Detalls
Si el servidor el tenim contractat en un allotjament extern, no hem d'obrir ports i redirigir-los a cap màquina, perquè d'això s'ocupa l'empresa que ens proveeix de l'allotjament. En canvi si el servidor o hosting el tenim a casa, cadascun dels serveis que usem necessiten un port per a poder comunicar-se quan naveguem per la xarxa, enviem o rebem un correu, ens connectem remotament, etc.
- Detalls
En el següent article donarem una ullada a com instal·lar un servidor amb Ubuntu 18.04 LTS (Ubuntu Server Edition). El propòsit d'aquestes línies és mostrar la instal·lació bàsica de l'Ubuntu, res més. Perquè instal·lar només la base del sistema? Doncs personalment m'agrada anar implementant els serveis (web server, email server, etc.), perquè tot quede afinat i executant-se sense problemes. Així sabràs el que vas instal·lar, i per tant sabràs on mirar quan es presente cap problema.
Per a aquest article utilitzarem la branca LTS del sistema operatiu, ja que rebrem actualitzacions d'Ubuntu durant 5 anys, es recomana per al seu ús en servidors. La instal·lació és bastant senzilla i amigable, n'hi ha prou amb només fer un boot des del CD-ROM que podem obtenir de la pàgina oficial d'Ubuntu per a iniciar el procés d'instal·lació.
- Detalls
El programa d'instal·lació de l'Ubuntu ha configurat el sistema per obtenir la configuració de xarxa mitjançant DHCP, Hem de canviar això, perquè un servidor ha de tindre una adreça IP estàtica.
Si un usuari des d'Internet, es disposa a visitar un dels llocs web que tenim al nostre servidor local. Si ho fa mitjançant el navegador, enviarà una petició al port 80 del router, el router necessita sabre cap a quina màquina redirigir el port 80 per satisfer la petició. Per tal de poder redirigir un port des del nostre router cap al nostre servidor, necessitarem que el nostre servidor dispose d'una adreça IP fixa. Si no tenim una IP fixa, no sabrà el nostre router cap a on apunten les peticions que vinguen des de l'exterior.
- Detalls
Ubuntu Server 18.04 LTS (Bionic Beaver), s'està estenent en tots els proveïdors de Cloud Hosting/VPS, com DigitalOcean i AWS. En aquesta guia estem configurant el nou servidor Ubuntu 18.04 i implementarem unes bones pràctiques. Aquesta guia està orientada tant a usuaris principiants com a usuaris avançats.
En aquest article veurem:
- Com crear un usuari amb privilegis de superusuari.
- Autenticació basada en clau SSH (opcional).
- Firewall (Tallafoc).
- Zona Horària.
- Actualitzar Ubuntu
- Detalls
L'espai d'intercanvi o Swap és molt recomanable. Si el vostre servidor s'executa fora de la memòria física durant una gran càrrega, alguns serveis crítics com MySQL poden bloquejar-se. És important tindre un espai d'intercanvi on la memòria es puga ampliar si realment ho necessita.
Per descomptat, no recomane que utilitze l'espai d'intercanvi com un reemplaçament de la memòria física, especialment en l'allotjaments al núvol. Si està utilitzant contínuament l'espai d'intercanvi, ha d'actualitzar la seua memòria física. El Swap realment hauria de ser utilitzat només puntualment, és a dir només en cas que l'ús de la memòria física arribe a un pic anormal.
- Detalls
És important fer còpies de seguretat automàtiques freqüents dels documents de l'arrel del servidor web, per si alguna vegada accidentalment elimineu fitxers o pateixi un hack.
En aquesta guia, realitzarem còpies de seguretat automatitzades diàries i mensuals dels documents, utilitzant tar per crear fitxers tarball, i crontab per automatitzar tot el procés.
- Detalls
Apache és el servidor web més popular, mentre que Nginx és més nou. A partir del 2018, Apache s'utilitza en el 47% dels servidors web i Nginx no queda molt enrere amb un 37%. Pot ser que en 2020, si continuen les tendències, Nginx siga el més popular. Tingueu en compte que si utilitzeu Nginx, hi ha bastants diferències en la configuració dels Hosts virtuals. A més, Nginx no interpreta els fitxers .htaccess de la manera que fa Apache. Si esteu acostumats a treballar amb servidors basats en Apache, aneu amb compte amb això. Si teniu pensat fer ús del servidor Apache, esteu en el lloc adequat.
Ubuntu Server 18.04 LTS s'està executant a través d'amfitrions de VPS com DigitalOcean i AWS. En aquesta guia instal·larem una LAMP Stack o Lamp-Server (Apache, MySQL, PHP) i configurarem un servidor web.
- Detalls
En aquesta guia instal·larem i configurarem 'phpMyAdmin' per treballar amb Apache en Ubuntu Server 18.04 LTS (Bionic Beaver). phpMyAdmin és un programari lliure de codi obert, dissenyat per gestionar l'administració i gestió de bases de dades MySQL a través d'una interfície gràfica d'usuari. Escrit en PHP, PHPMyAdmin s'ha convertit en una de les eines de gestió MySQL basades en web més populars.
- Detalls
Tinc un ADSL amb IP Dinàmica, si la tingués fixa, amb aprendre-la seria suficient per a trobar el meu servidor des d'internet, però com no la tinc necessite un redreçament de DNS dinàmic com el que ofereix l'empresa No-IP entre d'altres.
Quan un usuari intenta accedir a un web que tenim allotjat al nostre servidor, està accedint al subdomini que tenim registrat, enviant aquesta petició cap a l'última IP que el client que tenim instal·lat en el servidor els ha enviat (el servidor envia de tant en tant la nostra IP cap a No-IP, d'aquesta manera ens mantenim connectats al nostre subdomini), el Servidor estarà a l'espera i en arribar la petició del subdomini, enviarà al client la web que ha demanat.