Jak zainstalować i skonfigurować XAMPP w systemie GNU / Linux

To jest aktualny przewodnik po tym, jak zainstalować i skonfigurować XAMPP w systemie GNU / Linux, ze szczegółowymi krokami.

Co to jest XAMPP?

XAMPP to całkowicie darmowa i łatwa do zainstalowania dystrybucja Apache, która zawiera MariaDB, PHP i Perl. Pakiet instalacyjny XAMPP został zaprojektowany tak, aby był niewiarygodnie łatwy w instalacji i użytkowaniu. Całkowicie bezpłatna i łatwa w instalacji dystrybucja Apache zawierająca MariaDB, PHP i Perl.

Jak zainstalować i skonfigurować XAMPP?

Instalowanie Xampp

1. - Pobierz XAMPP dla systemu Linux z https://www.apachefriends.org/es/index.html

zainstaluj i skonfiguruj XAMPP

2.- Pod koniec pobierania mamy plik archiwum.biegać, które musimy zainstalować w następujący sposób:

  • Otwieramy Terminal za pomocą Control + T.lub z naszego menu.
  • Logujemy się jako root:

Logowanie roota

  • Kontynuujemy, aby przyznać uprawnienia do wykonywania pliku .run i zainstalować XAMPP
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run

Installation_permissions

0zainstalować

1zainstalować

  • Akceptujemy wszystko i czekamy na zakończenie instalacji.

Konfigurowanie XAMPP

3. - Przystępujemy do konfiguracji XAMPP

  • Konfiguracja MySQL (MariaDB)
    $ ln -s / opt / lampp / bin / mysql / usr / bin / $ który mysql $ typ mysql $ ls -lart / usr / bin / mysql
    

    konfiguracja mysql

    sprawdź konfigurację mysql

  • Konfigurowanie reguły com.ubuntu.pkexec.xampp.policy aby panel graficzny działał z uprawnieniami administratora, wygeneruje to uruchomiony plik bash xampp-linux-x64-5.6.28-0-installer.run. W tym celu udajemy się na trasę / usr / share / polkit-1 / actions i wykonujemy:
    $ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy

    polityka dotyku

    polityka nano

    Wewnątrz pliku com.ubuntu.pkexec.xampp.policy wklejamy następujący kod:

 Uwierzytelnienie jest wymagane do uruchomienia Panelu sterowania XAMP xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run prawdziwe
  • Stworzenie skryptu odpowiedzialnego za wykonanie panelu graficznego XAMPP w ścieżce / usr / bin / . Musimy stworzyć skrypt z nazwą panel sterowania xampp:
    touch xampp-control-panel nano xampp-control-panel

    dotknij xpc

    nano XPC

#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
  • Konfigurowanie .desktop w celu uruchomienia graficznego menedżera usług XAMPP, uruchom następujące polecenia w ścieżce / usr / share / applications:
    touch xampp-control-panel nano xampp-control-panel

    dotykowy pulpit

    pulpit nano

  • Po uruchomieniu nano application.desktop wprowadź następujący kod
[Desktop Entry] Comment = Start / Stop XAMPP Name = XAMPP Control Panel Exec = xampp-control-panel Icon = xampp Encoding = UTF-8 Terminal = false Type = Application
  • Teraz mamy ikonę, która po naciśnięciu spowoduje wykonanie pkexec, który prosi nas o login w celu przypisania uprawnień wykonywania do panelu graficznego XAMPP. Powinien wyglądać mniej więcej tak:
    xpc

    pkexec

    xampp-pc

  • Aby użyć mysql, jeśli wykonałeś poprzednią konfigurację, nie musisz już przechodzić do katalogu / opt / lampp / bin / mysql -u root -p aby się teraz zalogować, wystarczy otworzyć terminal i uruchomić mysql -u root -p.
    mysql

Teraz możemy graficznie zarządzać naszym XAMPP i normalnie uzyskiwać dostęp do mysql bez przechodzenia do katalogu / opt / lampp / bin.

To wszystko przewodnik, mam nadzieję, że Ci się podobał i nie zapomnij zostawić swoich komentarzy.