Kuinka ladata ja asentaa XAMPP Windows: PHP opetusohjelma

Mikä on XAMPP?

XAMPP on avoimen lähdekoodin monikäyttöinen verkkopalvelin, joka koostuu verkkopalvelimesta, MySQL tietokantamoottori ja PHP ja Perl ohjelmointipaketit. Sen on kääntänyt ja ylläpitänyt Apache. Sen avulla käyttäjät voivat luoda WordPress-sivustoja verkossa käyttämällä paikallista verkkopalvelinta tietokoneella. Se tukee Windows, Linux ja Mac.

Apache kääntää ja ylläpitää sitä. Lyhenne XAMPP tarkoittaa;

  • X – [alustojen väliset käyttöjärjestelmät] eli sitä voidaan käyttää missä tahansa Mac OX -käyttöjärjestelmässä, Windows , Linux ja niin edelleen
  • A - Apache – tämä on web-palvelinohjelmisto.
  • M - MySQL – Tietokanta.
  • P - PHP
  • P – Perl – skriptikieli

Miksi käyttää XAMPP:tä?

XAMPP tarjoaa helppokäyttöisen ohjauspaneelin Apachen hallintaan, MySQL, ja muut ohjelmat ilman komentoja. PHP:n käyttämiseksi meidän on asennettava Apache ja MySQL. Apachen asentaminen ja konfigurointi ei ole helppoa, koska se on asennettava ja integroitava muun muassa PHP:n ja Perlin kanssa. XAMPP käsittelee kaikkea monimutkaista Apachen asentamista ja integrointia PHP:n ja Perlin kanssa.

Toisin kuin Java joka kulkee kanssa Java Vain SDK, PHP vaatii verkkopalvelimen toimiakseen.

Kuinka asentaa XAMPP

Tutkimme vaiheittaista prosessia XAMPP:n asentamiseksi Windows. Toiselle OperaXAMPP-asennusvaiheet ovat samanlaisia.

Vaihe 1) Lataa XAMPP

Napsauta tästä ladataksesi XAMPP:n Windows: https://www.apachefriends.org/download.html

Vaihe 2) Aloita asennus

XAMPP-asennus on aivan kuten minkä tahansa muun Windows-ohjelman asentaminen. On kuitenkin muutamia asioita, jotka meidän on otettava huomioon.

Vaihe 3) Suorita asennus

Kun olet ladannut XAMPP:n, suorita asennus. Alla näkyvä varoitusviesti-ikkuna tulee näkyviin.

Asenna XAMPP

Vaihe 4) Muuta käyttäjän ohjausasetuksia

Jos käytät Windows Vista tai Windows 7, varmista, että poistat käyttäjätilien valvontatoiminnon käytöstä. Voit tehdä tämän valitsemalla Ohjauspaneeli > Käyttäjätilit > Muuta käyttäjän pääsynvalvontaasetuksia. Alla oleva kaavio havainnollistaa tärkeimmät vaiheet.

Asenna XAMPP

Vaihe 5) Tallenna asetukset

  • Kun olet poistanut käyttäjätilien valvonnan käytöstä, napsauta OK-painiketta varoitusviestiruudussa.
  • Tällä kertaa saat seuraavan viestin

Asenna XAMPP

Vaihe 6) Napsauta Seuraava

Napsauta seuraavassa näytössä Seuraava

Asenna XAMPP

Vaihe 7) Valitse asennuspolku

Muuta seuraavassa näytössä asennuspolkua tarvittaessa. Napsauta Seuraava

Asenna XAMPP

Vaihe 8) Tarkista tarvittavat palvelut

Valitse seuraavassa näytössä Apache ja MySQL. Voit halutessasi valita FileZilla (FTP-asiakas) tarvittaessa. Napsauta Asenna

Asenna XAMPP

Huomautuksia palvelu on Windowsissa pitkään käynnissä oleva ohjelma, joka ei vaadi käyttäjän toimia. Palvelut voidaan asettaa toimimaan automaattisesti aina, kun Windows-käyttöjärjestelmä käynnistetään. Jotta voit käyttää Apachea ja MySQL, niiden oletetaan olevan käynnissä taustalla. Niiden asentaminen palveluiksi ajaa sekä Apachea että MySQL automaattisesti taustalla aina, kun käynnistät tietokoneen. Jos et ole asentanut Apachea ja MySQL palveluina, sinun on käynnistettävä ne manuaalisesti aina, kun haluat käyttää niitä. Sinun on tehtävä tämä XAMPP-ohjauspaneelista.PHP ja

Vaihe 9) Viimeistele asennus

Kun asennus on suoritettu onnistuneesti, näet seuraavan ikkunan

Asenna XAMPP

  • Napsauta Valmis-painiketta

Ennen kuin testaamme XAMPP-asennustamme, katsotaanpa ensin perushakemistoja, joiden kanssa työskentelemme.

XAMPP-verkkopalvelimen perusasetukset

Tämä XAMPP-opetusohjelma olettaa, että sinulla on asennettu XAMPP C-asemaan Windows käyttämällä yllä mainittuja vaiheita. Seuraavassa on luettelo perushakemistoista, joista sinun pitäisi olla tietoinen.

XAMPP-verkkopalvelimen perusasetukset

  • htdocs; tämä on web-juurihakemisto. Kaikki PHP-koodimme sijoitetaan tähän hakemistoon.
  • mysql – tämä hakemisto sisältää kaikki asiaan liittyvät tiedot MySQL tietokantamoottori, oletusarvoisesti se toimii portissa 3306.
  • php – tämä hakemisto sisältää PHP-asennustiedostoja. Se sisältää tärkeän tiedoston nimeltä php.ini. Tätä hakemistoa käytetään määrittämään, miten PHP toimii palvelimellasi.

Oletuksena, Apache-verkkopalvelin toimii portti 80. Jos toinen verkkopalvelin ottaa portin 80, voit käyttää toista porttinumeroa. Tässä opetusohjelmassa oletetaan, että käytämme porttia 80. Huomaa, jos käytät SKYPE:tä, se käyttää samaa porttia. Lähellä Skype jos haluat käyttää XAMPP:tä PHP:lle portissa 80

XAMPP-ohjauspaneeli

Ohjauspaneelia käytetään XAMPP:n kautta asennettujen ohjelmien hallintaan. Avataksesi XAMPP-palvelimen ohjauspaneelin,

  • Napsauta Käynnistä-valikkoa
  • Tutustu ohjelmahakemistoon ja etsi Apace Friends ja sitten XAMPP alla olevan kaavion mukaisesti

XAMPP-ohjauspaneeli

  • Alla oleva kaavio näyttää ohjauspaneelin.

XAMPP-ohjauspaneeli

1) Tässä osiossa luetellaan asennetut palvelut, moduulit ja prosessitunnukset PID. Vihreä rasti tarkoittaa, että moduuli on asennettu palveluna. Punainen merkki tarkoittaa, että sitä ei ole asennettu palveluksi. Asenna palvelu napsauttamalla punaista merkkiä. Jos painikkeessa näkyy vihreä rasti ja napsautat sitä, ohjauspaneeli kysyy, haluatko poistaa järjestelmän.

2) Tämä osio näyttää moduuleisiin liittyvät portit. Toiminnot-osio on tarkoitettu;

  1. moduulien käynnistys ja pysäytys
  2. Avaa Apachen hallintaikkunat ja MySQL
  3. Avaa Apachen asetustiedostot, MySQL jne. tehdä muutoksia
  4. Näytä moduulien lokitiedostot

3) Tämä osio sisältää hyödyllisiä apuohjelmia, kuten Netsat, Windows-palvelujen pikakuvakkeet jne.

4) Tämä osio näyttää moduulien tilatiedot. Ohjauspaneelia voidaan käyttää;

  • Asenna ja poista palvelut, kuten Apache, MySQL jne. jotka asennetaan XAMPP:n kautta
  • Aloita ja lopeta palvelut.
  • Avaa asetustiedostot jne.

Määritä XAMPP

Katsotaanpa nyt tarvittavia peruskokoonpanoja ennen kuin alamme käyttää XAMPP-asennustamme PHP-pohjaisten web-sivustojen kehittämiseen. Kirjoita URL-osoite http://localhost/xampp/ suosikkiselaimessasi. Käytämme tätä opetusohjelmaa varten Firefox verkkoselaimemme.

Määritä XAMPP

Jos näet yllä olevan näytön, olet asentanut XAMPP:n onnistuneesti. Vasemmalla oleva paneeli sisältää linkkejä hyödyllisiin tietoihin, kuten;

  • PHP:n versio asennettuna
  • XAMPP:n suojausasetukset
  • Pääsy apuohjelmiin, kuten phpMyAdmin jne.

XAMPP 1.8.0:n mukana toimitettu PHP-versio on PHP 5.4.4

Mikä on paras PHP IDE?

PHP IDE on ohjelma, jonka avulla voit helposti kirjoittaa PHP-koodeja. PHP IDE:t on usein varustettu syntaksin korostusominaisuuksilla ja joissain tapauksissa myös automaattisella täydennyksellä. Tämä tarkoittaa, että jos kirjoitat PHP-avainsanan, jonka PHP-tulkki tuntee, avainsana korostetaan eri värillä kuin tavallisissa lauseissa käytetty. Automaattisen täydennyksen ominaisuudet tuovat automaattisesti esiin tunnetut PHP-avainsanat kirjoittaessasi niitä. Notepadia voidaan käyttää myös PHP-koodien kirjoittamiseen ja muokkaamiseen. Muistio-editorin kaltaisen editorin haittana on, että skriptien virheenkorjaus tulee vaikeaksi, koska virheiden, kuten väärin kirjoitettujen avainsanojen, sulkemattomien aaltosulujen jne., havaitseminen ei ole helppoa. IDE korostaa lauseet, joissa on virheitä, joten sinun on helppo havaita ne. Alla oleva taulukko näyttää 5 suosittua PHP-editoria

toimittaja Lisenssi Cross Platform Lyhyt kuvaus
Netbeans IDE Open Source Kyllä
  • Oma PHP-koodausympäristö, jossa syntaksin korostus ja koodin täydennys avainsanoja ja muita tunnettuja tietoja varten.
  • Tukee integraatiota PHP MVC -kehyksiin, kuten Zend,
  • Koodihistoria, joka näyttää tiedostoon tehdyt muutokset
  • SFTP, FTP ja SVN laajennusten kautta.
Dreamweaver Kaupallinen Kyllä
  • Tukee HTML:ää ja PHP:tä.
  • Avainsanojen ja muiden tunnettujen tietojen syntaksin korostus, koodin taitto ja täydennys.
  • Tukee SFTP:tä ja FTP:tä.
Zend studio Kaupallinen Kyllä
  • Integroitu Zend Serverin ja Zend PHP MVC -kehyksen, PHPUnitin, phpDocumentorin jne.
  • Sisältää syntaksin korostuksen, koodin taittamisen,
  • Tuki Web-palvelut ja niin edelleen
PHP Eclipse Open Source Kyllä
  • Koodin muotoilija
  • Tukee SVN, SHH/FTP
Notepad ++ ilmaisohjelma Windows vain
  • Syntaksin korostaminen
  • Tukee SFTP:tä ja FTP:tä laajennusten kautta.

Netbeans IDE PHP-editori Kuten yllä olevassa taulukossa lyhyesti korostetaan, Netbeans IDE:ssä on tehokkaita ominaisuuksia, jotka parantavat PHP-kooderien tuottavuutta. IDE voidaan ladata ilmaiseksi osoitteesta https://netbeans.org/downloads/index.html

  • Syntaksin korostus ja automaattinen täydennys parantavat toimintaasi tuottavuus
  • Siinä on natiivi tuki tietokantajärjestelmille, kuten MySQL. Sinun ei tarvitse käyttää kahta ohjelmaa tietokannan koodaamiseen ja kehittämiseen.
  • IDE:tä voidaan käyttää a yhteistyöympäristö. Tästä on hyötyä, kun joudut työskentelemään muiden kehittäjien kanssa tiiminä.
  • IDE:ssä on tuki muille kielille kuten;

    • Java SE
    • Java EE
    • C
    • C++

Netbeans IDE:n nykyinen versio tätä kirjoitettaessa on versio 7.3

Netbeans IDE:n esittely

Kun olet asentanut Netbeans IDE PHP -editorin onnistuneesti, suorita ohjelma kuten mikä tahansa muu Windows-ohjelma. Alla näkyvä ikkuna tulee näkyviin

Netbeans IDE:n esittely

1. Projektien tutkija – tätä paneelia käytetään kaikkien avattujen projektien näyttämiseen. Projektit on listattu puunäkymässä.

2. Pikakuvakkeiden työkalurivi – Tämä työkalupalkki sisältää pikakuvakkeet usein suoritettaviin tehtäviin, kuten uuden projektin luomiseen, olemassa olevan projektin avaamiseen, kumoamiseen ja uudelleen tekemiseen jne.

3. Aloitussivu - Tämä sivu sisältää 3 välilehteä, nimittäin - Opi ja löydä, Omat Netbeans ja Mitä uutta.

  • Ensimmäinen välilehti [Opi ja löydä] esittelee Netbeans IDE:n ominaisuudet, esittelee demoja ja opetusohjelmia, joita voidaan kehittää Netbeans IDE:ssä.
  • Toisella välilehdellä [My Netbeans] luetellaan äskettäin avatut projektit, voit asentaa laajennuksia ja aktivoida IDE:n ominaisuuksia.

4. Tulostusikkuna – sitä käytetään näyttämään tulosteita ohjelmista, kuten Java konsolisovelluksia. Sitä käytetään myös loki- ja virheenkorjaustietojen näyttämiseen. Alla olevassa kuvakaappauksessa näkyy IDE, jossa projekti on auki.

Netbeans IDE:n esittely

Uuden PHP-projektin luominen Netbeans IDE:llä

  • Napsauta työkalupalkin Luo uusi projekti -painiketta alla olevan kuvan mukaisesti

PHP-projekti Netbeans IDE:llä

  • Jos latasit kaikki XAMPP:ssa saatavilla olevat paketit NetBeans IDE, varmista, että valitset PHP projektiluokasta, PHP-sovellus kohdasta Projektit ja napsauta sitten Seuraava-painiketta.

PHP-projekti Netbeans IDE:llä

  • Anna projektin nimi alla olevan kuvan mukaisesti.

PHP-projekti Netbeans IDE:llä

  • Varmista, että kansio on tallennettu XAMPP PHP -asennushakemistoon yllä olevan kuvan mukaisesti.
  • Napsauta seuraava-painiketta, kun olet valmis.

PHP-projekti Netbeans IDE:llä

  • Varmista, että Suorita nimellä: -asetuksena on Paikallinen Web-sivusto (käytetään paikallisessa verkkopalvelimessa)

    • Projektin URL-osoite: on asetettu arvoon http://localhost/phplessons/

Huomautuksia yllä olevat asetukset asetetaan sinulle oletusarvoisesti. Sinun ei tarvitse muuttaa mitään, ellet ole asiantuntija

  • Napsauta Seuraava-painiketta

PHP-projekti Netbeans IDE:llä

  • Netbeansin PHP-editori mahdollistaa integroinnin PHP MVC -kehyksiin, kuten Symfony ja Zend. Toistaiseksi emme valitse mitään MVC-kehystä. Napsauta Valmis-painiketta.
  • Äskettäin luomasi projekti näkyy projektiselaimessa ja sinulle luodaan index.php-sivu.
  • Uusi luotu sivu sisältää jonkin verran html-koodia. Korvaa se alla olevalla koodilla.

Ensimmäisen PHP-esimerkin suorittaminen

<?php
echo "Hello World!";
?>
  • Napsauta työkalupalkin Suorita-painiketta alla olevan kuvan mukaisesti

PHP esimerkki

  • Oletusselaimesi avataan URL-osoitteella http://localhost/phplessons/index.php . Tulos "Hello World!" näytetään selaimessasi.

Yhteenveto

  • XAMPP:n täysi muoto on X-cross-alusta, Apache, MySQL, PHP ja Perl
  • PHP-editori on ohjelma, jonka avulla voit kirjoittaa PHP-koodia mahdollisimman lyhyessä ajassa ja jonka avulla voit korjata syntaksivirheitäsi suunnittelun aikana.
  • Netbeans PHP-editori on monikäyttöinen avoimen lähdekoodin editori, joka parantaa PHP-kehittäjien tuottavuutta.