Hoe XAMPP op Linux te installeren
XAMPP (Cross-platforms, Apache, MySQL, PHP, Perl) is een Apache-distributie die wordt gebruikt om een lokale webserver te maken voor webontwikkeling en testen. Fungeert als een live webserver waarmee u uw sites en webtoepassingen kunt testen. XAMPP is zeer eenvoudig te configureren en het grootste deel van de installatie is geautomatiseerd.
stappen
Deel 1
Installeer XAMPP
1
Download het XAMPP-installatieprogramma. Je kunt het binnen krijgen
apachefriends.org/download.html. Zorg ervoor dat u de juiste versie voor uw systeem downloadt (32 of 64 bits).
- In deze handleiding wordt de 64-bits versie 5.6.3 als voorbeeld gebruikt. Zorg ervoor dat je de commando`s wijzigt volgens de versie die je gaat installeren.
571845-2.jpg" class ="afbeelding lightbox">
2
Open de Terminal. Voordat u XAMPP kunt installeren, moet u de machtigingen wijzigen zodat u het gedownloade bestand kunt uitvoeren.
571845-3.jpg" class ="afbeelding lightbox">
3
Wijzig de rechten. Voer de volgende opdracht in en druk op ⌅ Ga naar binnen, ook indien nodig uw wachtwoord schrijven:
sudo chmod + x xampp-linux-x64-5.6.3-0-installer.runU kunt het gedownloade bestand naar het terminalvenster slepen om de naam en locatie van het bestand automatisch in te voeren.571845-4.jpg" class ="afbeelding lightbox">
4
Voer het installatieprogramma uit. Nadat u de rechten hebt gewijzigd, kunt u het installatieprogramma uitvoeren om XAMPP te installeren. Schrijf het volgende commando en druk op ⌅ Ga naar binnen:
sudo ./xampp-linux-x64-5.6.3-0-installer.run571845-5.jpg" class ="afbeelding lightbox">
5
Volg de instructies om XAMPP te installeren. Het grafische installatieprogramma wordt geopend om u door de rest van het installatieproces te leiden. In de meeste gevallen is het het beste om alle opties met hun standaardinstellingen te laten.
U kunt het vakje uitschakelen "Meer informatie over BitNami voor XAMPP" (leer meer over BitNami voor XAMPP) als u niet geïnteresseerd bent om dit te doen.Deel 2
Configureer XAMPP
1
Start de XAMPP-service. U kunt XAMPP starten met behulp van de terminal door de volgende opdracht in te voeren en op te drukken
⌅ Ga naar binnen. Mogelijk wordt u om het wachtwoord gevraagd.
- sudo / opt / lampp / lampp start
571845-7.jpg" class ="afbeelding lightbox">
2
Open de welkomstpagina van XAMPP in uw webbrowser. Open uw webbrowser en schrijf
http: // localhost / xampp / in de adresbalk. Als de XAMPP-service actief is, ziet u de welkomstpagina. Dit zal u helpen om te controleren of XAMPP correct werkt.
571845-8.jpg" class ="afbeelding lightbox">
3
Configureer XAMPP om te starten bij het opstarten van Linux. Als u wilt dat XAMPP wordt uitgevoerd telkens wanneer u de computer inschakelt en inlogt, kunt u een regel aan uw bestand toevoegen rc.local:
Open de Terminal, schrijf sudo nano /etc/rc.local en druk op ⌅ Ga naar binnen om het bestand te openen rc.local in de editor. Je kunt vervangen nano voor je favoriete editor.voegt / opt / lampp / lampp start naar de regel die eerder was exit 0.Sla het bestand op en sluit het rc.local.571845-9.jpg" class ="afbeelding lightbox">
4
Pas de beveiligingsinstellingen aan. XAMPP wordt geïnstalleerd zonder wachtwoorden en het wordt niet aanbevolen om het uit te voeren zonder het eerst te beveiligen. U kunt alle beveiligingsinstellingen aanpassen door de volgende opdracht in te voeren. Deze opdracht leidt u door een proces waarin u een reeks instructies krijgt met betrekking tot verschillende aspecten van beveiliging.
sudo / opt / lampp / lampp-beveiligingZe zullen je vragen om een wachtwoord voor XAMPP vast te stellen, dat je sommige aspecten van MySQL-beveiliging aanpast, dat je een wachtwoord voor MySQL aanmaakt, een ander voor phpMyAdmin en een ander voor FTP.Houd er rekening mee dat dit je XAMPP-gebruikersnaam per llamp.571845-10.jpg" class ="afbeelding lightbox">
5
Activeer eAccelerator. XAMPP bevat eAccelerator, een optimalisatietool voor PHP-ontwikkeling. Als u het wilt gebruiken, moet u het bestand openen
/opt/lampp/etc/php.ini en elimineer de
- vanaf het begin van elk van de volgende regels. Start XAMPP opnieuw op na het opslaan van het bestand:
-extensie ="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"
Problemen oplossen
571845-11.jpg" class ="afbeelding lightbox">
1
Ik krijg een foutmelding wanneer ik XAMPP probeer te starten. Als u het foutbericht ontvangt "Kan segment na verplaatsing niet herstellen: toestemming geweigerd" (prot-segment kan niet worden hersteld na reloc: toestemming geweigerd) er is een conflict met SELinux.
- schrijven sudo / usr / sbin / setenforce 0 en druk op ⌅ Ga naar binnen. Hiermee zou je XAMPP kunnen starten.
571845-12.jpg" class ="afbeelding lightbox">
2
Er verschijnen geen afbeeldingen op de XAMPP-pagina. Als XAMPP wordt uitgevoerd maar er geen afbeeldingen verschijnen wanneer u het in een webbrowser opent, is dit te wijten aan een ongemak met Apache en bepaalde Linux-systemen.
Open het bestand /opt/lampp/etc/httpd.conf.Verwijder de # van #EnableMMAP uitgeschakeld en #EnableSendfile uit.Start XAMPP opnieuw. Nu zouden de afbeeldingen moeten verschijnen.Deel 3
Gebruik XAMPP
1
Voeg bestanden toe aan uw XAMPP-server. U kunt bestanden toevoegen aan uw lokale XAMPP-server door ze naar de volgende map te kopiëren. Dit is de map "wortel" vanaf uw lokale XAMPP-webserver. De webserver heeft toegang tot alle bestanden die zich in de map bevinden.
2
Opent het grafische configuratiehulpprogramma van XAMPP. XAMPP wordt geleverd met een configuratieprogramma waarmee u de instellingen via een grafische interface kunt wijzigen. U kunt het starten door de volgende opdrachten te typen:
cd / opt / lamppsudo ./manager-linux-x64.run3
Controleer of PHP correct werkt. Zodra de server actief is, kunt u een snelle test uitvoeren om ervoor te zorgen dat de server de PHP-code correct verwerkt.
Open je teksteditor en schrijf het volgende: phpecho `Hallo wereld!` -?>
Sla het bestand op als test.php en plaats het op / opt / lampp / htdocs /.Open uw webbrowser en schrijf http: //localhost/test.php. Je zou de tekst moeten zien verschijnen "Hallo wereld!".4
Installeer elke webservice die u wilt proberen. Nu uw server is geconfigureerd, kunt u beginnen met het installeren van hulpmiddelen zoals Drupal en Wordpress. Lees de volgende artikelen om gedetailleerde instructies te bekijken:
Hoe Drupal te installerenHoe Wordpress te installerenHoe MySQL-databases te makenHoe phpMyAdmin te gebruiken Delen op sociale netwerken:
Verwant