XAMPP Apache + MariaDB + PHP + Perl
Witamy w XAMPP dla Windows 7.2.11
Pomyślnie zainstalowałeś XAMPP w tym systemie! Teraz możesz zacząć używać Apache, MariaDB, PHP i innych składników. Więcej informacji można znaleźć w sekcji często zadawanych pytań FAQs lub zapoznać się z przewodnikiem HOW-TO Guides, aby rozpocząć korzystanie z aplikacji PHP.
XAMPP jest przeznaczony tylko do celów programistycznych. Ma pewne ustawienia konfiguracyjne, które ułatwiają rozwój lokalny, ale są niepewne, jeśli chcesz, aby twoja instalacja była dostępna dla innych. Jeśli chcesz, aby Twój XAMPP był dostępny z internetu, upewnij się, że rozumiesz jego konsekwencje i sprawdziłeś często zadawane pytania FAQs, aby dowiedzieć się, jak chronić swoją witrynę. Alternatywnie możesz użyć WAMP, MAMP lub LAMP, które są podobnymi opakowaniami, które są bardziej odpowiednie do produkcji.
Uruchom panel sterowania XAMPP, aby sprawdzić status serwera.
Społeczność
XAMPP istnieje od ponad 10 lat - za tym stoi ogromna społeczność. Możesz wziąć udział, dołączając do naszych Forums, dołączając do listy mailingowej Mailing List i polubisz nas na Facebooku, śledząc nasze exploity na Twitterze lub dodając nas do swoich kręgów Google+.
Przyczyń się do tłumaczenia XAMPP translate.apachefriends.org.
Czy możesz pomóc w tłumaczeniu XAMPP dla innych członków społeczności? Potrzebujemy Twojej pomocy, aby przetłumaczyć XAMPP na inne języki. Stworzyliśmy stronę, translate.apachefriends.org, w której użytkownicy mogą wnosić tłumaczenia.
Zainstaluj aplikacje na XAMPP przy użyciu Bitnami
Apache Friends i Bitnami współpracują, aby udostępnić bezpłatnie dziesiątki aplikacji open source dostępnych w XAMPP. Pakiety Bitnami obejmują Wordpress, Drupal, Joomla! i dziesiątki innych i można je wdrożyć za pomocą instalatorów jednym kliknięciem. Odwiedź stronę Bitnami XAMPP, aby uzyskać szczegółowe informacje na temat aktualnie dostępnych aplikacji.
XAMPP: Instalacja i konfiguracja serwera Apache wraz z PHP i MYSQL
Do obsługi dynamicznych stron tworzonych w języku PHP wymagany jest serwer Apache obsługujący PHP oraz serwer baz danych MySQL. Aby uzyskać dostęp do takiego serwera, mamy kilka możliwości. Możemy skorzystać z darmowego lub płatnego hostingu, a także możemy skonfigurować serwer na lokalnym komputerze. Nawet jeśli skorzystamy z hostingu, lepiej jest mieć na swoim komputerze serwer na którym możemy wprowadzać zmiany na stronie, zanim ostatecznie je opublikujemy.
Poniżej, przedstawię kroki konfiguracji serwera na komputerze z systemem operacyjnym Windows, za pomocą pakietu instalacyjnego XAMPP.
Instalacja XAMPP
· Pobieramy instalator ze strony apachefriends.org. Numeracja wersji instalatora odpowiada za to jaką wersję języka PHP obsługuje.
· Po pobraniu, uruchamiamy instalator. Na samym początku możemy otrzymać dwa komunikaty:
o Pierwszy o działającym w tle oprogramowaniu antywirusowym, które może wpłynąć na instalację. Sam osobiście nigdy nie napotkałem się na jakieś problemy z tym związane, ale dla bezpieczeństwa można tymczasowo zatrzymać pracę programu antywirusowego.
Ostrzeżenie o działającym antywirusie
o Drugi komunikat informuje nas o aktywnej usłudze Kontrola konta użytkownika i możliwości wystąpienia problemów z niektórymi funkcjami oferowanymi przez XAMPP. Zaleca się w takim przypadku wyłączenie usługi lub instalację serwera pod inną ścieżką docelową niż C:Program Files (x86)
Ostrzeżenie o aktywnej usłudze Kontrola konta użytkownika
· W następnych krokach instalacji mamy możliwość wybrania komponentów które będą zainstalowane wraz z serwerem. Do standardowego działania wymagany jest Apache oraz PHP. Pozostałe elementy możemy odznaczyć, zostawiając dodatkowo MySQL oraz phpMyAdmin, jeśli zamierzamy korzystać z dobrodziejstw baz danych.
· Po wybraniu komponentów, wskazujemy ścieżkę docelową pod którą zainstalujemy XAMPP.
· Po zakończeniu instalacji, otwieramy panel kontrolny XAMPP i uruchamiamy moduły: Apache i MySQL. Jeśli uruchomienie się powiodło, nazwy modułów zostaną podświetlone na zielono.
Panel kontrolny XAMPP
Aby sprawdzić czy serwer działa jak należy, w przeglądarce wchodzimy pod adres localhost. Powinna uruchomić się strona powitalna, która zawiera wszelkie informacje związane z działaniem i konfiguracją serwera. Pozostało nam jedynie skonfigurować bazę danych, aby to zrobić postępujemy zgodnie z poniższymi krokami.
Konfiguracja MySQL
W najnowszych wersjach XAMPP’a, została usunięta całkowicie strona umożliwiająca zabezpieczenie MySQL’a hasłem. Aby ustawić hasło dla użytkownika root musimy zrobić to za pomocą konsoli. Aby to zrobić uruchamiamy panel kontrolny XAMPP i wybieramy narzędzie Shell.
Panel kontrolny XAMPP – uruchamianie konsoli
W otwartym oknie konsoli wpisujemy komendę:
1
mysqladmin.exe -u root password moje_nowe_haslo
Shell – Ustawianie hasła dla root
W miejscu moje_nowe_hasło podajemy oczywiście hasło jakie chcemy nadać. Po zatwierdzeniu enterem, możemy wyłączamy konsolę i z panelu kontrolnego XAMPP, wybieramy edycję pliku config.inc.php.
Panel kontrolny XAMPP – phpMyAdmin Config
W otwartym pliku zmieniamy wartość parametru „auth_type” na „cookie” i zapisujemy plik.
$cfg['Servers'][$i]['auth_type'] = 'cookie';
Po ustawieniu hasła możemy zalogować się w panelu phpMyAdmin. Aby to zrobić wchodzimy pod adres localhost/phpmyadmin/ lub klikamy przycisk Admin w linii MySQl w panelu kontrolnym XAMPP.
Z tak skonfigurowanym serwerem, możemy zacząć prace nad stroną. Aby to zrobić tworzymy nowy folder w folderze htdocs znajdującym się w głównym katalogu xampp. W tym folderze będziemy umieszczać wszystkie skrypty. Aby je uruchomić w przeglądarce wpisujemy localhost/nazwa_folderu. Jeśli w folderze umieściliśmy plik index.php lub index.html, uruchomi się on automatycznie. A jeśli umieściliśmy skrypt w pliku pod inną nazwą, wyświetli nam się zawartość folderu.
Ustawienie Apache/XAMPP na localhost
Poniższe polecenia umożliwiają ustawienie Apache/XAMPPa tylko na localhoście w systemie operacyjnym Microsoft Windows.
1. Wchodzimy w folder w zainstalowanym Apach'em/XAMPP'em.
· w przypadku Apache wchodzimy do folderu conf i otwieramy plik httpd.conf
· w przypadku XAMPPa wchodzimy do folderu o nazwie Apache, nastepnie otwieramy folder conf i otweramy plik httpd.conf
2. Następnie edytujemy następujące wiersze poleceń:
· dyrektywę Listen 80 (ustawienie domyślne) na Listen 127.0.0.1:80,
· nazwę serwera na localhost:80 ( w przypadku gdy mamy inną),
· W części <Directory "X:/(ścieżka do folderu z zainstalowanym Apachem/XAMPP'em)">, zmieniamy:
o Allow from All(domyślnie) na Allow from 127.0.0.1.
3. Otwieramy plik konfiguracji modułu ssl (w przypadku XAMPPA /extra/httpd-ssl.conf)
· zmieniamy dyrektywę Listen 443 (ustawienie domyślne) na Listen 127.0.0.1:443
4. Zapisujemy zmiany w pliku tekstowym.
5. Restartujemy serwer.
Po tych czynnościach serwer powinien działać wyłącznie na localhoście.
Przywitaj się ze swoimi ulubionymi aplikacjami na XAMPP.
Szybko zainstaluj kilkadziesiąt modułów Bitnami na szczycie stosu serwerów XAMPP.
Moduły ilustracja
Moduły Bitnami można łatwo zainstalować na stosie serwera XAMPP.
Czym są moduły Bitnami?
Moduły Bitnami są gotowymi do produkcji pakietami najpopularniejszych aplikacji open source, dostępnych w najróżniejszych formatach.
Dziesiątki aplikacji open source Bitnami można szybko i łatwo zainstalować na serwerze XAMPP lub wdrożyć w chmurze - w szerokim zakresie przypadków od blogów przez e-commerce, automatyzację biznesową po e-learning.
Korzystając z pakietu Bitnami, uzyskasz dodatkowe korzyści z optymalizacji wydajności, najbardziej aktualnych wersji i poprawek zabezpieczeń, gdy tylko będą dostępne.
Rozpocznij, wybierając moduł Bitnami dla XAMPP poniżej.
Chcesz dostosować XAMPP? Dostosuj, spakuj i utrzymuj swoje aplikacje w chmurze za pomocą Bitnami Stacksmith. Spróbuj teraz
25 modułów Bitnami dla XAMPP i zliczania.
Kliknij aplikację, aby rozpocząć pobieranie, a następnie postępuj zgodnie z instrukcjami instalacji.
Jeśli używasz XAMPP-VM dla OS X, będziesz musiał użyć wersji Linuksa dodatku. Sprawdź FAQ XAMPP, aby uzyskać więcej informacji.
XAMPP jest jednym z wielu narzędzi, które pozwala na naszym domowym komputerze postawić serwer PHP, MySQL, Tomcat, SMTP oraz FTP. Każdy kto chce pracować z jakimkolwiek skryptem forum powinien poświecić parę chwil i zaprzyjaźnić się z tą aplikacją.Najnowszą wersję znajdziemy zawsze na stronie producenta, czyli: http://www.apachefriends.org/en/xampp.htmlNa stronie głównej można przejść do stron pobierania dla Windows, Linux, Mac OS X oraz dla systemu Solaris. Ja posłużę się tutaj wersją dla systemu Windows.Najlepiej pobierać zawsze wersje instalacyjną, nie będziemy mieli wtedy problemów z błędnymi ścieżkami. Dla bardziej zaawansowanych użytkowników dostępna jest także wersja Portalbe zawierająca jedynie podstawowe moduły.Tak więc pobieramy instalator: http://img36.imageshack.us/img36/4472/apachefriendsxamppforwi.png
Po zakończeniu pobierania uruchamiamy aplikację, klikami dwa razy "Next" oraz na koniec "Install". Podczas kończenia instalacji może pojawić się czarne okno konsoli, którego nie wolno nam zamykać, gdy zniknie pokaże nam się ostatnie okno instalatora na którym klikamy "Finish".W okienku które nam wyskoczy klikamy "Yes".
Menu programu nie jest skomplikowane, łatwo można załączyć serwer PHP (Apache) oraz MySQL wybierając przy nich opcję "Start" i to właśnie teraz robimy: http://img26.imageshack.us/img26/2762/capturetde.png
Jeśli serwery działają otwieramy w przeglądarce adres http://localhost/Jeżeli wszystko działa poprawnie uruchomione serwery będą oznaczone w panelu na zielono a my po przejściu na wcześniej podany adres ujrzymy taki obrazekhttp://img337.imageshack.us/img337/4843/xamppz.pngKolejnym krokiem będzie utworzenie bazy danych dla naszego forum. Przechodzimy pod adres http://localhost/phpmyadmin/ i tworzymy nową bazę danych. Nowego użytkownika nie trzeba dodawać.Domyślny login bazy danych to root.Hasła nie ma.Teraz pozostaje nam instalacja naszego testowego forum SMF. jak to zrobić?Zapraszam do poradnika [SMF 2.0.x] Instalacja Forum SMF 2 Dodam tylko że pliki naszego forum, nasze skrypty wrzucamy do katalogu C:\xampp\htdocs (litera dysku zależy od tego gdzie zainstalowaliśmy XAMPP)Polecam utworzyć nowy katalog (na przykład "backup") i tam przenieść wszystkie istniejące już pliki i katalogi oprócz tych zaznaczonych na screenie: http://img85.imageshack.us/img85/9232/capturehv.png
Macie pytania dotyczące XAMPP? Piszcie w komentarzach
Poradnik pokazuje konfigurację xamppa wraz z zabezpieczeniami. Do PMA wejść może tylko localhost, w razie stawiania ważnego projektu, trzeba doinstalować jeszcze Tomcat: https://komputery.spryciarze.pl/zobacz/jak-skonfigurowac-xampp
Welcome to XAMPP for Windows 7.2.11
You have successfully installed XAMPP on this system! Now you can start using Apache, MariaDB, PHP and other components. You can find more info in the FAQs section or check the HOW-TO Guides for getting started with PHP applications.
XAMPP is meant only for development purposes. It has certain configuration settings that make it easy to develop locally but that are insecure if you want to have your installation accessible to others. If you want have your XAMPP accessible from the internet, make sure you understand the implications and you checked the FAQs to learn how to protect your site. Alternatively you can use WAMP, MAMP or LAMP which are similar packages which are more suitable for production.
Start the XAMPP Control Panel to check the server status.
Community
XAMPP has been around for more than 10 years – there is a huge community behind it. You can get involved by joining our Forums, adding yourself to the Mailing List, and liking us on Facebook, following our exploits on Twitter, or adding us to your Google+ circles.
Contribute to XAMPP translation at translate.apachefriends.org.
Can you help translate XAMPP for other community members? We need your help to translate XAMPP into different languages. We have set up a site, translate.apachefriends.org, where users can contribute translations.
Install applications on XAMPP using Bitnami
Apache Friends and Bitnami are cooperating to make dozens of open source applications available on XAMPP, for free. Bitnami-packaged applications include Wordpress, Drupal, Joomla! and dozens of others and can be deployed with one-click installers. Visit the Bitnami XAMPP page for details on the currently available apps.
XAMPP is a great software containing Apache, MySQL, PHP, File server and many other modules/programs that make web development much easier.
But sometimes after installation and selecting English language as default the selection will not affect phpMyAdmin and its interface is in German.
The trick is simple, you will need to look up the phpMyAdmin folder inside the installation root, then you will find config.inc.php file, open it, then paste these two lines of code at the very top of the page:
$cfg['DefaultLang'] = 'en-utf-8'; // Language if no other language is recognized
or
TRZY.DNI