V naslednjem članku si bomo ogledali XAMPP. To je priljubljeno spletni strežnik ki lahko dobro deluje na različnih operacijskih sistemih. Ta objava je namenjena predvsem uporabnikom začetnikom, zlasti tistim, ki spremenijo sistem Windows in si ne upajo namestiti sistema LAMP.
Za tiste, ki še ne vedo, je XAMPP spletni strežnik, ki je v glavnem sestavljen iz sistem za upravljanje baz podatkovje Spletni strežnik Apache in tolmači za skriptne jezike PHP y Perl. Od različice 5.6.15 so bazo podatkov MySQL spremenili v MariaDB, ki je razcep MySQL z licenco GPL.
XAMPP je popolnoma brezplačna in enostavna namestitev distribucije Apache ki vsebuje MariaDB, PHP in Perl. Namestitveni paket je zasnovan tako, da je neverjetno enostaven za namestitev in uporabo. Pred nekaj leti nas je kolega seznanil s prednostmi tega programa. Ta članek si lahko ogledate v nadaljevanju povezava.
Ta strežnik prihaja privzeto nastavljeno s skoraj vsemi možnostmi. Brezplačna je za komercialno in nekomercialno uporabo. Če ga uporabljate v komercialne namene, se prepričajte, da upoštevate licence izdelkov, ki so v njem vključeni. Trenutno ima namestitvene programe za Windows, Gnu / Linux in OS X.
Uradno so ga oblikovalci uporabljali le kot razvojno orodje, da so oblikovalcem spletnih strani in programerjem omogočili, da svoje delo preizkusijo na svojih računalnikih, ne da bi imeli dostop do interneta. Da bi bilo to čim lažje, nekatere varnostne funkcije so onemogočene privzeto. Hkrati je na voljo posebno orodje za zaščito najpomembnejših delov paketa z geslom.
Namestite XAMPP na Ubuntu 17.10
Te korake je mogoče uporabiti v drugih različicah Ubuntuja, vendar bom v tem primeru to storil naprej Pravkar nameščen Ubuntu 17.10.
prenesi
Za začetek bomo prenesli potrebni paket (z pripona datoteke .run) iz Uradna spletna stran.
Zaženite namestitveni program
Datoteko bomo postavili xampp-linux-x64-7.1.10-0-installer.run (ime se lahko spremeni, ko izidejo nove različice) v našem domačem imeniku. Ko bomo tam, v terminal (Ctrl + Alt + T) zapisali naslednje ukaze:
chmod + x xampp-linux-x64-7.1.10-0-installer.run
Nato moramo namestitveni program zagnati z naslednjim ukazom:
sudo ./xampp-linux-x64-7.1.10-0-installer.run
Če nadaljujemo, bo ta aplikacija nameščena v imeniku / opt / lampp privzeto.
Izbrati bomo morali tudi mi katere komponente želimo namestiti. To bomo storili tako, da preverimo naslednji zaslon:
Po končani namestitvi nas bo vprašal, ali želimo vodja teka. Če odgovorimo z da, bomo videli nekaj takega:
Obiščite Localhost
Po aktiviranju spletnega strežnika (Apache) lahko zdaj vnesete v brskalnik http://localhost. Če je vse v redu, si oglejte pozdravno stran XAMPP. Če je tako, deluje.
Ustvarite zaganjalnik nadzorne plošče XAMPP
Če želite ustvariti zaganjalnik nadzorna plošča, ki jo najdemo v pomišljaju našega Ubuntuja, iz katerega lahko ustavimo in zaženemo Apache, MariaDB in ProFTPD, bomo morali slediti le naslednjim korakom:
Najprej bomo morali namestiti naslednjo knjižnico, če je nimamo nameščene:
sudo apt install python-glade2
Nato bomo ustvarili datoteka s pripono .desktop na naslednji poti: / usr / share / applications /
Na primer:
sudo nano /usr/share/applications/xampp-control-panel.desktop
V tej datoteki, ki smo jo zdaj odprli, bomo morali samo kopirati naslednjo kodo, jo shraniti in zapreti.
[Desktop Entry] Comment=Start/Stop XAMPP Name=XAMPP Control Panel Exec=gnome-terminal -e "bash -c 'sudo -i /opt/lampp/manager-linux-x64.run'" Encoding=UTF-8 Terminal=false Type=Application Icon=/opt/lampp/xampp.png
Vrstica, na kateri piše Ikona, služi za uvoz ustrezne ikone, v Googlu iščemo sliko ikone tega strežnika s pripono .png in jo shranimo v / opt / lampp.
Zdaj, za konec, v pomišljaj napišemo vaše ime in trenutno se bo prikazala ikona nadzorne plošče. No, bodisi ga lahko zaženemo neposredno od tukaj, bodisi ga dodamo v dok priljubljenih.
Zdaj, ko imamo svoj strežnik, lahko vsak, ki želi, namesti nekaj programske opreme za splet, na primer WordPress ali OwnCloud, ali pa začne razvijati lastne programe PHP ali Perl.
Odstranite XAMPP
Za odstranitev tega strežnika iz našega operacijskega sistema lahko uporabimo odstraniti datoteko ki ponuja. Za zagon iz terminala (Ctrl + Alt + T) zapišemo:
sudo /opt/lampp/uninstall
Razumel sem .. hvala človek
Zelo mi je pomagalo. V ubuntuju že imam staro različico xampp, vendar moram posodobiti samo različico PHP na najnovejšo različico. Postopek sestavljanja in namestitve, ki je prikazan znotraj localhost / armaturne plošče /, sem opravil za posodobitev na novo različico, vendar nisem uspel, vse sem v redu sestavil, vendar ne najdem ustvarjenih datotek, ki naj bi obstajale. Kakšna vadnica o izvedbi te posodobitve?
Zdravo. Nisem poskusil, ampak poskusite kaj google označuje. Povedali nam boste, če deluje. Salu2.
Živjo Gustavo, poskusi s to vadnico, da vidiš, ali ti lahko pomaga, namestite xampp na ubuntu . Posodobljen je na leto 2021, vendar mislim, da po vseh korakih ne boste imeli težav. Vse najboljše
Ni mi pomagalo, iščem ga na pomišljaju in ne izide in ko ga zaženem neposredno iz aplikacij, vrže napako.
Če je več podatkov, vam lahko rečem le, da niso bili pravilno nameščeni. Salu2.
na koncu dobim to napako:
Python '/opt/lampp/share/xampp-control-panel/xampp-control-panel.py' ni mogel zagnati kot korenski uporabnik.
Uporabniške datoteke Xautorization ni mogoče kopirati.
Kako prihranim pri ustvarjanju dostopa do nadzorne plošče?
Če uporabljate nano, kot je v članku, morate za shranjevanje pritisniti CTRL + O, za izhod pa CTRL + X. Salu2.
S spoštovanjem,
Naredil sem vse korake in ga poiščem na pomišljaju in se ne prikaže, grem v mapo / usr / share / applications in ga zaženem neposredno in prikaže se sporočilo, da je pri zagonu program ", grem in popravim xampp-control-panel.desktop in odstranim iz exec = naslednje besedilo" gksudo phyton "in shranim, tako da zažene okno, vendar ne zažene storitev apache in mysql, kaj naj storim v ta primer?
Hvala vnaprej za vaš odgovor
Zdravo. Prepričajte se, da nimate druge namestitve mysql in apache. Kar se tiče zaganjalnika, ki ga imate v / usr / share / applications, ga uredite in spremenite vrstico EXEC, ki se je pojavila v članku, na: Exec = gnome-terminal -e "bash -c 'sudo -i / opt / lampp / manager- linux -x64.run '». Shranite in zagnali bi lahko vse storitve, ki jih ponuja xampp. Salu2.
Dobro jutro, vsakič, ko xampp odpre, zahteva geslo za sudo, ali obstaja način, da ga nastavite, da ga ne zahteva, samo za to aplikacijo?