Vienas iš pagrindinių „Linux“ operacinių sistemų pranašumų yra jų universalumas, leidžiantis integruoti daugybę funkcijų ir savybių, todėl „Linux“ distribucijos yra sąjungininkės viskam, kas susiję su žiniatinklio kūrimu, o XAMPP yra vienas iš geriausių variantų, jei kalbama apie populiariausių kūrimo sprendimų integravimą į vienas taškas.
Kas yra XAMPPXAMPP iš esmės yra „Apache“ platinimas, kuriame integruotos tokios programos kaip „MariaDB“, PHP ir „Perl“.
„XAMPP“ siūlo „Windows“, „Linux“ ir „MacOS“ sistemų diegimo programas, o jos pagrindinis tikslas yra suteikti galutiniam vartotojui, dažniausiai kūrėjams, lengvai įdiegiamą platinimą, leidžiantį gauti maksimalią naudą iš „Apache“, ir tai pasiekiama, nes XAMPP yra sukonfigūruotas pagal numatytuosius nustatymus su visomis įvairiomis jo parinktimis, kurios reiškia, kad mažai ką turime konfigūruoti rankiniu būdu.
XAMPP yra 100% nemokamas komerciniam ir nekomerciniam naudojimui.
funkcijosTarp pagrindinių jo savybių išskiriame:
- Tai daugiaplatformė programa, leidžianti ją įdiegti „Windows“, „Linux“, „Solaris“, „Mac OS“ ir kt.
- Ji yra licencijuota pagal GNU
- Palaiko PHP 7
- Leidžia sukurti svetainę paprastu būdu
- XAMPP apima papildomus įrankius, tokius kaip „phpMyAdmin“ duomenų bazės administravimo įrankiai, „FileZilla“ FTP serveris, „Mercury“ pašto serveris, „Perl“ programavimo kalba ir „Tomcat JSP“ serveris.
XAMPP 7.4.7Dabartinė XAMPP versija yra 7.4.7 versija, kurioje yra:
- PHP 7.2.31, 7.3.19, 7.4.7
- „Apache“ 2.4.43
- MariaDB 10.4.13
- Perl 5.30.3
- „OpenSSL 1.1.1g“ (tik UNIX)
- „phpMyAdmin“ 5.0.2
Atėjo laikas išmokti įdiegti XAMPP „Linux Mint 20“.
1. Kaip įdiegti XAMPP „Linux Mint 20“
1 žingsnis
Pirmiausia reikia įdiegti „netstat“, su kuria leidžiama maksimaliai naudoti XAMPP, tam mes einame į terminalą ir vykdome šiuos veiksmus:
sudo apt install net-tools
DIDELIS
2 žingsnis
Atėjo laikas atsisiųsti naujausios turimos XAMPP versijos, kuri yra 7.4.7, scenarijų, todėl vykdome šiuos veiksmus:
sudo wget https://www.apachefriends.org/xampp-files/7.2.31/xampp-linux-x64-7.2.31-1-installer.run
DIDELIS
3 žingsnis
Turime konvertuoti šį atsisiųstą failą į vykdomąjį failą, todėl į terminalą įvedame:
sudo chmod + x xampp-linux-x64-7.4.7-0-installer.run
DIDELIS
3 žingsnis
Gavę leidimus, paleisime diegimo programą taip:
sudo ./xampp-linux-x64-7.4.7-0-installer.runPaspaudus „Enter“, „Linux Mint 20“ bus paleistas XAMPP diegimo vedlys:
DIDELIS
4 žingsnis
Spustelėkite „Kitas“ ir pasirinkite komponentus, kuriuos norite įdiegti:
5 žingsnis
Vėl spustelime „Kitas“ ir pamatysime kelią, kuriame bus įdiegta XAMPP, kuris yra / opt / lampp:
6 žingsnis
Spustelėkite „Kitas“ ir kitame lange bus galima įdiegti remiamas programas, tokias kaip „Drupal“, „Joomla“ ir „WordPress“:
7 žingsnis
Jei to nenorime, tiesiog išjungiame dabartinį laukelį, spustelėkite Pirmyn ir esame pasiruošę įdiegti XAMPP į „Linux Mint 20“:
8 žingsnis
Spustelėkite Pirmyn ir jis pradės XAMPP diegimo procesą „Mint 20“:
9 veiksmas
Kai šis procesas baigsis, pamatysime šiuos dalykus:
Čia galime palikti aktyvų langelį „Paleisti XAMPP“, kad paleistumėte įrankį, tačiau tai neprivaloma.
2. „XAMPP“ paleidimas ir tikrinimas „Linux Mint 20“
1 žingsnis
Mes ketiname paleisti XAMPP, terminale atlikdami šiuos veiksmus:
sudo / opt / lampp / lampp start
DIDELIS
2 žingsnis
Iš vietinio kompiuterio tai patikriname įvesdami:
http: // localhost / phpmyadmin /
DIDELIS
3 žingsnis
Čia mes turime visas PHP ir MySQL savybes, tačiau jei bandysime prisijungti nuotoliniu būdu, saugumo sumetimais pamatysime šią klaidą:
DIDELIS
4 žingsnis
Norėdami sustabdyti XAMPP, vykdome:
sudo / opt / lampp / lampp stopNorėdami jį paleisti iš naujo, naudosime šiuos dalykus:
sudo / opt / lampp / lampp restart
3. Kaip sukonfigūruoti „XAMPP Linux Mint“ saugos parametrus
1 žingsnis
Svarbu apibrėžti XAMPP saugumo lygmenis, pvz., Slaptažodžius ir vartotojus, šiai saugos konfigūracijai vykdome šiuos veiksmus:
sudo / opt / lampp / lampp securityPaspaudžiame klavišą „Enter“ ir prasidės daugybė klausimų, į kuriuos turime atsakyti atsižvelgdami į dabartinius poreikius:
DIDELIS
2 žingsnis
Galime įvesti atsakymus kiekvienu atveju:
DIDELIS
3 žingsnis
Jei norime sukonfigūruoti išorinę prieigą, turime redaguoti failą httpd-xampp.conf:
sudo nano etc / extra / httpd-xampp.confTen turime rasti šiuos dalykus:
Slapyvardis / phpmyadmin " / opt / lampp / phpmyadmin /" AllowOverride AuthConfig Reikalauti vietinio Pakeiskite eilutę „Reikalauti vietinio“ į „Reikalauti visko suteiktą“: Pseudonimas / phpmyadmin " / opt / lampp / phpmyadmin /" AllowOverride AuthConfig Reikalauti visų suteikta4 žingsnis
Išsaugome pakeitimus, tada bandome pasiekti išorę ir pamatysime, kad turime XAMPP 7.4.7:
DIDELIS
XAMPP pagrindiniai konfigūracijos failaiPagrindiniai XAMPP konfigūracijos failai yra šiais keliais:
- „Apache“: /opt/lampp/etc/httpd.conf, /opt/lampp/etc/extra/httpd-xampp.conf
- PHP: /opt/lampp/etc/php.ini
- MySQL: /opt/lampp/etc/my.cnf
- ProFTPD: /opt/lampp/etc/proftpd.conf
5. „XAMPP Linux Mint“ aplinka
1 žingsnis
Pasiekę „XAMPP“ kaip programą „Mint 20“, pamatysime šiuos dalykus. Ten galime pasiekti pagalbą, atidaryti aplankus arba tiesiogiai eiti į programą.
Skirtuke „Tvarkyti serverius“ galime paleisti, sustabdyti arba iš naujo paleisti įvairias programas:
2 žingsnis
Čia yra mygtukas „Konfigūruoti“, kuriame galima apibrėžti paslaugos parametrus:
3 žingsnis
Iš „Programų žurnalo“ galime pasiekti paslaugų įvykius.
4 žingsnis
„XAMPP“ galima sukurti atsargines konfigūracijos kopijas, jei taip yra, turime atlikti bet kurią iš šių parinkčių:
sudo / opt / lampp / lampp backup sudo / opt / lampp / lampp backup secret
DIDELIS
6. Kaip pašalinti „XAMPP Linux Mint“
1 žingsnis
Tuo metu, kai nebenorime naudoti XAMPP, galime jį pašalinti iš sistemos, todėl pasiekiame katalogą:
cd / opt / lamppTen paleidžiame XAMPP pašalinimo scenarijų:
sudo ./uninstall
DIDELIS
2 žingsnis
Patvirtiname spustelėdami „Taip“ ir pamatysime, kad XAMPP buvo pašalintas iš „Linux Mint 20“:
DIDELIS
Galiausiai ištriname pradinį aplanką naudodami šią komandą:
sudo rm -r / opt / lamppNaudodami „Solvetic“ išmokote įdiegti ir konfigūruoti XAMPP „Linux Mint 20“ ir taip pasinaudoti kiekviena pagrindine jo funkcija.