Namestite XAMPP v Linux

Avtor: Charles Brown
Datum Ustvarjanja: 6 Februarjem 2021
Datum Posodobitve: 28 Junij 2024
Anonim
Namestimo XAMPP na Ubuntu
Video.: Namestimo XAMPP na Ubuntu

Vsebina

XAMPP (za različne operacijske sisteme, Apache, MySQL, PHP, Perl) je Apachejeva distribucija, ki jo lahko uporabite za nastavitev lokalnega spletnega strežnika za razvoj in testiranje spletnih mest. XAMPP deluje kot aktiven spletni strežnik in vam omogoča lokalno preskušanje spletnih mest in aplikacij. XAMPP je enostavno konfigurirati, saj je večina namestitve avtomatizirana.

Stopati

1. del od 3: Namestitev XAMPP

  1. Prenesite namestitveni program XAMPP. Lahko ga prenesete s spletnega mesta apachefriends.org/download.html. Prepričajte se, da ste prenesli pravilno različico sistema (32-bitno ali 64-bitno).
    • V tem članku bomo za primer uporabili 64-bitno različico 5.6.3. Spremenite ukaze glede na različico, ki jo uporabljate.
  2. Odprite terminal. Preden lahko namestite XAMPP, morate spremeniti dovoljenja za preneseno datoteko, da se lahko zažene.
  3. Spremenite pravice. Vnesite naslednji ukaz in pritisnite Enter ter ob pozivu vnesite geslo:
    • sudo chmod + x xampp-linux-x64-5.6.3-0-installer.run
    • Preneseno datoteko lahko povlečete v okno terminala, da samodejno vnesete ime in lokacijo datoteke.
  4. Odprite namestitveni program. Po spremembi dovoljenj lahko odprete namestitveni program in namestite XAMPP. Vnesite naslednji ukaz in pritisnite Enter:
    • sudo ./xampp-linux-x64-5.6.3-0-installer.run
  5. Sledite navodilom za namestitev XAMPP. Namestitveni program vas vodi po korakih skozi postopek. Večina uporabnikov lahko vse možnosti pusti na privzetih vrednostih.
    • Izberete lahko možnost »Več o BitNami za XAMPP«, če vas dodatne informacije o BitNami ne zanimajo.

2. del od 3: Konfiguriranje XAMPP

  1. Zaženite XAMPP. XAMPP lahko zaženete s terminala z naslednjim ukazom. Morda boste morali znova vnesti geslo.
    • sudo / opt / lampp / lampp start
  2. V spletnem brskalniku odprite začetno stran XAMPP. Odprite brskalnik in vnesite http: // localhost / xampp / v naslovni vrstici. Ko se XAMPP izvaja, boste zdaj videli pozdravno stran. Na ta način lahko preizkusite, ali XAMPP deluje pravilno.
  3. Nastavite XAMPP tako, da se zažene, ko se Linux zažene. Če želite, da se XAMPP vedno izvaja, ko je računalnik vklopljen in prijavljen, lahko datoteki dodate vrstico rc.local:
    • Odprite terminal, vnesite sudo nano /etc/rc.local in pritisnite Enter, da shranite datoteko rc.local odprite v urejevalniku. Ti lahko nano zamenjali z vašim najljubšim urejevalnikom besedil.
    • Dodaj / opt / lampp / lampp start do vrstice za izhod 0.
    • Shranite datoteko rc.local gor in ga zaprite.
  4. Konfigurirajte varnostne nastavitve. XAMPP je nameščen brez gesel, vendar XAMPP ni priporočljivo zagnati brez varnosti. Vse varnostne nastavitve lahko konfigurirate z naslednjim ukazom. S tem lahko zaporedoma nastavite različne vidike varnosti.
    • sudo / opt / lampp / lampp varnost
    • Zdaj lahko nastavite geslo za XAMPP, nastavite lahko varnostne nastavitve MySQL in ustvarite gesla za MySQL, phpMyAdmin in FTP.
    • S tem boste dobili uporabniško ime XAMPP svetilka.
  5. Aktivirajte "eAccelerator". XAMPP vključuje "eAccelerator", ki je orodje za optimizacijo razvoja PHP. Če ga želite uporabiti, morate vložiti datoteko /opt/lampp/etc/php.ini odprto in ; odstranite začetek naslednjih vrstic. Ko shranite datoteko, znova zaženite XAMPP.

    ; extension = "eaccelerator.so"
    ; eaccelerator.shm_size = "16"
    eaccelerator.cache_dir = "/ opt / lampp / tmp / eaccelerator"
    ; eaccelerator.enable = "1"
    eaccelerator.optimizer = "1"
    eaccelerator.check_mtime = "1"
    ; eaccelerator.debug = "0"
    eaccelerator.filter = ""
    ; eaccelerator.shm_max = "0"
    ; eaccelerator.shm_ttl = "0"
    ; eaccelerator.shm_prune_period = "0"
    eaccelerator.shm_only = "0"
    eaccelerator.compress = "1"
    eaccelerator.compress_level = "9"


Reševanje težav

  1. Odpravite težavo s sporočilom o napaki med zagonom XAMPP. Če se prikaže napaka "Po preselitvi ni mogoče obnoviti segmenta prot: dovoljenje zavrnjeno?" ob zagonu pride do konflikta s SELinuxom.
    • Tip sudo / usr / sbin / setenforce 0 in pritisnite Enter. Zdaj bi lahko brez težav zagnali XAMPP.
  2. Če na strani XAMPP ni slik, odpravite težavo. Če se XAMPP izvaja, vendar v spletnem brskalniku ne vidite nobene slike, potem obstaja konflikt med Apache in nekaterimi različicami Linuxa.
    • Odprite datoteko /opt/lampp/etc/httpd.conf.
    • Izbriši # iz #EnableMMAP izklopljen in #EnableSendfile off.
    • Znova zaženite XAMPP. Zdaj bi morali videti slike.

3. del od 3: Uporaba XAMPP

  1. Dodajte datoteke na strežnik XAMPP. Datoteke lahko dodate na lokalni strežnik XAMPP, tako da jih shranite v naslednji imenik. To je "korenska" mapa vašega lokalnega spletnega strežnika XAMPP. Spletni strežnik lahko dostopa do vseh datotek v tej mapi:
    • / opt / lampp / htdocs /
  2. Odprite grafični pripomoček za konfiguriranje XAMPP. XAMPP vsebuje konfiguracijski program, s katerim lahko spreminjate nastavitve s pomočjo grafičnega vmesnika. Program odprete z naslednjimi ukazi:
    • cd / opt / lampp
    • sudo ./manager-linux-x64.run
  3. Preverite, ali PHP deluje pravilno. Ko se strežnik izvaja, lahko s hitrim testom preverite, ali strežnik pravilno obdeluje PHP.
    • Odprite urejevalnik besedil in vnesite:

      ? php echo "Pozdravljen svet!"; ?> var13 ->

    • Datoteko shranite kot test.php in ga shranite v mapo / opt / lampp / htdocs /
    • Odprite spletni brskalnik in vnesite http: //localhost/test.php. Zdaj bi morali videti besedilo "Pozdravljeni, svet!" da se pojavi.
  4. Namestite spletne storitve, ki jih želite preizkusiti. Zdaj, ko ste konfigurirali strežnik, lahko začnete nameščati storitve, kot sta Drupal in Wordpress. Za podrobna navodila glejte tukaj:
    • Nastavitev baze podatkov v MySQL