Com instal·lar el servidor web Apache en Ubuntu 18.04?

ubuntu apatxe

Apache és un servidor web HTTP de codi obert i multiplataforma que implementa el protocol HTTP / 1.12 i la noció de lloc virtual. L'objectiu d'aquest projecte és proporcionar un servidor segur, eficient i extensible que proporcioni serveis HTTP en sincronització amb els estàndards HTTP actuals.

El servidor web Apache sovint és usat en combinació amb el motor de bases de dades MySQL, el llenguatge de scripting PHP, i altres llenguatges de scripting populars com Python i Perl. Aquesta configuració es denomina LAMP (Linux, Apache, MySQL i Perl / Python / PHP) i conforma una potent i robusta plataforma per al desenvolupament i distribució d'aplicacions basades en la web.

Procés d'instal·lació d'Apache

A causa de la gran popularitat de l'aplicació pot ser trobada dins dels repositoris de la majoria de les distribucions de Linux, pel que la seva instal·lació és bastant senzilla.

Per al cas d'Ubuntu 18.04 tant desktop com server ens donarem suport d'el paquet que aquesta dins dels dipòsits.

Només hem d'obrir una terminal i executar la següent comanda:

sudo apt update

sudo apt install apache2

Només hem de confirmar la instal·lació i s'instal·lessin tots els paquets necessaris per al funcionament d'Apache en el nostre equip.

Finalitzat el procés només hem de verificar que es va instal·lar correctament, Per això sobre la terminal executem:

sudo systemctl status apache2

on hauríem de rebre una resposta similar a aquesta:

Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)

Amb això podrem veure que el servei es va instal·lar i s'està executant correctament. Encara que també comptem amb un altre mètode per fer açò.

El un altre mètode és mitjançant la sol·licitud d'una pàgina d'Apache, Per a això només hem d'ingressar la nostra direcció ip en el nostre navegador.

Si no coneixen l'adreça IP del seu equip, poden obtenir-la de diferents maneres des de la línia de comandament.

Només hem d'executar aquesta comanda:

hostname -I

A el fer-ho se'ns mostressin un llistat d'elles, poden anar provant sobre el navegador una a una, podrem identificar la nostra adreça IP quan en el navegador se'ns desplegament el següent:

apache_default

Aquesta és la pagina d'Apache que ens mostra que està en execució dins del nostre equip i ens mostra el directori on té alguns arxius de configuració.

Ordres bàsiques d'Apache

Ja tenint el servidor web Apache funcionant en el nostre sistema, cal conèixer alguns ordres bàsiques d'aquest, ja que amb això podrem iniciar o aturar el procés en cas de ser necessari.

Els dos comandaments més bàsics són els d'iniciar i aturar el servei en el nostre equip, per a això només hem d'executar sobre la terminal quan vulguem iniciar Apache:

sudo systemctl start apache2

Mentres que per aturar Apache executem:

sudo systemctl stop apache2

També comptem amb la possibilitat de reiniciar el servei sense aturar-, Per això només executem:

sudo systemctl restart apache2

Ara un altre ordre que pot resultar molt útil quan està en funcionament i requerim un refresh de el procés, podem executar aquesta comanda el qual no desconnectés les connexions existents amb el servidor:

sudo systemctl reload apache2

En cas de voler desactivar el servei només executem:

sudo systemctl disable apache2

I per al cas contrari en cas de tornar a habilitar el servei en el nostre equip només executem:

sudo systemctl enable apache2

Mòduls de Apache2

Apache2 és un servidor que pot ser complementat a força de mòduls. Les característiques esteses estan disponibles a través de mòduls que poden carregar-se en Apache2. Per defecte, un conjunt de mòduls està inclòs en el servidor en el moment de compilar-lo.

Ubuntu compila Apache2 per permetre la càrrega dinàmica de mòduls. Les directives de configuració poden incloure de forma condicional la presència d'un mòdul incloent-les en un bloc .

Poden instal·lar més mòduls de Apache2 i utilitzar-los en el seu servidor web. Per exemple, executeu l'ordre següent a la consola per instal·lar el mòdul MySQL Authentication:

sudo apt install libapache2-mod-auth-mysql

Al directori / etc / apache2 / mods-available poden verificar els mòduls addicionals.

Apache compta amb un gran nombre d'ells, però si vols conèixer més et recomano llegeixis aquest apartat que ens comparteixen els nois de Canonical.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.