Spisu treści:

Jak zainstalować środowisko programistyczne na lokalnym hoście: 6 kroków
Jak zainstalować środowisko programistyczne na lokalnym hoście: 6 kroków

Wideo: Jak zainstalować środowisko programistyczne na lokalnym hoście: 6 kroków

Wideo: Jak zainstalować środowisko programistyczne na lokalnym hoście: 6 kroków
Wideo: Jak zainstalować WordPress na komputerze. Localhost na LocalWP 2024, Listopad
Anonim
Jak zainstalować środowisko programistyczne na lokalnym hoście?
Jak zainstalować środowisko programistyczne na lokalnym hoście?

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ą

Skonfiguruj swoją kartę sieciową
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

Skonfiguruj swój router
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

Opcjonalnie: Det Up DNS Forwarding
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 oprogramowanie
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

Skonfiguruj Apache
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: