Installéiert XAMPP op Linux

Auteur: Charles Brown
Denlaod Vun Der Kreatioun: 6 Februar 2021
Update Datum: 1 Juli 2024
Anonim
Installéiert XAMPP op Linux - Relooking
Installéiert XAMPP op Linux - Relooking

Inhalt

XAMPP (fir verschidde Betribssystemer, Apache, MySQL, PHP, Perl) ass eng Apache Verdeelung déi Dir benotze kënnt fir e lokale Webserver opzebauen fir Websäiten z'entwéckelen an ze testen. XAMPP handelt wéi en aktiven Webserver, et erlaabt Iech Websäiten an Apps lokal ze testen. XAMPP ass einfach ze konfiguréieren well déi meescht vun der Installatioun automatiséiert sinn.

Ze trëppelen

Deel 1 vun 3: Installéiere vun XAMPP

  1. Luet den XAMPP Installateur erof. Dir kënnt et eroflueden op apachefriends.org/download.html. Gitt sécher datt Dir déi richteg Versioun fir Äre System erofgelueden hutt (32-Bit oder 64-Bit).
    • An dësem Artikel benotze mir d'64-Bit Versioun 5.6.3 als Beispill. Ännert d'Befehle baséiert op der Versioun déi Dir benotzt.
  2. Öffnen den Terminal. Ier Dir XAMPP installéiere musst musst Dir d'Rechter vun der erofgeluede Datei änneren, sou datt se lafe kann.
  3. Ännert d'Rechter. Gitt de folgenden Kommando a klickt Enter, a gitt Äert Passwuert wann Dir gefrot gëtt:
    • sudo chmod + x xampp-linux-x64-5.6.3-0-installer.run
    • Dir kënnt déi erofgeluede Datei an eng Terminalfenster zéien fir automatesch de Dateinumm a Standuert anzeginn.
  4. Öffnen den Installateur. Nodeems Dir d'Rechter geännert hutt, kënnt Dir den Installateur opmaachen fir XAMPP z'installéieren. Gidd de folgenden Kommando a dréckt Enter:
    • sudo ./xampp-linux-x64-5.6.3-0-installer.run
  5. Gitt d'Instruktioune fir XAMPP z'installéieren. Den Installateur féiert Iech Schrëtt fir Schrëtt duerch de Prozess. Déi meescht Benotzer kënnen all Optiounen bei de Standardwäerter loossen.
    • Dir kënnt d'Optioun kontrolléieren "Léiert méi iwwer BitNami fir XAMPP" wann Dir net u méi Informatioun iwwer BitNami interesséiert sidd.

Deel 2 vun 3: Configuréieren vun XAMPP

  1. Start XAMPP. Dir kënnt XAMPP vum Terminal starten mat dem folgendem Kommando. Dir musst vläicht Äert Passwuert nach eng Kéier aginn.
    • sudo / opt / lampp / lampp starten
  2. Öffnen d'XAMPP Splash Säit an Ärem Webbrowser. Öffnen e Browser an typ http: // localhost / xampp / an der Adressbar. Wann XAMPP leeft, gesitt Dir elo d'Begréissungs Säit. Op dës Manéier kënnt Dir testen ob XAMPP richteg leeft.
  3. Setzt XAMPP fir unzefänken wann Linux booten. Wann Dir XAMPP wëllt ëmmer lafen wann Äre Computer ugemellt an ageloggt ass, kënnt Dir eng Zeil an d'Datei bäifügen rc.local:
    • Open Terminal, typ Sudo Nano /etc/rc.local a klickt Enter fir d'Datei ze späicheren rc.local am Editor op. Du kanns Nano ersat mat Ärem Liiblingstexteditor.
    • Dobäizemaachen / opt / lampp / lampp starten zu der Linn fir Sortie 0.
    • Späichert d'Datei rc.local op an zou.
  4. Konfiguréiert Är Sécherheetsastellungen. XAMPP gëtt ouni Passwierder installéiert, awer et ass net recommandéiert XAMPP ouni Sécherheet ze lafen. Dir kënnt all Sécherheetsastellunge benotze mat dem folgendem Kommando. Mat dësem kënnt Dir successiv verschidden Aspekter vu Sécherheet setzen.
    • Sudo / Opt / Lampp / Lampp Sécherheet
    • Dir kënnt elo e Passwuert fir XAMPP setzen, Dir kënnt d'MySQL Sécherheetsastellunge setzen an Dir kënnt Passwierder fir MySQL, phpMyAdmin a FTP erstellen.
    • Dëst kritt de Benotzernumm vun XAMPP llampe.
  5. Aktivéiert "eAccelerator". XAMPP enthält "eAccelerator", wat en Optimiséierungsinstrument fir PHP Entwécklung ass. Wann Dir et benotze wëllt musst Dir Dateien maachen /opt/lampp/etc/php.ini opmaachen an ; den Ufank vun de folgenden Zeilen ewechhuelen. Neistart XAMPP nodeems Dir d'Datei gespäichert hutt.

    ; Extensioun = "eaccelerator.so"
    ; eaccelerator.shm_size = "16"
    eaccelerator.cache_dir = "/ opt / lampp / tmp / eaccelerator"
    ; eaccelerator.enable = "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.compress = "1"
    eaccelerator.compress_level = "9"


Probleemer ze léisen

  1. Fixéiert de Problem vun enger Feelermeldung beim Start vun XAMPP. Wann Dir de Feeler kritt "Kann de Segmentprot no der Relocation net restauréieren: Erlaabnes ofgeleent?" beim Starte gëtt et e Konflikt mat SELinux.
    • Typ sudo / usr / sbin / setenforce 0 a schreift Enter. Elo sollt Dir fäeg sinn XAMPP ouni Probleemer ze starten.
  2. Wann et keng Biller sinn op der XAMPP Säit, léist d'Thema. Wann XAMPP leeft, awer Dir gesitt keng Biller am Webbrowser, da gëtt et e Konflikt tëscht Apache an e puer Linux Versiounen.
    • Öffnen d'Datei /opt/lampp/etc/httpd.conf.
    • Läschen # vun #EnableMMAP ausgeschalt an #EnableSendfile aus.
    • Neistart XAMPP. Elo sollt Dir d'Biller gesinn.

Deel 3 vun 3: Benotzt XAMPP

  1. Füügt Dateien op den XAMPP Server hin. Dir kënnt Dateien op Äre lokalen XAMPP Server fügen andeems Dir se an de folgende Verzeechnes plazéiert. Dëst ass den "root" Ordner vun Ärem lokalen XAMPP Webserver. De Webserver huet Zougang zu all Dateien an dësem Dossier:
    • / opt / lampp / htdocs /
  2. Öffnen de grafeschen Utility fir d'XAMPP ze konfiguréieren. XAMPP enthält e Konfiguratiounsprogramm, mat deem Dir Astellunge mat enger grafescher Interface ännere kënnt. Dir öffnet de Programm mat folgenden Kommandoen:
    • cd / opt / lampp
    • sudo ./manager-linux-x64.run
  3. Test ob PHP korrekt funktionnéiert. Wann de Server leeft, kënnt Dir e séieren Test maachen fir sécher ze sinn datt de Server PHP korrekt veraarbecht.
    • Öffnen Ären Text Editor an tippt:

      ? php Echo "Hallo Welt!"; ?> var13 ->

    • Späichert d'Datei als test.php an en an den Dossier setzen / opt / lampp / htdocs /
    • Öffnen Äre Webbrowser an typ http: //localhost/test.php. Dir sollt elo den Text "Hallo Welt!" erschéngen.
  4. Installéiert Webservicer déi Dir wëllt testen. Elo wou Dir de Server konfiguréiert hutt kënnt Dir Servicer installéieren wéi Drupal a Wordpress. Fir detailléiert Instruktiounen, kuckt hei:
    • Eng Datebank a MySQL opstellen