Slik installerer XAMPP Stack På Ubuntu 15.04

XAMPP er et gratis, open source stabel som inneholder Apache webserver, MySQL database, PHP og Perl. Hovedmålet med XAMPP er å bygge en enkel å installere Apache miljø for utviklere. I motsetning til LAMP, og LEMP stabler, det gjør utviklerne så lett å ha alle pakker installert på en gang i et par minutter. XAMMP er akronym for X (Cross-plattform), Apache, MySQL, PHP og Perl.
I denne praktiske opplæringen, la oss se hvordan du installerer XAMPP stable på Ubuntu 15.04, og tidligere versjoner som 14.04, 13.10 osv
Installer XAMPP Stack På Ubuntu
Last ned siste versjon fra den offisielle nedlastingssiden. Som for å skrive denne artikkelen, den nyeste versjonen var 5.6.8.
Etter nedlasting av XAMPP pakken, gjør det kjørbar som vist nedenfor.

 sudo chmod + x xampp-linux-x64-5.6.8- 0-installer.runNow, installere XAMPP stable som vist nedenfor. 
 sudo ./xampp-linux-x64-5.6.8-0-installer.runYou'll bli bedt om å svare på et par spørsmål. Her. Jeg vil gå med mislighold. 
Trykk Y for å godta defaults.
----------------------------------------------------------------------------Welcome til Setup Wizard XAMPP .-------------------------------------------- -------------------------------- Velg komponentene du vil installere; fjerne de komponentene du ikke ønsker å installere. Klikk på Neste når du er klar til å continue.XAMPP Kjerne Files: Y (Kan ikke redigeres) XAMPP Utvikler Files [Y /n]: yis utvalget ovenfor riktig? [Y /n]: y ------------------------------------------- --------------------------------- Installasjon DirectoryXAMPP vil bli installert til /opt /lamppPress [Enter] for å fortsette: - -------------------------------------------------- ------------------------- Installasjonen er nå klar til å begynne å installere XAMPP på din computer.Do du ønsker å fortsette? [Y /n]: y ------------------------------------------- --------------------------------- Vennligst vent mens Setup installerer XAMPP på din datamaskin. Installere 0% ______________ 50% ______________ 100% #########################################----------------------------------------------------------------------------Setup er ferdig installert XAMPP på din computer.Starting /Stoppe XAMPP Server 
XAMPP vil bli installert i /opt /lampp katalogen. Etter å ha installert XAMPP, kan du starte det ved hjelp av følgende kommando
 sudo /opt /lampp /lampp startSample utgang. 
 Starte XAMPP for Linux 5.6.8-0 ... XAMPP: Starter Apache ... allerede running.XAMPP: Starter MySQL ... ok.XAMPP: Starter proftpd ... ok.Like klok, kan du stoppe tjenesten ved hjelp av kommandoen: 
 sudo /opt /lampp /lampp stopSample utgang: 
 Stoppe XAMPP for Linux 5.6.8-0 ... XAMPP: Stoppe Apache ... ok.XAMPP: Stoppe MySQL ... ok.XAMPP: Stoppe proftpd ... ok.Test XAMPP 
For å sjekke om alt er OK, åpne opp nettleseren din, og gå til http: //ip-adresse /xampp
Du kan få følgende feilmelding.. Dette er fordi, den XAMPP testsiden ikke vil være tilgjengelig fra den eksterne kunder ved hjelp av IP-adressen.
For å løse denne feilen, redigere filen /opt/lampp/etc/extra/httpd-xampp.conf,
 sudo nano /opt/lampp/etc/extra/httpd-xampp.confFind følgende linje: 
 [...] Krev lokal [...] Og kommentere det ut: 
 [...] # Krev lokal [...] For mer informasjon, se den XAMPP forumet. 
Start XAMPP service.
 sudo /opt /lampp /lampp restartRefresh XAMPP test side. Nå vil du kunne få tilgang til XAMPP testside. 
Velg språk. I mitt tilfelle, jeg valgte engelsk.
Dette er hvordan min XAMPP velkomstsiden så ut.
Tilgang phpMyAdmin
phpMyAdmin er et grafisk verktøy for MySQL. Ved hjelp av dette verktøyet kan du opprette /slette /endre mysql databaser grafisk via en nettleser.
Å få tilgang phpMyAdmin, klikk på "phpMyAdmin" linken på venstre ruten i XAMPP velkomstsiden.
Dette er hvordan min phpMyAdmin dashbordet ser ut.
På samme måte kan du vise phpinfo () side. Den phpinfo () vil også nås fra venstre ruten i XAMPP velkomstsiden.
Ser Statistikk av XAMPP server
XAMPP leveres med forhåndsinstallert Webalizer program, som er en rask, gratis web-server loggfil analyseprogram. Det viser webserveren bruksrapporter i HTML-format med en nettleser.
For å få tilgang Webalizer, klikk på "Webalizer" linken på venstre ruten i XAMPP velkomstsiden.
Security Issues of XAMPP
XAMPP er ikke ment for bruk i produksjon, er det bare for utvikling formål . Ikke forsøk å bruke XAMPP i produksjonsmiljøer.
Måten XAMPP er konfigurert, er å være åpen som mulig for å la utviklere alt de vil. For utviklingsmiljøer dette er flott, men i et produksjonsmiljø, kan det være dødelig
Her en liste over manglende sikkerhet i XAMPP.
  • MySQL administrator (root) ikke har noe passord
    MySQL daemon er tilgjengelig via nettverket.

    proftpd bruker passord "lampp" for brukeren "nissen".

    PhpMyAdmin er tilgjengelig via nettverket.

    Eksempler er tilgjengelige via . nettverk
    For å fikse de ovennevnte sikkerhetshull, skriver du inn følgende kommando:
     sudo /opt /lampp /lampp securityYou'll bli spurt et par spørsmål for å sikre XAMPP installasjon. Svar på spørsmålene tilsvar 
     XAMPP. Hurtigsikkerhetskontrollen ... XAMPP: Dine XAMPP sidene er ikke sikret med et passord. XAMPP: du vil gjøre for å sette et passord? [ja] XAMPP: Passord: XAMPP: Passord (igjen): XAMPP: Passordbeskyttelse aktiv. Vennligst bruk 'xampp' som XAMPP brukernavn: MySQL er tilgjengelig via nettverket. XAMPP: Normalt det er ikke anbefalt. Vet du at jeg skal slå den av? [ja] XAMPP: Slått off.XAMPP: Stoppe MySQL ... ok.XAMPP: Starter MySQL ... ok.XAMPP: The MySQL /phpMyAdmin bruker PMA har noe passord satt !!! XAMPP: du vil gjøre for å sette et passord? [ja] XAMPP: Passord: XAMPP: Passord (igjen): XAMPP: Sette ny MySQL PMA password.XAMPP: Stille phpMyAdmin er PMA passord til den nye one.XAMPP: MySQL har ingen rot passwort sett !!! XAMPP: du vil gjøre for å sette et passord? [ja] XAMPP: Skriv inn passordet sted nede for å sikre at du ikke glemmer det !!! XAMPP: Passord: XAMPP: Passord (igjen): XAMPP: Sette ny MySQL root password.XAMPP: Endre phpMyAdmin autentiserings method.XAMPP: FTP passord for brukeren "daemon" er fortsatt satt til 'xampp ». XAMPP: du vil gjøre for å endre passordet? [ja] XAMPP: Passord: XAMPP: Passord (igjen): XAMPP: Last proftpd ... ok.XAMPP: Done.That er det. Nå din XAMPP server er sikret 
    Cheers
    Reference Links:.!
    XAMPP Hjemmeside