W następnym artykule przyjrzymy się XAMPP. To jest popularne serwer internetowy które mogą dobrze działać w różnych systemach operacyjnych. Ten post jest przeznaczony głównie dla początkujących użytkowników, zwłaszcza tych, którzy zmieniają system Windows i nie ośmielają się instalować systemu LAMP.
Dla tych, którzy jeszcze nie wiedzą, XAMPP to serwer WWW, który składa się głównie z system zarządzania bazą danych, Serwer WWW Apache i tłumaczy języków skryptowych PHP y Perl. W wersji 5.6.15 zmienili bazę danych MySQL na MariaDB, który jest rozwidleniem MySQL z licencją GPL.
XAMPP to całkowicie darmowa i łatwa do zainstalowania dystrybucja Apache który zawiera MariaDB, PHP i Perl. Pakiet instalacyjny został zaprojektowany tak, aby był niezwykle łatwy w instalacji i obsłudze. Kilka lat temu kolega poinformował nas o zaletach tego programu. Możesz zobaczyć ten artykuł poniżej powiązanie.
Nadchodzi ten serwer skonfigurowany domyślnie z aktywowanymi prawie wszystkimi opcjami. Jest bezpłatny zarówno do użytku komercyjnego, jak i niekomercyjnego. W przypadku użytku komercyjnego upewnij się, że przestrzegasz licencji na produkty w nim zawarte. Obecnie ma instalatory dla systemów Windows, Gnu / Linux i OS X.
Oficjalnie projektanci używali go jedynie jako narzędzia programistycznego, aby umożliwić projektantom i programistom stron internetowych przetestowanie swojej pracy na własnych komputerach bez dostępu do Internetu. Aby było to tak proste, jak to tylko możliwe, niektóre funkcje bezpieczeństwa są wyłączone domyślnie. Jednocześnie dostępne jest specjalne narzędzie do ochrony hasłem najważniejszych części paczki.
Zainstaluj XAMPP na Ubuntu 17.10
Te kroki można zaimplementować w innych wersjach Ubuntu, ale w tym przypadku zrobię to na Właśnie zainstalowano Ubuntu 17.10.
pobieranie
Na początek pobierzemy niezbędny pakiet (z Rozszerzenie pliku .run) od Oficjalna strona.
Uruchom instalator
Zamierzamy umieścić plik xampp-linux-x64-7.1.10-0-installer.run (nazwa może się zmienić po wydaniu nowych wersji) w naszym katalogu domowym. Tam w terminalu (Ctrl + Alt + T) napiszemy następujące polecenia:
chmod + x xampp-linux-x64-7.1.10-0-installer.run
Następnie musimy uruchomić instalator za pomocą następującego polecenia:
sudo ./xampp-linux-x64-7.1.10-0-installer.run
Jeśli pójdziemy dalej, ta aplikacja zostanie zainstalowana w katalogu / opt / lampp domyślnie.
Będziemy też musieli dokonać wyboru jakie komponenty chcemy zainstalować. Zrobimy to poprzez kontrole na następującym ekranie:
Po zakończeniu instalacji zapyta nas, czy chcemy menadżer biegu. Jeśli odpowiemy tak, zobaczymy coś takiego:
Odwiedź Localhost
Po aktywacji serwera WWW (Apache) możesz teraz pisać w przeglądarce http://localhost. Jeśli wszystko pójdzie dobrze, powinieneś zobaczyć stronę powitalną XAMPP. Jeśli tak, to działa.
Utwórz program uruchamiający pulpit nawigacyjny XAMPP
Aby utworzyć program uruchamiający panel sterowania, który znajdziemy w Dash naszego Ubuntu, z którego możemy zatrzymać i uruchomić Apache, MariaDB i ProFTPD, będziemy musieli wykonać tylko następujące kroki:
Najpierw będziemy musieli zainstalować następującą bibliotekę na wypadek, gdybyśmy jej nie zainstalowali:
sudo apt install python-glade2
Następnie utworzymy plik plik z rozszerzeniem .desktop w następującej ścieżce: / usr / share / applications /
Na przykład:
sudo nano /usr/share/applications/xampp-control-panel.desktop
W tym pliku, który mamy teraz otwarty, będziemy musieli tylko skopiować następujący kod, zapisać i zamknąć.
[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
Wiersz, w którym jest napisane Ikona, służy do zaimportowania odpowiedniej ikony, szukamy w Google obrazu ikony tego serwera z rozszerzeniem .png i zapisujemy go w / opt / lampp.
Teraz, na koniec, w Dash piszemy Twoje imię i za chwilę pojawi się ikona panelu sterowania. Cóż, albo możemy go uruchomić bezpośrednio z tego miejsca, albo dodamy go do stacji dokującej ulubionych.
Teraz, gdy mamy uruchomiony serwer, każdy, kto chce, może zainstalować oprogramowanie internetowe, takie jak WordPress lub OwnCloud, albo może rozpocząć tworzenie własnych programów PHP lub Perl.
Odinstaluj XAMPP
Aby wyeliminować ten serwer z naszego systemu operacyjnego, możemy użyć rozszerzenia odinstaluj plik które oferuje. Aby go uruchomić, z terminala (Ctrl + Alt + T) piszemy:
sudo /opt/lampp/uninstall
Rozumiem… dzięki stary
Bardzo mi to pomogło. Mam już starą wersję Xampp na Ubuntu, ale muszę zaktualizować tylko wersję PHP do najnowszej wersji. Wykonałem proces kompilacji i instalacji, który jest pokazany w localhost / dashboard /, aby zaktualizować do nowej wersji, ale nie udało mi się, skompilowałem wszystko dobrze, ale nie mogę znaleźć wygenerowanych plików, które powinny istnieć. Jakiś poradnik, jak wykonać tę aktualizację?
Cześć. Nie próbowałem tego, ale spróbuj czego google wskazuje. Powiesz nam, czy zadziała. Salu2.
Cześć Gustavo, wypróbuj ten samouczek, aby sprawdzić, czy może ci pomóc, zainstaluj xampp na ubuntu . Jest zaktualizowany do 2021 roku, ale przypuszczam, że po wykonaniu wszystkich kroków nie będziesz miał problemu. Wszystkiego najlepszego
Nie pomogło mi to szukam w desce rozdzielczej i nie wychodzi a jak uruchamiam go bezpośrednio z aplikacji wyrzuca błąd.
Jeśli więcej danych, mogę tylko powiedzieć, że nie zostało poprawnie zainstalowane. Salu2.
na koniec wyskakuje mi ten błąd:
Nie można uruchomić Pythona „/opt/lampp/share/xampp-control-panel/xampp-control-panel.py” jako użytkownik root.
Nie można skopiować pliku Xautorization użytkownika.
Jak zaoszczędzić podczas tworzenia dostępu do panelu sterowania?
Jeśli używasz nano jak w artykule, musisz nacisnąć CTRL + O, aby zapisać i CTRL + X, aby wyjść. Salu2.
Serdeczne powitanie,
Wykonałem wszystkie kroki i szukam go w myślniku i nie pojawia się, przechodzę do folderu / usr / share / applications i uruchamiam go bezpośrednio i pojawia się komunikat "Wystąpił błąd podczas uruchamiania application ", idę i poprawiam xampp-control-panel.desktop i usuwam z exec = następujący tekst" gksudo phyton "i zapisuję, więc uruchamia okno, ale nie uruchamia usług apache i mysql, co robię w ta walizka?
Z góry dzięki za odpowiedź
Cześć. Upewnij się, że nie masz innej instalacji mysql i apache. Jeśli chodzi o program uruchamiający, który masz w / usr / share / applications, edytuj go i zmień wiersz EXEC, który pojawił się w artykule na: Exec = gnome-terminal -e "bash -c 'sudo -i / opt / lampp / manager- linux -x64.run '». Zapisz i powinieneś być w stanie uruchomić wszystkie usługi, które oferuje xampp. Salu2.
Dzień dobry, za każdym razem, gdy xampp jest otwierany, prosi o hasło sudo, czy jest sposób, aby skonfigurować go tak, aby nie pytał o to, tylko dla tej aplikacji?