In het volgende artikel gaan we kijken naar XAMPP. Dit is een populair webserver die goed kunnen werken op verschillende besturingssystemen. Dit bericht is vooral bedoeld voor beginnende gebruikers, vooral voor degenen die van Windows veranderen en geen systeem durven te installeren LAMP.
Voor degenen die het nog niet weten, XAMPP is een webserver die voornamelijk bestaat uit de databasemanagementsysteem, Apache-webserver en tolken voor scripttalen PHP y Perl Vanaf versie 5.6.15 hebben ze de MySQL-database gewijzigd in MariaDB, een afsplitsing van MySQL met een GPL-licentie.
XAMPP is een volledig gratis en eenvoudig te installeren Apache-distributie die MariaDB, PHP en Perl bevat. Het installatiepakket is ontworpen om ongelooflijk eenvoudig te installeren en te gebruiken. Enkele jaren geleden informeerde een collega ons over de voordelen van dit programma. U kunt dat artikel in het volgende lezen link.
Deze server komt standaard geconfigureerd met bijna alle opties geactiveerd. Het is gratis voor zowel commercieel als niet-commercieel gebruik. Zorg ervoor dat u zich bij commercieel gebruik houdt aan de licenties van de producten die erin zijn opgenomen. Het heeft momenteel installatieprogramma's voor Windows, Gnu / Linux en OS X.
Officieel gebruikten de ontwerpers het alleen als een ontwikkelingstool, zodat websiteontwerpers en programmeurs hun werk op hun eigen computers konden testen zonder toegang tot internet. Om dit zo gemakkelijk mogelijk te maken, sommige beveiligingsfuncties zijn uitgeschakeld standaard. Tegelijkertijd wordt een speciale tool geleverd om de belangrijkste onderdelen van het pakket met een wachtwoord te beveiligen.
Installeer XAMPP op Ubuntu 17.10
Deze stappen kunnen in andere versies van Ubuntu worden geïmplementeerd, maar in dit geval doe ik het op Ubuntu 17.10 is zojuist geïnstalleerd.
Download-knop
Om te beginnen gaan we het benodigde pakket downloaden (met .run bestandsextensie) van Officiële Site.
Voer het installatieprogramma uit
We gaan het bestand plaatsen xampp-linux-x64-7.1.10-0-installer.run (de naam kan veranderen naarmate er nieuwe versies verschijnen) in onze homedirectory. Eenmaal daar, in de terminal (Ctrl + Alt + T) zullen we de volgende opdrachten schrijven:
chmod + x xampp-linux-x64-7.1.10-0-installer.run
Vervolgens moeten we het installatieprogramma uitvoeren met de volgende opdracht:
sudo ./xampp-linux-x64-7.1.10-0-installer.run
Als we doorgaan, wordt deze applicatie in de directory geïnstalleerd / opt / lampp standaard.
We zullen ook moeten selecteren welke componenten willen we installeren Dit doen we door het volgende scherm te controleren:
Zodra de installatie is voltooid, zal het ons vragen of we dat willen run manager Als we ja antwoorden, zien we zoiets als het volgende:
Bezoek Localhost
Na het activeren van de webserver (Apache), kunt u nu in uw browser typen http://localhost Als alles goed gaat, zou je de XAMPP-welkomstpagina moeten zien. Zo ja, dan werkt het.
Maak een XAMPP-dashboardstarter
Om een opstartprogramma van het configuratiescherm dat we kunnen vinden in de Dash van onze Ubuntu van waaruit we Apache, MariaDB en ProFTPD kunnen stoppen en starten, hoeven we alleen de volgende stappen te volgen:
Eerst zullen we de volgende bibliotheek moeten installeren voor het geval we deze niet hebben geïnstalleerd:
sudo apt install python-glade2
Dan maken we een bestand met de extensie .desktop in het volgende pad: / usr / share / applicaties /
Bijvoorbeeld:
sudo nano /usr/share/applications/xampp-control-panel.desktop
In dit bestand dat we nu hebben geopend, hoeven we alleen de volgende code te kopiëren, op te slaan en te sluiten.
[Desktop Entry] Comment=Start/Stop XAMPP Name=XAMPP Control Panel Exec=gnome-terminal -e "bash -c 'sudo -i /opt/lampp/manager-linux-x64.run'" Encoding=UTF-8 Terminal=false Type=Application Icon=/opt/lampp/xampp.png
De regel waar Icon staat, dient om het bijbehorende pictogram te importeren, we zoeken in Google naar een afbeelding van het pictogram van deze server met een .png-extensie en we slaan het op in / opt / lampp.
Om af te sluiten, schrijven we in de Dash uw naam en op dit moment zal het pictogram van het configuratiescherm verschijnen. Welnu, we kunnen het rechtstreeks vanaf hier uitvoeren, of we voegen het toe aan het favorieten-dock.
Nu onze server draait, kan iedereen die dat wil software voor het web installeren, zoals WordPress of OwnCloud, of ze kunnen beginnen met het ontwikkelen van hun eigen PHP- of Perl-programma's.
Verwijder XAMPP
Om deze server uit ons besturingssysteem te verwijderen, kunnen we de verwijder bestand dat biedt. Om het te starten, schrijven we vanaf de terminal (Ctrl + Alt + T):
sudo /opt/lampp/uninstall
Ik snap het ... bedankt man
Het heeft me veel geholpen. Ik heb al een oude versie van xampp op ubuntu, maar ik moet alleen de PHP-versie bijwerken naar de nieuwste versie. Ik heb het compileer- en installatieproces gedaan dat wordt getoond in localhost / dashboard / om bij te werken naar een nieuwe versie, maar het is me niet gelukt, ik kan alles goed compileren, maar ik kan de gegenereerde bestanden die zouden moeten bestaan niet vinden. Is er een tutorial over het uitvoeren van deze update?
Hallo. Ik heb het niet geprobeerd, maar probeer wat google duidt op. U vertelt ons of het werkt. Salu2.
Hallo Gustavo, probeer deze tutorial om te zien of het je kan helpen, installeer xampp op ubuntu . Het is bijgewerkt naar 2021, maar ik neem aan dat u geen probleem zult hebben als u alle stappen volgt. Al het beste
Het hielp me niet, ik zoek het in het dashboard en het komt er niet uit en als ik het rechtstreeks vanuit applicaties start, geeft het een foutmelding.
Als er meer gegevens zijn, kan ik u alleen vertellen dat deze niet correct is geïnstalleerd. Salu2.
aan het einde krijg ik deze foutmelding:
Kan python '/opt/lampp/share/xampp-control-panel/xampp-control-panel.py' niet uitvoeren als rootgebruiker.
Kan het Xautorization-bestand van de gebruiker niet kopiëren.
Hoe kan ik opslaan wanneer ik toegang tot het configuratiescherm creëer?
Als je nano gebruikt zoals in het artikel, moet je op CTRL + O drukken om op te slaan en CTRL + X om af te sluiten. Salu2.
Vriendelijke groeten,
Ik heb alle stappen uitgevoerd en ik zoek het in het streepje en het verschijnt niet, ik ga naar de map / usr / share / applicaties en voer het rechtstreeks uit en er verschijnt een bericht dat zegt: "er is een fout opgetreden bij het starten van de application ", ik ga en ik corrigeer xampp-control-panel.desktop en verwijder uit exec = de volgende tekst" gksudo phyton "en sla op, dus het voert het venster uit maar start de apache- en mysql-services niet, wat moet ik doen in dat geval?
Alvast bedankt voor uw antwoord
Hallo. Zorg ervoor dat je geen andere mysql- en apache-installatie hebt. Wat betreft het opstartprogramma dat je in / usr / share / applicaties hebt, bewerk het en verander de EXEC-regel die in het artikel verscheen in: Exec = gnome-terminal -e "bash -c 'sudo -i / opt / lampp / manager- linux -x64.run '». Sla op en je zou alle services moeten kunnen starten die xampp aanbiedt. Salu2.
Goedemorgen, elke keer dat xampp wordt geopend, wordt om het sudo-wachtwoord gevraagd, is er een manier om het te configureren om er niet om te vragen, alleen voor deze toepassing?