Tässä oppaassa kerrotaan, miten LAMP-palvelin (Linux, Apache, MySQL ja PHP) määritetään PHP-pohjaisten verkkosovellusten kehittämiseksi Ubuntu Linuxille XAMPP: n avulla.

XAMPP-pinon avulla voit kehittää PHP-sovelluksia, jotka toimivat WordPressin, Joomlan, Drupalin, PrestaShopin jne. Kehyksillä.

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. Keskeisiä komponentteja, jotka yhdessä tekevät XAMPP: tä, ovat Apache, MySQL, PHP ja Perl.

XAMPP-palvelin on ihanteellinen ohjelmistokehitykseen tai prototyyppien luomiseen, 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 joitain tietoturvaongelmia kehitysympäristön asettamisen helpottamiseksi. Esimerkiksi:

  • Kuka tahansa voi helposti käyttää MariaDB-demonia verkon kautta.
  • Oletustietokannan järjestelmänvalvojalla (juurella) ei ole salasanaa.
instagram viewer

Lataa XAMPP Linuxille

Aloita lataamalla XAMPP Debian -paketti Ubuntu Linuxille alla esitetyllä tavalla.

Mene ensin Lataukset-hakemistoon cd-komento.

cd ~ / Lataukset

Suorita seuraava komento ladata XAMPP käyttäen wget, komentorivityökalu pakettien lataamiseen Internetistä.

wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run

Merkintä: Voit korvata yllä olevan komennon XAMPP-version haluamallasi versiolla.

Koska nykyinen työkirjasi on /Downloads kansioon, wget tallentaa XAMPP-sovelluksen asennusohjelman automaattisesti kyseiseen hakemistoon.

Kuinka asentaa XAMPP Ubuntuun

Ennen kuin voit asentaa XAMPP-sovelluksen, sinun on muutettava asennusohjelman käyttöoikeuksia, jotta se voidaan suorittaa suoritettavana chmod-komento.

sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run

Jos luet XAMPP-asennusohjelman käyttämällä ls -l komento, saat samanlaisen tuloksen kuin alla. Kuten näette, asennusohjelmalla on nyt "suoritus" -oikeudet.

Käynnistä XAMPP-asennusohjelma antamalla seuraava komento:

sudo ./xampp-linux-x64-8.0.8-0-installer.run

XAMPP-asennusohjelman aloitusnäytön tulisi näyttää samanlaiselta kuin alla:

Klikkaa Seuraava -painiketta ja seuraa ohjatun toiminnon asennusohjeita.

Klikkaa Suorittaa loppuun Viimeistele asennus.

Kun asennus on valmis, järjestelmä tallentaa XAMPP-tiedostot /opt/lampp hakemisto järjestelmässäsi. Verkkosivut tai projektit sijoitetaan /opt/lampp/htdocs hakemistoon.

Käynnistä XAMPP-palvelut, kuten Apache, MySQL ja ProFTPD, suorittamalla seuraava komento:

sudo / opt / lampp / lampp start

Voit tarkistaa XAMPP-palvelujen tilan kirjoittamalla:

sudo / opt / lampp / lampp-tila

Huomaa myös, että XAMPP: ssä on graafinen työkalu, jota voit käyttää palvelujen hallintaan 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 aloittamaan palvelut ongelmitta, kaikki toimii todennäköisesti odotusten mukaisesti.

Kirjoita, jos haluat tarkistaa, tarjoaako Apache-palvelin verkkosivujasi odotetusti http://localhost selaimessasi. Selain näyttää sivun, joka näyttää samankaltaiselta kuin alla. Tietojesi vuoksi Apache-palvelin toimii oletusarvoisesti portissa 80.

Voit myös käyttää XAMPP: n mukana tulevaa MySQL-tietokantaa kirjoittamalla http://localhost/phpmyadmin URL selaimessasi.

Lisätietoja: Ryhdy web-kehityksen ja MySQL: n asiantuntijaksi tällä kurssilla

LAMP-palvelimen määrittäminen WSL: ssä

Tämä opas on osoittanut, 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: tä tuotantotarkoituksiin.

Kehittäjille, jotka työskentelevät Windows-alijärjestelmässä Linuxille, voit myös asettaa LAMP-palvelimen WSL: ään, jos haluat.

Sähköposti
LAMP-testiympäristön määrittäminen WSL: lle

Haluatko aloittaa verkkokehityksen Windows-alijärjestelmässä Linuxille? Aloita luomalla LAMP-testiympäristö.

Lue seuraava

Liittyvät aiheet
  • Linux
  • Ubuntu
  • Apache-palvelin
  • Linux
  • PHP
Kirjailijasta
Mwiza Kumwenda (28 artikkelia julkaistu)

Mwiza kehittää ohjelmistoja ammattinsa mukaan ja kirjoittaa laajasti Linux- ja käyttöliittymän ohjelmointiin. Jotkut hänen kiinnostuksen kohteistaan ​​ovat historia, taloustiede, politiikka ja yritysarkkitehtuuri.

Lisää artistilta Mwiza Kumwenda

Tilaa uutiskirjeemme

Liity uutiskirjeeseemme, jossa on teknisiä vinkkejä, arvosteluja, ilmaisia ​​e-kirjoja ja erikoistarjouksia!

Vielä yksi askel !!!

Vahvista sähköpostiosoitteesi juuri lähettämässäsi sähköpostiviestissä.

.