Installer xampp på linux

XAMPP (til forskellige operativsystemer, Apache, MySQL, PHP, Perl) er en Apache-distribution, som du kan bruge til at opsætte en lokal webserver til udvikling og test af hjemmesider. XAMPP fungerer som en aktiv webserver, så du kan teste websteder og apps lokalt. XAMPP er let at konfigurere, da det meste af installationen er automatiseret.

Trin

Del 1 af 3: Installation af XAMPP

Billede med titlen 571845 1
1. Download XAMPP-installationsprogrammet. Du kan downloade den på apachevenner.org/download.html. Sørg for at downloade den korrekte version til dit system (32-bit eller 64-bit).
  • I denne artikel bruger vi 64-bit version 5.6.3 som eksempel. Skift kommandoerne baseret på den version, du bruger.
Billede med titlen 571845 2
2. Åbn terminalen. Før du kan installere XAMPP, skal du ændre tilladelserne for den downloadede fil, så den kan køre.
Billede med titlen 571845 3
3. Skift tilladelserne. Indtast følgende kommando, og tryk på Enter, og indtast din adgangskode, når du bliver bedt om det:
  • sudo chmod +x xampp-linux-x64-5.6.3-0 installatør.løb
  • Du kan trække den downloadede fil ind i et terminalvindue for automatisk at indtaste filnavnet og placeringen.
    Billede med titlen 571845 4
  • 4. Åbn installationsprogrammet. Når du har ændret tilladelserne, kan du åbne installationsprogrammet for at installere XAMPP. Skriv følgende kommando og tryk på Enter:
    sudo ./xampp-linux-x64-5.6.3-0 installatør.løb
    Billede med titlen 571845 5
    5. Følg instruktionerne for at installere XAMPP. Installationsprogrammet vil guide dig gennem processen trin for trin. De fleste brugere kan lade alle indstillinger blive ved deres standardværdier.
    Du kan vælge muligheden "Lær mere om BitNami til XAMPP" kryds af, hvis du ikke er interesseret i mere information om BitNami.

    Del 2 af 3: Konfiguration af XAMPP

    Billede med titlen 571845 6
    1. Start XAMPP. Du kan starte XAMPP fra terminalen ved at bruge følgende kommando. Du skal muligvis indtaste din adgangskode igen.
    • sudo /opt/lampp/lampp start
    Billede med titlen 571845 7
    2. Åbn XAMPP splash-side i din webbrowser. Åbn en browser og skriv http://localhost/xampp/ i adresselinjen. Når XAMPP kører, vil du nu se velkomstsiden. På denne måde kan du teste om XAMPP kører korrekt.
    Billede med titlen 571845 8
    3. Indstil XAMPP til at starte, når Linux starter. Hvis du ønsker, at XAMPP altid skal køre, når din computer er tændt, og du er logget på, kan du tilføje en linje til filen rc.lokal:
  • Åbn Terminal, skriv sudo nano /etc/rc.lokal og tryk på Enter for at åbne filen rc.lokal åbne i editoren. Du kan nano erstattet med din foretrukne teksteditor.
  • samling /opt/lampp/lampp start til reglen for udgang 0.
  • Gem filen rc.lokal på og luk den.
    Billede med titlen 571845 9
  • 4. Konfigurer dine sikkerhedsindstillinger. XAMPP er installeret uden adgangskoder, men det anbefales ikke at køre XAMPP uden sikkerhed. Du kan konfigurere alle sikkerhedsindstillinger ved hjælp af følgende kommando. Dette giver dig mulighed for successivt at indstille forskellige aspekter om sikkerhed.
  • sudo /opt/lampp/lampp sikkerhed
  • Du kan nu indstille en adgangskode til XAMPP, du kan indstille sikkerhedsindstillingerne for MySQL, og du kan oprette adgangskoder til MySQL, phpMyAdmin og FTP.
  • Henter XAMPP .-brugernavnet lampe.
    Billede med titlen 571845 10
  • 5. Aktiver `eAccelerator`. XAMPP inkluderer `eAccelerator`, som er et optimeringsværktøj til PHP-udvikling. Hvis du vil bruge det, skal du bruge filen /opt/lampp/etc/php.ini åben og ; fjern begyndelsen af ​​de følgende linjer. Genstart XAMPP efter at have gemt filen.

    ;udvidelse="accelerator.så"
    ;eaccelerator.shm_størrelse="16"
    ;eaccelerator.cache_dir="/opt/lampp/tmp/eaccelerator"
    ;eaccelerator.aktivere="1"
    ;eaccelerator.optimizer ="1"
    ;eaccelerator.check_mtime="1"
    ;eaccelerator.debug="0"
    ;eaccelerator.filter=""
    ;eaccelerator.shm_max="0"
    ;eaccelerator.shm_ttl="0"
    ;eaccelerator.shm_prune_period="0"
    ;eaccelerator.shm_only="0"
    ;eaccelerator.komprimere ="1"
    ;eaccelerator.compress_level="9"

    Løsning af problemer

    1. Billede med titlen 571845 11
      1. Løs problemet med en fejl ved start af XAMPP. Hvis du får fejlmeddelelsen "Kan ikke gendanne segmentbeskyttelse efter flytning: Tilladelse nægtet?" kommer i gang, så er der en konflikt med SELinux.
      type sudo /usr/sbin/setenforce 0 og tryk på Enter. Nu skulle du være i stand til at starte XAMPP uden problemer.
      Billede med titlen 571845 12
      2. Løs problemet, hvis ingen billeder kan ses på XAMPP-siden. Hvis XAMPP kører, men du ikke ser nogen billeder i webbrowseren, er der en konflikt mellem Apache og visse Linux-versioner.
    2. Åbn filen /opt/lampp/etc/httpd.konf.
    3. Slet # fra #EnableMMAP fra og #EnableSendfile fra.
    4. Genstart XAMPP. Nu kan du se billederne, hvis det er godt.

    Del 3 af 3: Brug af XAMPP

    Billede med titlen 571845 13
    1. Tilføj filer til XAMPP-serveren. Du kan tilføje filer til din lokale XAMPP-server ved at placere dem i følgende mappe. Dette er `rod`-mappen på din lokale XAMPP-webserver. Webserveren har adgang til alle filer i denne mappe:
    • /opt/lampp/htdocs/
    Billede med titlen 571845 14
    2. Åbn det grafiske hjælpeprogram for at konfigurere XAMPP. XAMPP indeholder et konfigurationsprogram, hvormed du kan ændre indstillinger via et grafisk interface. Du åbner programmet med følgende kommandoer:
  • cd /opt/lampp
  • sudo ./manager-linux-x64.løb
    Billede med titlen 571845 15
    3. Test om PHP fungerer korrekt. Hvis serveren kører, kan du køre en hurtig test for at sikre, at serveren håndterer PHP korrekt.
  • Åbn din teksteditor og skriv:
  • Gem filen som prøve.php og læg den i mappen /opt/lampp/htdocs/
  • Åbn din webbrowser og skriv http://localhost/test.php. Du skulle nu se teksten "Hej Verden!" at dukke op.
    Billede med titlen 571845 16
  • 4. Installer webtjenester, du vil teste. Nu hvor du har konfigureret serveren, kan du installere tjenester som Drupal og Wordpress. For detaljerede instruktioner, se her:
  • Opsætning af en database i MySQL

  • Оцените, пожалуйста статью