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
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:
- 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
- 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
- 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
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
#! / 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
- 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:
- 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
.
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.
To artykuły, które są najbardziej cenione za szczegółową i precyzyjną treść. Pomógł kolegom, którzy wolą Windows, zainstalować wersje oprogramowania XAMPP. Nie wiedziałem o istnieniu instalatora dla Linuksa, używanego do ręcznego instalowania i konfigurowania LAMPY. Jestem przekonany, że będzie to ogromna pomoc dla tych, którzy chcą mieć serwer z tymi funkcjami i przekona wielu programistów i administratorów, którzy wolą instalować go w systemie Windows, do zrobienia tego na serwerze z Linuksem. Dziękuję Nexcoyotl za tak wspaniały artykuł!
Bardzo dziękuję Federico, doceniam twój komentarz, mam nadzieję, że ta mała i prosta instrukcja była przydatna. Jest to pierwsza, którą mam nadzieję zrobić o wiele więcej.
Bardzo dobry przewodnik
Ale mam pytanie, dlaczego dotykasz? Rozumiem, że chodzi o utworzenie pustego pliku, ale za pomocą tylko nano możesz utworzyć i edytować plik ...
_ to polecenie używane do aktualizowania daty dostępu i modyfikacji jednego lub większej liczby plików do daty bieżącej.
dotknij [OPTINO]… PLIK…
Jeśli argument PLIK lub nazwa pliku nie istnieje, tworzony jest pusty plik o tej samej nazwie co PLIK.
Jest to bardziej bezpośrednie - i bardzo powszechne - tworzenie pustych plików niż za pomocą edytora nano
Biegać dotyk człowieka aby uzyskać więcej informacji.
Cześć yerko z góry dziękuję za komentarz, powodem dla którego używam dotyku jest to, że dla mnie jest to zwyczajowe hehe. A jeśli, jak powiedział towarzysz Federico, jego funkcja wykracza poza tworzenie plików. Jeśli chcesz dowiedzieć się więcej, uruchom $ man touch, witaj przyjacielu.
Ale po dotknięciu modyfikujesz plik, więc jest to dodatkowy krok do tego, co robisz.
Wiem, co robi dotyk, chciałem tylko wiedzieć, dlaczego to zrobiłeś: P, skoro z nano to było więcej niż wystarczające 😉
Bardzo dobra dokumentacja, dobra robota.
Czego używasz do konfigurowania monitu, naprawdę podobała mi się jego konfiguracja.
pozdrowienia
Witaj przyjacielu, dzięki za zatrzymanie się i skomentowanie 😀, używam powłoki Powerline, jest to projekt open-source, który możesz znaleźć na github. Konfiguracja jest łatwa. Używam powłoki bash i powerline, chociaż możesz ją również skonfigurować dla zsh.
Bardzo dobry tutorial. Konfiguracja terminala przyciąga moją uwagę, czy mógłbyś udostępnić konfigurację?
Witaj Koratsuki, sprawdź ten samouczek, który robię, mam nadzieję, że przyda ci się on do skonfigurowania zachęty. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/
Bardzo dobrze, bracie, jak smutno, że prawie nie widziałem tej publikacji, kilka tygodni temu zostawili mi zadanie instalacji środowiska LAMP na moim komputerze, ale z tego co widzę łatwiej jest zainstalować XAMPP. W każdym razie dziękuję za wkład, pozdrawiam.
Świetnie, bardzo dobrze wyjaśnione iw prosty sposób.
Dziękuję bardzo.
Wszystko działało dobrze.
Pozdrowienia !!
Witam, wszystko, co jest wyjaśnione na zdjęciach, czy jest to również wyjaśnione w tekście? Czyli obrazy służą wyłącznie do celów ilustracyjnych? Lub są kroki, które musisz zrobić, które są widoczne na zdjęciach. Pytam, ponieważ jestem ślepy i nie jestem jeszcze biegły w Linuksie, więc nie chcę robić bałaganu haha. Z drugiej strony mam ubuntu mate 18. Czy można zastosować ten samouczek? Od razu bardzo dziękuję. Twoje zdrowie!
Doskonały materiał z ilustracyjną treścią, ułatwia to kierowanie innymi
- jedna strona jest pokazywana dwukrotnie
dotknij panelu sterowania xampp
Panel sterowania nano xampp
- jeden na trasie
/ usr / bin /
- i kolejny na trasie:
/ usr / share / applications
- Myślę, że właściwie w tej drugiej ścieżce powinien to być xampp-control-panel.desktop.
- Z drugiej strony, aby wykonać większość czynności, nie miałem uprawnień, więc skończyło się na tym, że poprzedziłem polecenia słowem „sudo”, tak że mogłem już je utworzyć.
- Ale na końcu, kiedy uzyskuję dostęp do ikony, wyświetla mi się komunikat o błędzie:
Nie można wykonać polecenia „xampp-control-panel”.
Nie udało się uruchomić procesu podrzędnego „xampp-control-panel” (odmowa uprawnień)
- Już to działało i umieściłem uprawnienia do wykonywania w pliku / usr / bin / xampp-control-panel.
sudo chmod + x / usr / bin / xampp-control-panel
Dzięki temu brakowało mi problemu z odmową pozwolenia.
2020 ten post nadal działa świetnie!
Dzięki, u mnie zadziałało, chociaż nie widzę ikony xampp, ale białe pudełko, ale to nie ma znaczenia, po prostu mam problem, że kiedy używam edytora kodu jak sublime, odmawia mi uprawnień do tworzenia plików w projektach htdocs. Udało mi się uczynić wysublimowanym, dając uprawnienia, że mogę czytać i edytować pliki, ale nie mogę zmusić go do tworzenia nowych plików.
Dziękuję milionowi Nexcoyotl za artykuł!!! i wszystkim, którzy blogują.desdelinux.net to miejsce, w którym znajdują się potrzebne nam informacje!!
Dzięki dzięki!!
Bardzo dobre wyjaśnienie
Używam linux mint i mógłbym użyć jednego wyjaśnionego z dostępami, ponieważ wykonuję kroki i nie pojawiają się one w żadnej części graficznej
z góry bardzo dziękuję
Witam, dzięki za całą instrukcję.
Ale to nie działa. Sprawdziłem już uprawnienia, ścieżki, tekst do wklejenia i nic; Wpisuję hasło i nic więcej nie robię.
Czy możesz mi powiedzieć, czy działa dla Opensuse 15.3 Leap.
Jestem uważny, dziękuję.
Pozdrowienia, Leo. Zalecamy zapoznanie się z tym znacznie bardziej aktualnym postem o nazwie: XAMPP: Środowisko programistyczne z PHP łatwe do zainstalowania na GNU/Linuksie – https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/
2022 i nadal działa. Używam Debiana 11!!