To je posodobljen priročnik za namestitev in konfiguriranje XAMPP na GNU / Linux s podrobnimi podrobnimi koraki.
Kaj je XAMPP?
XAMPP je popolnoma brezplačna in enostavna namestitev distribucije Apache, ki vsebuje MariaDB, PHP in Perl. Namestitveni paket XAMPP je zasnovan tako, da je neverjetno enostaven za namestitev in uporabo. Popolnoma brezplačen in enostaven za namestitev distribucija Apache, ki vsebuje MariaDB, PHP in Perl.
Kako namestiti in konfigurirati XAMPP?
Namestitev Xampp
1. - Prenesite XAMPP za Linux iz https://www.apachefriends.org/es/index.html
2.- Na koncu prenosa imamo arhiv.run, ki ga moramo namestiti na naslednji način:
- Odprli smo terminal z Control + Tali iz našega menija.
- Prijavite se kot root:
- Nadaljujemo z izdajo dovoljenj za izvajanje .run in namestitvijo XAMPP
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run
- Vse sprejemamo in čakamo, da se namestitev konča.
Nastavitev XAMPP
3. - Nadaljujemo s konfiguracijo XAMPP
- Konfiguracija MySQL (MariaDB)
$ ln -s / opt / lampp / bin / mysql / usr / bin / $ kateri mysql $ vtipka mysql $ ls -lart / usr / bin / mysql
- Nastavitev pravila com.ubuntu.pkexec.xampp.policy za zagon grafične plošče s skrbniškimi dovoljenji bo to ustvarilo datoteko bash, ki se zažene xampp-linux-x64-5.6.28-0-installer.run. Za to gremo na pot / usr / share / polkit-1 / actions in izvedemo:
$ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy
Znotraj datoteke com.ubuntu.pkexec.xampp.policy prilepimo naslednjo kodo:
Za zagon nadzorne plošče XAMP je potrebna overitev xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run prav
- Ustvarjanje skripta, odgovornega za izvajanje grafične plošče XAMPP na poti / usr / bin / . Ustvariti moramo skript z imenom xampp-nadzorna plošča:
dotaknite se nadzorne plošče xampp nano xampp-nadzorne plošče
#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
- Če nastavite .desktop za zagon upravitelja grafičnih storitev XAMPP, na poti zaženite naslednje ukaze / usr / deljenje / aplikacije:
dotaknite se nadzorne plošče xampp nano xampp-nadzorne plošče
- Po zagonu nano application.desktop vnesite naslednjo kodo
[Vnos na namizje] Komentar = Start / Stop XAMPP Name = Nadzorna plošča XAMPP Exec = xampp-control-panel Ikona = xampp Encoding = UTF-8 Terminal = false Type = Application
- Zdaj imamo ikono, ki bo ob pritisku izvedla pkexec, ki nas prosi za prijavo za dodelitev dovoljenj za izvajanje grafični plošči XAMPP. Videti bi moralo nekako takole:
- Če uporabljate mysql, če ste naredili prejšnjo konfiguracijo, vam ni treba več iti v imenik / opt / lampp / bin / mysql -u root -p če se želite zdaj prijaviti, morate samo odpreti terminal in zagnati
mysql -u root -p
.
Zdaj lahko grafično upravljamo svoj XAMPP in normalno dostopamo do mysqla, ne da bi šli v imenik / opt / lampp / bin.
To je vse vodilo, upam, da vam je bilo všeč in ne pozabite pustiti svojih komentarjev.
To so članki, ki so najbolj cenjeni zaradi podrobne in natančne vsebine njihove vsebine. Kolegom, ki imajo raje Windows, je pomagal namestiti različice programske opreme XAMPP. Nisem vedel, da obstaja namestitveni program za Linux, ki se uporablja za ročno nameščanje in konfiguriranje LAMP-a. Prepričan sem, da bo v veliko pomoč tistim, ki želijo imeti strežnik s temi funkcijami, in bo prepričal številne programerje in skrbnike, ki ga raje namestijo v sistem Windows, da to storijo na strežniku z Linuxom. Hvala Nexcoyotl za tako odličen članek!
Najlepša hvala Federico, vaš komentar je cenjen, upam, da je bil ta majhen in preprost priročnik koristen. Upam, da bom to naredil še veliko več.
Zelo dober vodnik
Imam pa vprašanje, zakaj se dotaknete? Razumem, da je ustvariti prazno datoteko, toda s samo nano lahko datoteko ustvarite in uredite ...
na dotik je ukaz, ki se uporablja za posodobitev datumov dostopa in sprememb ene ali več datotek na trenutni datum.
dotaknite se [OPTINO]… FILE…
Če argument DATOTEKA ali ime datoteke ne obstaja, se ustvari prazna datoteka z istim imenom kot DATOTEKA.
Ta način ustvarjanja praznih datotek je bolj neposreden - in zelo pogost - kot prek urejevalnika nano
Teči moški dotik Za več informacij.
Pozdravljeni yerko v naprej hvala za komentar, razlog, zakaj uporabljam dotik, je, ker je zame v navadi hehe. In če, kot je rekel tovariš Federico, njegova funkcija presega ustvarjanje datotek. Če želite izvedeti več, zaženite $ man touch, pozdrav prijatelju.
Toda po dotiku spremenite datoteko, zato je to dodaten korak k temu, kar počnete.
Vem, kaj počne dotik, želel sem samo vedeti, zakaj to počnete: P, saj je bilo z nano več kot dovolj 😉
Zelo dobra dokumentacija, dobro delo.
Kaj uporabljate za konfiguriranje poziva, resnično mi je bila všeč njegova konfiguracija.
pozdrav
Pozdravljeni, hvala, ker ste se ustavili in komentirali I, uporabljam lupino powerline, to je odprtokodni projekt, ki ga najdete na githubu Enostavno je konfigurirati. Uporabljam lupino bash in powerline, čeprav jo lahko nastavite tudi za zsh.
Zelo dobra vadnica. Konfiguracija terminala me pritegne, bi lahko delili konfiguracijo?
Pozdravljeni Koratsuki, oglejte si to vadnico, upam, da vam bo koristno nastaviti konfiguracijo poziva. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/
Zelo dober vaš prispevek Brat, kako žalostno, da te publikacije skoraj nisem videl, pred nekaj tedni so mi prepustili nalogo, da v svoj računalnik namestim okolje LAMP, toda po mojem mnenju je XAMPP lažje namestiti. Vseeno hvala za vaš prispevek, lep pozdrav.
Super, zelo dobro razloženo in na preprost način.
Hvala lepa.
Vse je delovalo v redu.
Lep pozdrav!
Pozdravljeni, vse, kar je razloženo na slikah, ali je razloženo tudi v besedilu? Se pravi, da so slike samo za ilustracijo? Ali pa obstajajo koraki, ki jih morate narediti, ki so na slikah. Sprašujem, ker sem slep in še nisem zelo spreten v Linuxu, zato ne bi rad delal nereda haha. Po drugi strani pa imam ubuntu mate 18. Ali je mogoče uporabiti to vadnico? Od že najlepša hvala. Na zdravje!
Odlično gradivo z ilustrativno vsebino omogoča lažje usmerjanje drugih
- ena stran je prikazana dvakrat
dotaknite se nadzorne plošče xampp
nano xampp-nadzorna plošča
- ena na poti
/ usr / bin /
- in še en na poti:
/ usr / deljenje / aplikacije
- Mislim, da bi dejansko na tej drugi poti moral biti xampp-control-panel.desktop.
- Po drugi strani pa za večino korakov nisem imel dovoljenj, zato sem na koncu pred ukazi prešel s «sudo«, da sem jih lahko ustvaril.
- Toda na koncu, ko dostopam do ikone, se mi prikaže sporočilo o napaki:
Ukaza "xampp-control-panel" ni bilo mogoče izvesti.
Podrejenega procesa »xampp-control-panel« ni bilo mogoče zagnati (dovoljenje zavrnjeno)
- Že sem delal in dovoljenje za izvajanje sem dal v datoteko / usr / bin / xampp-control-panel.
sudo chmod + x / usr / bin / xampp-nadzorna plošča
Hvala, to je tisto, kar sem pogrešal zaradi težave z zavrnjenim dovoljenjem.
2020 ta objava še vedno odlično deluje!
Hvala, uspelo mi je, čeprav ne vidim ikone xampp, ampak belo polje, vendar ni pomembno, imam samo težavo, da ko uporabljam urejevalnik kod, kot je sublimen, mi zavrne dovoljenja za ustvarjanje datotek v projektih htdocs. Uspelo mi je narediti vzvišeno z dovoljenji, da lahko berem in urejam datoteke, vendar ne morem ustvariti novih datotek.
Hvala milijon Nexcoyotl za članek!!! in vsem tistim, ki pišete blog.desdelinux.net mesto, kjer so informacije, ki jih potrebujemo!!
Hvala hvala !!
Zelo dobra razlaga
Uporabljam linux mint in lahko uporabim enega, ki je razložen z dostopi, saj izvajam korake in se ne pojavijo v nobenem grafičnem delu
vnaprej najlepša hvala
Pozdravljeni, hvala za vsa navodila.
Ampak ne deluje. Preveril sem že dovoljenja, poti, besedilo za lepljenje in nič; Vnesem geslo in nič drugega ne naredi.
Ali mi lahko poveste, ali deluje za Opensuse 15.3 Leap.
Sem pozoren, hvala.
Lep pozdrav, Leo. Priporočamo, da raziščete to objavo, ki je veliko bolj aktualna, imenovana: XAMPP: Razvojno okolje s PHP, ki ga je enostavno namestiti v GNU/Linux – https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/
2022 in še vedno deluje. Uporabljam Debian 11!!