Skip to main content

Com instal·lar el servidor web Apache a Linux

Anonim

Així que teniu un lloc web, però ara necessiteu una plataforma per allotjar-la. Podeu utilitzar un dels molts proveïdors d'allotjament web que hi ha, o podeu provar d'allotjar el vostre lloc web amb el vostre propi servidor web.

Ja que Apache és gratuït, és un dels servidors web més populars per instal·lar. També té diverses característiques que fan que sigui útil per a molts tipus de llocs web diferents. Llavors, què és Apache? En poques paraules, és un servidor utilitzat per a tot, des de pàgines web personals fins a llocs de nivell empresarial. És tan versàtil com popular.

Podreu obtenir els fets sobre com instal·lar Apache en un sistema Linux amb la descripció general d'aquest article. Abans de començar, però, almenys ha de ser còmode treballar a Linux, incloent-hi ser capaç de canviar directoris, utilitzar tar i gunzip i compilar amb make (discutirem on per obtenir fitxers binaris si no voleu provar compilar el vostre pròpia). També hauríeu de tenir accés al compte root de la màquina del servidor. De nou, si això us confon, sempre podeu tornar a un proveïdor d'allotjament de productes bàsics en comptes de fer-ho vostè mateix.

Descarregar Apache

És millor que descarregueu l'última versió estable d'Apache a mesura que comenceu. El millor lloc per obtenir Apache és el lloc de descàrrega del servidor Apache HTTP. Descarregueu els fitxers font corresponents al vostre sistema. També hi ha disponibles versions binaris d'alguns sistemes operatius.

Extraieu els fitxers Apache

Una vegada que heu descarregat els fitxers, haureu de descomprimir-los:

gunzip -d httpd-2_0_NN.tar.gztar xvf httpd-2_0_NN.tar

Això crea un nou directori sota el directori actual amb els fitxers d'origen.

Configurant el vostre servidor per a Apache

Un cop tingueu els fitxers disponibles, heu d'indicar a la vostra màquina on trobar-ho tot configurant els fitxers font. La forma més senzilla de fer-ho és acceptar tots els valors predeterminats i simplement escriure:

./configurar

Per descomptat, la majoria de la gent no vol acceptar només les opcions predeterminades que se'ls presenten. L'opció més important és la

prefix = PREFIX opció. Això especifica el directori on s'instal·laran els fitxers Apache. També podeu establir variables d'entorn i mòduls específics. Alguns dels mòduls que us agradaria tenir instal·lats inclouen:

  • mod_alias: per assignar diferents parts de l'arbre de l'URL
  • mod_include - per analitzar Side Server Side Inclou
  • mod_mime - associar extensions d'arxiu amb el seu tipus MIME
  • mod_rewrite - per reescriure URL sobre la marxa
  • mod_speling (sic) - per ajudar els vostres lectors que podrien malmetre URL
  • mod_ssl - permetre una forta criptografia mitjançant SSL
  • mod_userdir: permetre que els usuaris del sistema tinguin els seus propis directoris de pàgines web

Tingueu en compte que aquests no són tots els mòduls que podeu instal·lar en un sistema determinat: el projecte en particular dependrà del que vulgueu instal·lar, però aquesta llista és un bon punt de partida. Llegiu més sobre els detalls sobre els mòduls per determinar quins necessiteu.

Construeix Apache

Igual que amb qualsevol instal·lació d'origen, haurà de construir la instal·lació:

ferfer instal·lar

Personalitza Apache

Suposant que no hi ha hagut problemes amb la vostra instal·lació i compilació, ja esteu preparat per personalitzar la vostra configuració d'Apache. Això només equival a editar el fitxer httpd.conf. Aquest fitxer es troba al

PREFIX / conf directori. Generalment ho edito amb editor de text.

vi PREFIX /conf/httpd.conf

Nota: Haureu de ser root per editar aquest fitxer.

Seguiu les instruccions d'aquest fitxer per editar la vostra configuració de la manera que vulgueu. Hi ha més ajuda disponible al lloc web d'Apache. Sempre es pot recórrer a aquest lloc per obtenir informació i recursos addicionals.

Proveu el vostre servidor Apache

Obriu un navegador web a la mateixa màquina i escriviu

http: // localhost / al quadre d'adreces. Hauríeu de veure una pàgina semblant a la de la captura parcial que apareix a dalt (la imatge que acompanya aquest article). Es dirà en grans lletres Veient això en comptes del lloc web que esperaves? Aquesta és una bona notícia, ja que significa que el vostre servidor està instal·lat correctament.

Comenceu a editar / carregar pàgines al vostre servidor web Apache nou instal·lat

Quan el servidor estigui activat, podeu començar a publicar pàgines. Diverteix-te a construir el teu lloc web!