Spisu treści:
- Krok 1: Skonfiguruj swoją kartę sieciową
- Krok 2: Skonfiguruj swój router
- Krok 3: Opcjonalnie: Det Up DNS Forwarding
- Krok 4: Pobierz oprogramowanie
- Krok 5: Skonfiguruj Apache
- Krok 6: Uruchom ponownie komputer i ciesz się
Wideo: Jak zainstalować środowisko programistyczne na lokalnym hoście: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:33
Ta instrukcja ma pokazać, jak zainstalować Apache, PHP, MySQL na hoście lokalnym. Również jak to skonfigurować, aby mieć kilka fajnych funkcji sieciowych, takich jak możliwość załadowania katalogu głównego przy użyciu nazwy komputera (https://desktop/index.php), możliwość edycji plików na innych komputerach i uzyskuj dostęp do różnych komputerów przez różne porty podczas korzystania z domeny lub adresu IP. Dla osób, które dopiero rozpoczynają tworzenie stron internetowych, pomoże ci to pakiet. Używam tej konfiguracji (lub podobnej) od co najmniej 2 lat. Możesz kodować witryny na lokalnym hoście, a gdy wszystko działa idealnie, prześlij je na hosta. Niestety jestem zmuszony to zrobić na komputerze Vista, ponieważ mój laptop z XP jest już skonfigurowany, a ten komputer wyświetla mi błędy ACPI podczas instalacji XP.
Krok 1: Skonfiguruj swoją kartę sieciową
Aby móc korzystać z tego na komputerach poza siecią domową (Internet), będziesz potrzebować tego kroku.
Działa to tylko wtedy, gdy masz router. Przejdź do panelu sterowania, centrum sieci i udostępniania. Tam, gdzie jest napisane Połączenie, spójrz daleko w prawo. Powinien być przycisk Wyświetl stan. Kliknij na to. Zanotuj swój adres IP (IPv4, jeśli widzisz też IPv6) maskę podsieci, domyślną bramę i serwery DNS. Teraz naciśnij Zamknij iw oknie „Status połączenia lokalnego” kliknij Właściwości. Kliknij TCP/IPv4, a następnie kliknij właściwości. Zaznacz „Użyj następującego adresu IP” i wprowadź wszystkie informacje, które właśnie zanotowałeś. Opcjonalnie możesz użyć 4.2.2.1 i 4.2.2.2 dla swoich serwerów DNS. Uważam, że aktualizują się naprawdę szybko w porównaniu z innymi serwerami DNS. Gwarantuje to, że Twój komputer zachowa ten sam lokalny adres IP, a DHCP nie przypisze go ponownie po ponownym uruchomieniu.
Krok 2: Skonfiguruj swój router
W przeglądarce internetowej wpisz adres IP bramy domyślnej z poprzedniego kroku. Może poprosić o hasło, może nie. Powinno być inaczej dla każdego, dla mnie to admin/admin - domyślne hasło Linksys. Jeśli to nie zadziała, sugeruję sprawdzenie Google lub instrukcji.
Po zalogowaniu poszukaj przekierowania portów. Wprowadź adres IP z poprzedniego kroku i losowy numer portu. Nie sugerowałbym portów 21 lub 80, ponieważ są to domyślne porty protokołów FTP i HTTP. Nie chcesz, aby przypadkowi ludzie mieli do tego dostęp, więc losowe liczby, o których tylko Ty wiesz, są najlepsze. Upewnij się, że protokół jest ustawiony na UDP i TCP. Dla każdego będzie inaczej, chyba że masz WRT54G. Musisz tylko wyszukać te ustawienia.
Krok 3: Opcjonalnie: Det Up DNS Forwarding
Jeśli masz hosting gdzieś z domeną lub masz nieaktywną domenę, którą chciałbyś wskazać na swój komputer, możesz to zrobić. Będziesz mógł uzyskać do niego dostęp przez port skonfigurowany w ostatnim kroku. Jeśli nie, możesz uzyskać do niego dostęp ze swojego adresu IP. Jeśli chcesz uzyskać do niego dostęp ze swojego adresu IP, to już wszystko gotowe. Jeśli nie, czytaj dalej. Po pierwsze, musisz dowiedzieć się, jaki jest Twój adres IP. Spróbuj przejść do Kontrolera IP DomainTool Jeśli masz już konto hostingowe, możesz użyć domeny, która jest na tym koncie, aby uzyskać dostęp do Apache swojego domu. Te instrukcje dotyczą sytuacji, gdy twój host używa cPanel, a jeśli masz konto WHM, w przeciwnym razie będziesz musiał wyszukać ustawienia DNS. Jeśli szukasz dobrego hosta cPanel, polecam ASO Hosting. W WHM przejdź do kategorii Funkcje DNS i kliknij Dodaj strefę DNS. Wpisz swój adres IP i wpisz dowolną subdomenę domeny, którą masz na tym koncie. Teraz, po zainstalowaniu oprogramowania, będziesz mógł uzyskać dostęp do wszystkiego z tej subdomeny, korzystając z wybranego portu. Alternatywnie możesz może korzystać z FreeDNS lub innych usług DNS.
Krok 4: Pobierz oprogramowanie
Pobierz xampp od znajomych Apache. Zainstaluj go normalnie i upewnij się, że zaznaczyłeś "Zainstaluj Apache jako usługę" i "Zainstaluj MySQL jako usługę"Gdy są zainstalowane jako usługa, oszczędza to korzystania z ich panelu sterowania, a 2 są domyślnie włączone. Upewnij się, że zezwalasz na połączenia przez każdą zaporę i centrum bezpieczeństwa systemu Windows.
Krok 5: Skonfiguruj Apache
Apache musi być teraz skonfigurowany, aby katalog główny sieci znajdował się w Moich dokumentach i można było uzyskać do niego dostęp przez odpowiedni port. Zacznij od przejścia do folderu Moje dokumenty i utworzenia nowego folderu. Nazwij go, jak chcesz. Ja wybieram web root, ale zawsze jest "www" lub "public_html", jeśli chcesz czegoś innego. Otwórz folder i kliknij pasek adresu lokalizacji u góry. Powinien dać ci określoną lokalizację, na przykład mój to C: / Web RootNow, kliknij stamtąd i przejdź do jednego folderu. Kliknij prawym przyciskiem myszy właśnie utworzony folder i przejdź do właściwości. Przejdź do Bezpieczeństwo, następnie edytuj, a następnie kliknij dodaj. Wpisz Wszyscy w polu i naciśnij OK. Teraz zaznacz pełną kontrolę dla wszystkich i naciśnij ok. Będziesz chciał to skopiować. Teraz przejdź do katalogu instalacyjnego xampp, przejdź do Apache, a następnie przejdź do conf. Otwórz httpd.conf w notatniku i znajdź „Listen 80” (bez cudzysłowów) I dodaj poniżej kolejną linię, mówiącą Słuchaj, a następnie numer portu wybrany w kroku 2. Następnie poszukaj „DocumentRoot” (bez cudzysłowów). Usuń to, co znajduje się w cudzysłowie, a następnie wklej w nich swoją lokalizację. Będziesz musiał zmienić wszystkie ukośniki na ukośniki odwrotne (należy zmienić na /) Na koniec poszukaj "", zamień katalog instalacyjny na c:/xampp. Powinno to być około linii 204. Zamień to, co jest w cudzysłowie, na swój katalog, jeszcze raz, zmieniając ukośniki. Teraz zapisz plik.
Krok 6: Uruchom ponownie komputer i ciesz się
Uruchom ponownie komputerMożesz teraz uzyskać dostęp do serwera na kilka sposobówhttps://localhost/ (tylko lokalny komputer)https:// nazwa komputera (tylko sieć lokalna)https:// twój lokalny adres IP (tylko sieć lokalna)https:// twój zewnętrzny ip: twójport https:// twoja domena: twójport Musiałem użyć pogrubienia, w przeciwnym razie instructables automatycznie tworzy link. Możesz użyć php i mysql w dowolnym pliku, który umieścisz w katalogu głównym sieci.
Zalecana:
Zegar GPS Arduino z czasem lokalnym za pomocą modułu NEO-6M: 9 kroków
Zegar GPS Arduino z czasem lokalnym za pomocą modułu NEO-6M: W tym samouczku dowiemy się, jak uzyskać aktualny czas z satelitów za pomocą arduino. Obejrzyj wideo
ESP8266 Monitorowanie temperatury Nodemcu przy użyciu DHT11 na lokalnym serwerze WWW - Uzyskaj temperaturę i wilgotność w pomieszczeniu w przeglądarce: 6 kroków
ESP8266 Monitorowanie temperatury Nodemcu przy użyciu DHT11 na lokalnym serwerze WWW | Pobierz temperaturę i wilgotność w pomieszczeniu w swojej przeglądarce: Witajcie dzisiaj, zrobimy wilgotność i wilgotność system monitorowania temperatury za pomocą ESP 8266 NODEMCU & Czujnik temperatury DHT11. Temperatura i wilgotność zostaną uzyskane z czujnika DHT11 i amp; można zobaczyć w przeglądarce, którą stroną będzie zarządzać
Jak skonfigurować środowisko programistyczne AVR w systemie Linux: 5 kroków
Jak skonfigurować środowisko programowania AVR w systemie Linux: Jeśli chcesz zaprogramować mikrokontrolery AVR w systemie Windows, masz Studio, ale w systemie Linux mamy tylko Kolesia. AVRDUDE to interfejs wiersza poleceń do programowania układów AVR, może to być trochę trudne najpierw skonfigurować. W tej instrukcji będę s
Środowisko adaptacyjne (automatyzacja akademika): 5 kroków
Adaptive Environment (Automatyzacja akademika): Ten projekt jest początkiem mojego zagłębienia się w automatyzację. Jako „mózg” wybrałem Raspberry Pi. tej operacji, ponieważ GPIO ma tak wiele różnych zastosowań i pokładową sieć WIFI/Bluetooth. Moje wprowadzenie do klasy prototypowania kwestionowane
Spraw, aby Twoje Pi było (lokalnym) serwerem chmury!: 19 kroków (ze zdjęciami)
Spraw, aby Twoje Pi było (lokalnym) serwerem chmury !: Zapisz i uzyskaj dostęp do dokumentów, zdjęć i muzyki na własnym lokalnym serwerze Pi Cloud! Najlepsze jest to, że możesz z niego korzystać, jeśli lub kiedy internet przestanie działać (lub jeśli jesteś w odległym miejscu i chcesz mieć dostęp do Wikipedii). Och hej, a jeśli twój przyjaciel dostanie jeden i th