Instalirajte XAMPP na Linux

Autor: Charles Brown
Datum Stvaranja: 6 Veljača 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
Linux tutorijal 16 - Instaliranje XAMPP servera
Video: Linux tutorijal 16 - Instaliranje XAMPP servera

Sadržaj

XAMPP (za razne operativne sustave, Apache, MySQL, PHP, Perl) Apacheova je distribucija koju možete koristiti za postavljanje lokalnog web poslužitelja za razvoj i testiranje web stranica. XAMPP djeluje poput aktivnog web poslužitelja, što vam omogućuje lokalno testiranje web stranica i aplikacija. XAMPP je jednostavno konfigurirati jer je većina instalacije automatizirana.

Kročiti

Dio 1 od 3: Instaliranje XAMPP-a

  1. Preuzmite XAMPP instalacijski program. Možete ga preuzeti na apachefriends.org/download.html. Obavezno preuzmite ispravnu verziju za svoj sustav (32-bitnu ili 64-bitnu).
    • U ovom ćemo članku kao primjer upotrijebiti 64-bitnu verziju 5.6.3. Promijenite naredbe na temelju verzije koju koristite.
  2. Otvorite terminal. Prije nego što možete instalirati XAMPP, morate promijeniti dozvole preuzete datoteke kako bi se mogla pokrenuti.
  3. Promijenite prava. Unesite sljedeću naredbu i pritisnite Enter te unesite lozinku kada se to zatraži:
    • sudo chmod + x xampp-linux-x64-5.6.3-0-installer.run
    • Preuzetu datoteku možete povući u prozor terminala kako biste automatski unijeli naziv i mjesto datoteke.
  4. Otvorite instalacijski program. Nakon promjene dozvola, možete otvoriti instalacijski program da biste instalirali XAMPP. Upišite sljedeću naredbu i pritisnite Enter:
    • sudo ./xampp-linux-x64-5.6.3-0-installer.run
  5. Slijedite upute za instalaciju XAMPP-a. Instalacijski program vodi vas korak po korak kroz postupak. Većina korisnika može sve opcije ostaviti na zadanim vrijednostima.
    • Možete provjeriti opciju "Saznajte više o BitNami za XAMPP" ako vas ne zanima više informacija o BitNamiju.

Dio 2 od 3: Konfiguriranje XAMPP-a

  1. Pokrenite XAMPP. Možete pokrenuti XAMPP iz terminala pomoću sljedeće naredbe. Možda ćete morati ponovo unijeti lozinku.
    • sudo / opt / lampp / lampp start
  2. Otvorite XAMPP početnu stranicu u svom web pregledniku. Otvorite preglednik i unesite http: // localhost / xampp / u adresnoj traci. Kada je XAMPP pokrenut, sada ćete vidjeti stranicu dobrodošlice. Na ovaj način možete testirati radi li XAMPP ispravno.
  3. Postavite XAMPP da se pokreće kada se Linux pokrene. Ako želite da se XAMPP uvijek izvodi kad je računalo uključeno i prijavljeno, datoteci možete dodati redak rc.local:
    • Otvorite terminal, upišite sudo nano /etc/rc.local i pritisnite Enter da biste spremili datoteku rc.local otvorite u uređivaču. Možeš nano zamijenjen vašim omiljenim uređivačem teksta.
    • Dodati / opt / lampp / lampp start do crte za izlaz 0.
    • Spremite datoteku rc.local gore i ugasi ga.
  4. Konfigurirajte sigurnosne postavke. XAMPP se instalira bez lozinki, ali ne preporučuje se pokretanje XAMPP-a bez sigurnosti. Sve sigurnosne postavke možete konfigurirati pomoću sljedeće naredbe. Ovim možete sukcesivno postavljati razne aspekte sigurnosti.
    • sudo / opt / lampp / lampp sigurnost
    • Sada možete postaviti lozinku za XAMPP, možete postaviti MySQL sigurnosne postavke i možete stvoriti lozinke za MySQL, phpMyAdmin i FTP.
    • Ovo će dobiti korisničko ime XAMPP lampa.
  5. Aktivirajte "eAccelerator". XAMPP uključuje "eAccelerator", koji je alat za optimizaciju za razvoj PHP-a. Ako ga želite koristiti, morate podnijeti datoteku /opt/lampp/etc/php.ini otvori i ; uklonite početak sljedećih redaka. Ponovno pokrenite XAMPP nakon spremanja datoteke.

    ; 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"


Rješavanje problema

  1. Riješite problem poruke o pogrešci prilikom pokretanja XAMPP-a. Ako se pojavi pogreška "Nije moguće vratiti segment seg nakon preseljenja: Dozvola odbijena?" pri pokretanju dolazi do sukoba sa SELinuxom.
    • Tip sudo / usr / sbin / setenforce 0 i pritisnite Enter. Sada biste mogli bez problema pokrenuti XAMPP.
  2. Ako na stranici XAMPP nema slika, riješite problem. Ako je XAMPP pokrenut, ali u web pregledniku ne vidite slike, tada postoji sukob između Apachea i nekih verzija Linuxa.
    • Otvorite datoteku /opt/lampp/etc/httpd.conf.
    • Izbrisati # iz #EnableMMAP isključen i #EnableSendfile off.
    • Ponovo pokrenite XAMPP. Sada biste trebali vidjeti slike.

Dio 3 od 3: Korištenje XAMPP-a

  1. Dodajte datoteke na XAMPP poslužitelj. Datoteke možete dodati na svoj lokalni XAMPP poslužitelj postavljanjem u sljedeći direktorij. Ovo je "korijenska" mapa vašeg lokalnog XAMPP web poslužitelja. Web poslužitelj može pristupiti svim datotekama u ovoj mapi:
    • / opt / lampp / htdocs /
  2. Otvorite grafički uslužni program za konfiguriranje XAMPP-a. XAMPP sadrži konfiguracijski program pomoću kojeg možete mijenjati postavke pomoću grafičkog sučelja. Program otvarate pomoću sljedećih naredbi:
    • cd / opt / lampp
    • sudo ./manager-linux-x64.run
  3. Testirajte funkcionira li PHP ispravno. Kada je poslužitelj pokrenut, možete pokrenuti brzi test kako biste bili sigurni da poslužitelj ispravno obrađuje PHP.
    • Otvorite svoj uređivač teksta i upišite:

      ? php echo "Pozdrav svijetu!"; ?> var13 ->

    • Spremite datoteku kao test.php i stavite je u mapu / opt / lampp / htdocs /
    • Otvorite web preglednik i upišite http: //localhost/test.php. Sada biste trebali vidjeti tekst "Zdravo svijete!" da se pojavi.
  4. Instalirajte web usluge koje želite testirati. Sad kad ste konfigurirali poslužitelj, možete početi instalirati usluge kao što su Drupal i Wordpress. Za detaljne upute pogledajte ovdje:
    • Postavljanje baze podataka u MySQL