Tässä oppaassa kerrotaan, miten LAMP-palvelin (Linux, Apache, MySQL ja PHP) asennetaan PHP-pohjaisten verkkosovellusten kehittämiseen Ubuntu Linuxissa XAMPP: n avulla.
Voit käyttää XAMPP -pinoa kehittääksesi PHP -sovelluksia, joita tukevat kehykset, kuten WordPress, Joomla, Drupal, PrestaShop jne.
Mikä on XAMPP?
XAMPP on yksi suosituimmista LAMP-pinoista PHP-kehitysympäristön luomiseen. Se on avoimen lähdekoodin ja saatavilla kaikissa tärkeimmissä käyttöjärjestelmissä, mukaan lukien Windows, Linux ja macOS. Keskeiset komponentit, jotka yhdessä tekevät XAMPP: n, ovat Apache, MySQL, PHP ja Perl.
XAMPP -palvelin on ihanteellinen ohjelmistokehitykseen tai prototyyppien laatimiseen, koska se on suhteellisen helppo asentaa eikä vaadi paljon määrityksiä. Huomaa kuitenkin, että XAMPP: tä ei suositella käytettäväksi tuotantopalvelimena, koska se vaarantaa joitakin tietoturvaongelmia kehitysympäristön asentamisen helpottamiseksi. Esimerkiksi:
- Kuka tahansa voi helposti käyttää MariaDB -demonia verkon kautta.
- Tietokannan oletusjärjestelmänvalvojalla (root) ei ole salasanaa.
Lataa XAMPP Linuxille
Aloita lataamalla XAMPP Debian -paketti Ubuntu Linuxille alla kuvatulla tavalla.
Siirry ensin Lataukset -hakemistoosi käyttämällä cd -komento .
cd ~/Downloads
Lataa XAMPP käyttämällä seuraavaa komentoa wget , komentorivityökalu pakettien lataamiseen Internetistä.
kuinka monta keikkaa on windows 10
wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run
Huomautus : Voit halutessasi korvata yllä olevan komennon XAMPP -version haluamallasi versiolla.
Koska nykyinen työhakemisto on /Lataukset kansio, wget tallentaa XAMPP -sovelluksen asennusohjelman automaattisesti kyseiseen hakemistoon.
Kuinka asentaa XAMPP Ubuntuun
Ennen kuin voit asentaa XAMPP -sovelluksen, sinun on muutettava asennusohjelman käyttöoikeudet, jotta se voidaan suorittaa chmod komento .
sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run
Jos luetteloit XAMPP -asennusohjelman käyttämällä ls -l komento, saat samanlaisen tuloksen kuin alla. Kuten näette, asennusohjelmalla on nyt suoritusoikeudet.
Käynnistä XAMPP -asennusohjelma antamalla seuraava komento:
sudo ./xampp-linux-x64-8.0.8-0-installer.run
XAMPP -asennusohjelman aloitusnäytön pitäisi näyttää samanlaiselta kuin alla:
Klikkaa Seuraava -painiketta ja noudata ohjatun toiminnon asennusohjeita.
Klikkaa Viedä loppuun -painiketta viimeistelläksesi asennuksen.
Kun asennus on valmis, järjestelmä tallentaa XAMPP -tiedostot /opt/lampp hakemistosta järjestelmässäsi. Verkkosivut tai projektit sijoitetaan /opt/lampp/htdocs hakemistoon.
Käynnistä XAMPP -palvelut, kuten Apache, MySQL ja ProFTPD, suorita seuraava komento:
sudo /opt/lampp/lampp start
Voit tarkistaa XAMPP -palveluiden tilan kirjoittamalla:
sudo /opt/lampp/lampp status
Huomaa myös, että XAMPP sisältää graafisen työkalun, jonka avulla voit hallita palveluitasi helposti. Voit käynnistää XAMPP GUI -työkalun seuraavilla komennoilla:
cd /opt/lampp
sudo ./manager-linux-x64.run
Seuraava XAMPP -ikkuna avautuu.
Tarkista, toimiiko kaikki
Jos pystyt käynnistämään palvelut ilman ongelmia, kaikki toimii todennäköisesti odotetulla tavalla.
Jos haluat tarkistaa, palveleeko Apache -palvelin verkkosivuja odotetulla tavalla, kirjoita http: // localhost selaimessasi. Selain näyttää sivun, joka näyttää samanlaiselta kuin alla oleva. Tiedoksi, että Apache -palvelin toimii oletusarvoisesti portissa 80.
Voit myös käyttää XAMPP: n mukana tulevaa MySQL -tietokantaa kirjoittamalla http: // localhost/phpmyadmin URL -osoite selaimessasi.
Lisätietoja: Ryhdy Web -kehityksen ja MySQL: n asiantuntijaksi tällä kurssilla
LAMP -palvelimen määrittäminen WSL: ssä
Tämä opas on näyttänyt sinulle, kuinka XAMPP-palvelin määritetään käytettäväksi PHP-pohjaisten sovellusten kehittämisen aikana. Turvallisuussyistä sinun ei pitäisi koskaan käyttää XAMPP: ta tuotantotarkoituksiin.
Kehittäjille, jotka työskentelevät Windows -Linux -alijärjestelmän parissa, voit halutessasi myös määrittää LAMP -palvelimen WSL: ään.
Jaa Jaa Tweet Sähköposti LAMP -testiympäristön määrittäminen WSL: lleHaluatko aloittaa verkkokehityksen Windows -alijärjestelmässä Linuxille? Aloita luomalla LAMP -testiympäristö.
Lue seuraava Liittyvät aiheet- Linux
- Ubuntu
- Apache -palvelin
- Linux
- PHP
Mwiza kehittää ohjelmistoja ammatin mukaan ja kirjoittaa laajasti Linux- ja käyttöliittymäohjelmoinnista. Joitakin hänen kiinnostuksen kohteitaan ovat historia, talous, politiikka ja yritysarkkitehtuuri.
Lisää Mwiza Kumwendaltatilaa uutiskirjeemme
Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia e -kirjoja ja ainutlaatuisia tarjouksia!
Klikkaa tästä tilataksesi