Sådan downloades og installeres XAMPP på Windows: PHP Tutorial
Hvad er XAMPP?
XAMPP er en open source-webserver på tværs af platforme, der består af en webserver, MySQL databasemotor og PHP og Perl programmeringspakker. Det er kompileret og vedligeholdt af Apache. Det giver brugerne mulighed for at oprette WordPress-websteder online ved hjælp af en lokal webserver på deres computer. Det understøtter Windows, Linux og Mac.
Det er kompileret og vedligeholdt af apache. Akronymet XAMPP står for;
- X – [operativsystemer på tværs af platforme], hvilket betyder, at det kan køre på alle OS Mac OX, Windows , Linux etc.
- A - Apache – dette er webserversoftwaren.
- M - MySQL – Database.
- P - PHP
- P – Perl – scriptsprog
Hvorfor bruge XAMPP?
XAMPP giver et let-at-bruge kontrolpanel til at administrere Apache, MySQL, og andre programmer uden brug af kommandoer. For at bruge PHP skal vi installere Apache og MySQL. Det er ikke nemt at installere Apache og konfigurere det, da det blandt andet skal opsættes og integreres med PHP og Perl. XAMPP beskæftiger sig med al kompleksiteten til at opsætte og integrere Apache med PHP og Perl.
I modsætning til Java der kører med Java Kun SDK, PHP kræver en web-server for at fungere.
Sådan installeres XAMPP
Vi ser nærmere på trin for trin processen for at installere XAMPP til Windows. For Andet Operating Systems, er XAMPP installationstrin ens.
Trin 1) Download XAMPP
Klik her for at downloade XAMPP Windows: https://www.apachefriends.org/download.html
Trin 2) Start installationen
XAMPP-installation er ligesom at installere ethvert andet Windows-program. Der er dog et par ting, vi skal være opmærksomme på.
Trin 3) Kør opsætningen
Når du har downloadet XAMPP, skal du køre opsætningen. Dialogvinduet for advarselsmeddelelse vist nedenfor vises.
Trin 4) Skift brugerkontrolindstillinger
Hvis du bruger Windows Se guld Windows 7, skal du sørge for at deaktivere funktionen Brugerkontokontrol. For at gøre dette skal du vælge Kontrolpanel > Brugerkonti > Skift indstillinger for brugeradgangskontrol. Diagrammet nedenfor illustrerer de vigtigste trin.
Trin 5) Gem indstillingerne
- Når du har deaktiveret brugerkontokontrol, skal du klikke på OK-knappen i advarselsboksen.
- Denne gang får du følgende besked
Trin 6) Klik på Næste
Klik på næste på den efterfølgende skærm
Trin 7) Vælg installationsstien
På det næste skærmbillede skal du ændre installationsstien, hvis det er nødvendigt. Klik på Næste
Trin 8) Tjek de nødvendige tjenester
På det næste skærmbillede skal du vælge Apache og MySQL. Du kan eventuelt vælge FileZilla (FTP-klient), hvis det er nødvendigt. Klik på Installer
Bemærk en tjeneste er et langvarigt program i Windows, der ikke kræver brugerindgriben. Tjenester kan indstilles til at køre automatisk, når Windows-operativsystemet startes. For at du kan bruge Apache og MySQL, de formodes at køre i baggrunden. Installation af dem som tjenester kører både Apache og MySQL automatisk i baggrunden, når du tænder for din computer. Hvis du ikke har installeret Apache og MySQL som tjenester, så skal du manuelt starte dem hver gang du vil bruge dem. Du bliver nødt til at gøre dette fra XAMPP kontrolpanel.PHP og
Trin 9) Afslut installationen
Når installationen er gennemført, vil du se følgende vindue
- Klik på knappen Afslut
Før vi tester vores XAMPP-installation, lad os først se på de grundlæggende mapper, som vi vil arbejde med.
Grundlæggende XAMPP-webserverkonfiguration
Denne XAMPP Tutorial antager, at du har installeret XAMPP på drev C in Windows ved at bruge ovenstående trin. Det følgende er en liste over de grundlæggende mapper, som du formodes at være opmærksom på.
- htdocs; dette er web-rodmappen. Alle vores PHP-koder vil blive placeret i denne mappe.
- mysql – denne mappe indeholder al information relateret til MySQL databasemotor, som standard kører den på port 3306.
- php – denne mappe indeholder PHP installationsfiler. Den indeholder en vigtig fil ved navn php.ini. Denne mappe bruges til at konfigurere, hvordan PHP opfører sig på din server.
Som standard, Apache-webserveren kører på port 80. Hvis port 80 tages af en anden webserver, kan du bruge et andet portnummer. Til denne øvelse vil vi antage, at vi bruger port 80. Bemærk, hvis du bruger SKYPE, bruger den den samme port. Tæt Skype hvis du vil bruge XAMPP til PHP på port 80
XAMPP kontrolpanel
Kontrolpanelet bruges til at styre programmer installeret via XAMPP. For at åbne XAMPP Server-kontrolpanelet,
- Klik på startmenuen
- Udforsk programbiblioteket og find Apace Friends og derefter XAMPP som vist i diagrammet nedenfor
- Diagrammet nedenfor viser kontrolpanelet.
1) Dette afsnit viser de installerede tjenester, moduler og proces-id'erne PID'er. Et grønt flueben betyder, at modulet er installeret som en service. Det røde mærke betyder, at det ikke er blevet installeret som en service. For at installere en tjeneste skal du klikke på det røde mærke. Hvis knappen viser et grønt flueben, og du klikker på den, vil kontrolpanelet spørge dig, om du vil afinstallere systemet.
2) Dette afsnit viser port(e), der er knyttet til modulerne. Handlingsafsnittet er til;
- start- og stopmoduler
- Åbn de administrative vinduer for Apache og MySQL
- Åbn konfigurationsfiler til Apache, MySQL osv. for at foretage ændringer
- Se logfiler for modulerne
3) Dette afsnit indeholder nyttige værktøjer såsom Netsat, genveje til Windows-tjenester osv.
4) Dette afsnit viser statusoplysninger om modulerne. Kontrolpanelet kan bruges til at;
- Installer og afinstaller tjenester såsom Apache, MySQL osv., der er installeret via XAMPP
- Start og stop tjenester.
- Åbn konfigurationsfiler osv.
Konfigurer XAMPP
Lad os nu se på de grundlæggende konfigurationer, der kræves, før vi begynder at bruge vores XAMPP-installation til at udvikle PHP-drevne websteder. Indtast URL'en http://localhost/xampp/ i din yndlingsbrowser. Til denne tutorial vil vi bruge Firefox som vores webbrowser.
Hvis du er i stand til at se ovenstående skærm, har du installeret XAMPP med succes. Panelet i venstre side indeholder links til nyttig information såsom;
- Den installerede version af PHP
- Sikkerhedsindstillinger for XAMPP
- Adgang til hjælpeprogrammer såsom phpMyAdmin osv.
PHP-versionen, der leveres med XAMPP 1.8.0, er PHP 5.4.4
Hvad er den bedste PHP IDE?
En PHP IDE er et program, der giver dig mulighed for nemt at skrive PHP-koder. PHP IDE'er er ofte udstyret med syntaksfremhævningsfunktioner og i nogle tilfælde også autofuldførelsesfunktioner. Det betyder, at hvis du skriver et PHP-nøgleord, som er kendt af PHP-fortolkeren, så vil nøgleordet blive fremhævet i en anden farve end den, der bruges til almindelige udsagn. Autofuldførelsesfunktionerne dukker automatisk kendte PHP-nøgleord op, mens du skriver dem. Notesblok kan også bruges til at skrive og redigere PHP-koder. Ulempen ved at bruge en editor som f.eks. Notesblok er, at fejlfinding af scripts bliver vanskelig, fordi det ikke er let at få øje på fejl, såsom fejlstavede nøgleord, ulukkede klammer osv. en IDE vil fremhæve udsagn med fejl, så det er nemt for dig at få øje på dem. Tabellen nedenfor viser 5 populære PHP-editorer
editor | Licens | Cross Platform | Kort beskrivelse |
---|---|---|---|
Netbeans IDE | Open Source | Ja |
|
Dreamweaver | Kommerciel | Ja |
|
Zend studie | Kommerciel | Ja |
|
PHP Eclipse | Open Source | Ja |
|
Notepad ++ | Freeware | Windows kun |
|
Netbeans IDE PHP editor Som kort fremhævet i ovenstående tabel, har Netbeans IDE kraftfulde funktioner, der forbedrer produktiviteten af PHP-kodere. IDE kan gratis downloades fra https://netbeans.org/downloads/index.html
- Syntaksfremhævning og autofuldførelsesfunktioner forbedrer din produktivitet
- Det har indbygget understøttelse af databasesystemer som MySQL. Du behøver ikke bruge to programmer til at kode og udvikle din database.
- IDE kan bruges i en samarbejdsmiljø. Dette er praktisk, når du skal arbejde sammen med andre udviklere som et team.
-
IDE har understøttelse af andre sprog såsom;
- Java SE
- Java EE
- C
- C++
Den nuværende version af Netbeans IDE, når dette skrives, er version 7.3
Introduktion til Netbeans IDE
Når du har installeret Netbeans IDE PHP editor, skal du køre programmet ligesom ethvert andet Windows-program. Vinduet vist nedenfor vises
1. Projektudforsker – dette panel bruges til at vise alle de åbnede projekter. Projekterne er listet i en trævisning.
2. Genvejsværktøjslinje – denne værktøjslinje indeholder genveje til ofte udførte opgaver, såsom oprettelse af et nyt projekt, åbning af et eksisterende projekt, fortryd og fortryd handlinger osv.
3. Startside – denne side indeholder 3 faner nemlig- Lær og opdag, Mine Netbeans og Hvad er nyt.
- Den første fane [Learn and Discover] introducerer dig til funktionerne i Netbeans IDE, viser nogle demoer og tutorials, der kan udvikles i Netbeans IDE.
- Den anden fane [My Netbeans] viser de nyligt åbnede projekter, giver dig mulighed for at installere plugins og aktivere funktioner i IDE.
4. Output vindue – den bruges til at vise output fra programmer som f.eks Java konsol applikationer. Det bruges også til at vise log- og fejlfindingsoplysninger. Skærmbilledet nedenfor viser IDE'en med et projekt åbent.
Oprettelse af et nyt PHP-projekt ved hjælp af Netbeans IDE
- Klik på knappen Opret nyt projekt på værktøjslinjen som vist nedenfor
- Hvis du downloadede alle de tilgængelige bundter i XAMPP NetBeans IDE, sørg for at vælge PHP under projektkategori, PHP-applikation under Projekter, og klik derefter på knappen Næste.
- Indtast projektets navn som vist nedenfor.
- Sørg for, at mappen er gemt i XAMPP PHP installationsmappen som vist ovenfor.
- Klik på næste knap, når du er færdig.
-
Sørg for, at Kør som: er indstillet til Lokalt websted (kører på lokal webserver)
- Projektets URL: er indstillet til http://localhost/phplessons/
Bemærk ovenstående indstillinger indstilles som standard for dig. Du behøver ikke ændre noget, medmindre du er ekspert
- Klik på knappen Næste
- Netbeans PHP-editoren giver mulighed for integration med PHP MVC-frameworks såsom Symfony og Zend. For nu vil vi ikke vælge nogen MVC-ramme. Klik på knappen Afslut.
- Dit nyoprettede projekt vil blive vist i projektbrowseren og en index.php-side oprettet til dig.
- Den nyoprettede side indeholder noget html-kode. Udskift den med følgende kode vist nedenfor.
Kører dit første PHP-eksempel
<?php echo "Hello World!"; ?>
- Klik på Kør-knappen på værktøjslinjen som vist nedenfor
- Din standardbrowser vil blive åbnet med URL'en http://localhost/phplessons/index.php . Outputtet "Hej verden!" vil blive vist i din browser.
Resumé
- XAMPP fulde form er X-cross platform, Apache, MySQL, PHP og Perl
- En PHP-editor er et program, der giver dig mulighed for at skrive PHP-kode inden for den kortest mulige tid og giver dig mulighed for at debugge dine syntaksfejl på designtidspunktet.
- Netbeans PHP-editor er en open source-editor på tværs af platforme, der øger produktiviteten hos PHP-udviklere.