Easy LAMP Server Installation


LAMP server (Linux, Apache, MySQL, PHP (eller Perl) er en av de viktigste serverne du kanskje noen gang satt opp. Det vil gjerne tjene opp dynamisk, database- drevet nettsider uten konstant barnevakt. Siden LAMP serverens underliggende grunnlag er Linux det har bunnsolid pålitelighet, sikkerhet, og kan installeres på alle typer maskinvare (fra den gamle white-box du har til en multi-CPU, RAID -aktivert rackserver).

Men for folk flest, er Linux ukjent territorium. Til dem, er absurd og, mest sannsynlig, umulig ideen om å installere en hel server miljø fra kommandolinjen. Det er det ikke. Egentlig installere en LAMP-server er, tvert imot, ganske enkelt. Og i denne artikkelen vil jeg vise deg to forskjellige måter å installere en LAMP-server. Jeg vil vise deg hvordan du installerer en LAMP-server en brikke av gangen, og da vil jeg vise deg hvordan du installerer en LAMP-server med en enkelt kommando

. MERK: Denne artikkelen vil faktisk ikke avtale med installasjon av Linux. Jeg vil anta at du allerede arbeider med en fungerende Linux installasjon. Og denne artikkelen vil være å installere LAMP-server på en Ubuntu 9.10 maskin. Denne maskinen kan være enten en standard installasjon eller en Ubuntu Server installasjon. Uansett, det er alt kommandolinje herfra.

Fordi OS allerede er installert, er alt vi trenger å installere Apache, MySQL og PHP. Så er det bare tre store skritt å ta vare på for å få din LAMP server oppe og går. Husk, du kommer til å bruke kommandolinjen, så åpne opp din favoritt terminalvinduet (eller, hvis du bruker et GUI-mindre server installere, logg inn). Vi skal takle installasjonen litt ute av drift (fra forkortelsen).

Apache

Apache er webserveren del av vår oppgave. Fra i terminalvinduet problemet kommandoen:

sudo apt-get install apache2

Hvis, ved en tilfeldighet, bruker du en fordeling som ikke bruker Sudo, du trenger su
til root brukeren og gi kommandoen over uten sudo
kommando.

Avhengig av OS-installasjon, kommandoen ovenfor må kanskje plukke opp noen avhengigheter. Hvis ja, okay disse avhengigheter. Ved slutten av installasjonen skal Apache starte automatisk. Hvis den ikke gjør det, oppgir du denne kommandoen:

sudo /etc/init.d/apache2 starte

Nå kan du åpne opp en nettleser og peker til IP-adressen (eller domene) av serveren for å få den berømte " Det fungerer "!; side. Du er klar til å gå videre til PHP

PHP

I forbindelse med denne artikkelen, vil vi anta at ". P " står for ". PHP " For å starte prosessen med å installere PHP, utstede følgende kommando:

sudo apt-get install php5 libapache2-mod-php5

MERK: Igjen avhengig av OS-installasjon, dette kan kreve noen avhengig være oppfylt. Tillat apt-get til å plukke opp de avhengig

Når installasjonen er fullført, starter Apache med følgende kommando:.

sudo /etc/init.d/apache2 restart Anmeldelser

Nå, la oss gi PHP en liten test for å sørge for at den har installert. I terminalvinduet, opprette en ny fil som heter test.php
.

Lagre filen og plasser den i /var /www /. Nå åpner opp nettleseren din til adressen http: //ADDRESS_OF_SERVER/test.php. Hvor ADDRESS_OF_SERVER er den faktiske adressen til serveren. Du skal se " Test PHP Page " i nettleseren. Du er nå klar til å gå videre til MySQL.

MySQL

MySQL er databasen brikke i puslespillet. Denne installasjonen krever noen flere trinn enn det du nettopp har opplevd. Det første trinnet er å installere selve serveren med kommandoen:

sudo apt-get install mysql-server

Igjen, avhengig av OS-installasjon, kan det være noen avhengigheter som skal installeres. Når installasjonen er ferdig må du logge inn i MySQL rask og gi den administrative brukeren et passord. Gjør dette ved å gjøre følgende:


    Logg inn MySQL med kommandoen mysql -u root -p

    Som ingen passord er konfigurert, vil du. bare trenger å trykke enter når du blir bedt om å oppgi passordet

    Skriv inn kommandoen Angi passord for 'root' @ 'localhost' = PASSORD ('YOURPASSWORD.');
    Hvor YOURPASSWORD
    er passordet du vil bruke for den administrative brukeren.

    Nå avslutte MySQL teksten ved å utstede kommandoen slutte Hotell og trykke enter.

    Start MySQL server med kommandoen sudo /etc/init.d/mysql starte.

    Det var det. Din LAMP server er nå oppe og går. Men hva med denne one-kommandoen metoden? Enkel. Fra terminalvindu, utstede kommandoen:

    sudo tasksel

    Denne kommandoen vil åpne en forbannelser-baserte verktøyet (se figur 1) som lar deg velge en rekke programvare valg for installasjon. En av disse valgene er en LAMP-server. Alt du trenger å gjøre er å merke LAMP server for installasjon (bla nedover med piltastene og deretter traff space for å velge). Når du har valgt LAMP-server, traff Tab-tasten på " knappen " og trykke Enter.

    Du er nødt til å svare på et enkelt spørsmål når du kommer til MySQL delen av installere (det du ønsker å bruke for admin passord). Det er det.

    Din LAMP server er klar for deg. Selvfølgelig alt du har er en bare-bones LAMP server. Siden denne artikkelen ikke dykke dypt inn i skyttergravene i noen av pakkene, vil du ønsker å bli kjent med disse verktøyene før du virkelig begynner å spille rundt med dem. Men - selv med det du har, kan du nå legge over et verktøy som Drupal, Joomla, eller Xoops! på toppen av LAMP server.

    Og husk, når du plasserer noen server i øyet av det offentlige, må du kontrollere at serveren er så sikker som mulig. Ikke bare anta det, fordi det er Linux, er det immun mot angrep. Hvis den er på linje, det er sårbart.