Šī rokasgrāmata parādīs, kā iestatīt LAMP serveri (Linux, Apache, MySQL un PHP), lai izstrādātu uz PHP balstītas tīmekļa lietojumprogrammas Ubuntu Linux, izmantojot XAMPP.
Jūs varat izmantot XAMPP kaudzīti, lai izstrādātu PHP lietojumprogrammas, kuras nodrošina tādas ietvari kā WordPress, Joomla, Drupal, PrestaShop utt.
Kas ir XAMPP?
XAMPP ir viens no populārākajiem LAMP skursteņiem, lai izveidotu PHP izstrādes vidi. Tas ir atvērtā koda un pieejams visās galvenajās operētājsistēmās, ieskaitot Windows, Linux un macOS. Galvenie komponenti, kas darbojas kopā, lai izveidotu XAMPP, ir Apache, MySQL, PHP un Perl.
XAMPP serveris ir ideāli piemērots programmatūras izstrādei vai prototipu veidošanai, jo to ir salīdzinoši viegli uzstādīt un nav nepieciešama liela konfigurācija. Tomēr ņemiet vērā, ka XAMPP nav ieteicams izmantot kā ražošanas serveri, jo tas apdraud dažus drošības jautājumus, lai atvieglotu izstrādes vides iestatīšanu. Piemēram:
- Ikviens var viegli piekļūt MariaDB dēmonam, izmantojot tīklu.
- Noklusētajam datu bāzes administratoram (root) nav paroles.
Lejupielādējiet XAMPP operētājsistēmai Linux
Lai sāktu, lejupielādējiet XAMPP Debian pakotni Ubuntu Linux, kā norādīts zemāk.
Vispirms dodieties uz savu lejupielāžu direktoriju, izmantojot CD komandu.
cd ~ / Lejupielādes
Palaidiet šo komandu, lai lejupielādētu XAMPP, izmantojot wget, komandrindas rīks pakotņu lejupielādēšanai no interneta.
wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run
Piezīme: Ja vēlaties, varat aizstāt XAMPP versiju augstāk esošajā komandā ar sev tīkamu versiju.
Tā kā jūsu pašreizējais darba direktorijs ir /Downloads mapē wget automātiski saglabās XAMPP lietojumprogrammu instalēšanas programmu šajā direktorijā.
Kā instalēt XAMPP Ubuntu
Pirms varat instalēt XAMPP lietojumprogrammu, jums būs jāmaina instalētāja atļaujas, lai padarītu to izpildāmu, izmantojot komandu chmod.
sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run
Ja XAMPP instalēšanas programmu uzskaitāt, izmantojot ls -l komandu, jūs iegūsiet līdzīgu izvadi kā zemāk. Kā redzat, instalētājam tagad ir "izpildes" atļaujas.
Lai palaistu XAMPP instalēšanas programmu, izsniedziet šādu komandu:
sudo ./xampp-linux-x64-8.0.8-0-installer.run
Sākotnējam XAMPP instalētāja ekrānam vajadzētu izskatīties līdzīgi zemāk redzamajam:
Noklikšķiniet uz Nākamais pogu un izpildiet vedņa instalēšanas instrukcijas.
Noklikšķiniet uz Pabeigt pogu, lai pabeigtu instalēšanu.
Kad instalēšana ir pabeigta, sistēma XAMPP failus saglabās /opt/lampp direktoriju savā sistēmā. Tīmekļa lapas vai projekti tiks ievietoti /opt/lampp/htdocs direktorijā.
Lai palaistu XAMPP pakalpojumus, piemēram, Apache, MySQL un ProFTPD, vienkārši palaidiet šādu komandu:
sudo / opt / lampp / lampp start
XAMPP pakalpojumu statusu varat pārbaudīt, ierakstot:
sudo / opt / lampp / lampp statuss
Ņemiet vērā arī to, ka XAMPP ir pieejams grafiskais rīks, kuru varat izmantot, lai ērti pārvaldītu savus pakalpojumus. XAMPP GUI rīku varat sākt ar šādām komandām:
cd / opt / lampp
sudo ./manager-linux-x64.run
Tiks atvērts šāds XAMPP logs.
Pārbaudiet, vai viss darbojas
Ja jūs varat sākt pakalpojumus bez problēmām, tad, iespējams, viss darbojas kā paredzēts.
Lai pārbaudītu, vai Apache serveris jūsu tīmekļa lapas apkalpo, kā paredzēts, ierakstiet http://localhost savā tīmekļa pārlūkprogrammā. Pārlūkprogramma parādīs lapu, kas izskatās līdzīga zemāk redzamajai. Jūsu informācijai Apache serveris pēc noklusējuma darbojas 80. portā.
Varat arī piekļūt MySQL datu bāzei, kas nāk ar XAMPP, ierakstot http://localhost/phpmyadmin URL jūsu pārlūkprogrammā.
Uzzināt vairāk: Kļūstiet par tīmekļa attīstības un MySQL ekspertu, izmantojot šo kursu
LAMP servera iestatīšana WSL
Šajā rokasgrāmatā ir parādīts, kā iestatīt XAMPP serveri izmantošanai, izstrādājot PHP balstītas lietojumprogrammas. Drošības apsvērumu dēļ nekad nevajadzētu izmantot XAMPP ražošanas vajadzībām.
Izstrādātājiem, kuri strādā ar Windows apakšsistēmu Linux, varat arī iestatīt LAMP serveri WSL, ja vēlaties.
Vai vēlaties sākt ar tīmekļa izstrādi operētājsistēmas Linux apakšsistēmā? Sāciet, izveidojot LAMP testa vidi.
Lasiet Tālāk
- Linux
- Ubuntu
- Apache serveris
- Linux
- PHP
Pēc savas profesijas Mwiza izstrādā programmatūru un plaši raksta par Linux un priekšējo programmēšanu. Dažas viņa intereses ir vēsture, ekonomika, politika un uzņēmumu arhitektūra.
Abonējiet mūsu biļetenu
Pievienojieties mūsu informatīvajam izdevumam par tehniskiem padomiem, atsauksmēm, bezmaksas e-grāmatām un ekskluzīviem piedāvājumiem!
Vēl viens solis !!!
Lūdzu, apstipriniet savu e-pasta adresi e-pastā, kuru tikko nosūtījām.