Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
zastanawiasz się, co zrobić z tym kablem sieciowym i tym starym komputerem, który zbiera kurz w piwnicy? Cóż, oto coś, co może ci się przydać.
Krok 1: Przygotuj komputer
Wiem, wiem, ale wiem, że mogą być tacy, którzy oglądają ten instruktaż, którzy nie mają starego komputera…. w każdym razie do przygotowania komputera. Twój komputer powinien mieć: -co najmniej 64MB pamięci RAM (w dzisiejszych czasach nie jest to zbyt trudne do przejścia) -procesor Intel lub AMD (nadal nie za twardy) -napęd CD-ROM (nadal nie twardy) -co najmniej 600MB przestrzeń (będziesz potrzebować więcej, ponieważ jest to serwer!) - i możliwość uruchamiania z płyty CD - portal ethernetowy w sumie, większość z tych wymagań jest łatwa do spełnienia. ponieważ do tej instalacji będziemy używać wersji serwerowej, ten komputer niekoniecznie będzie potrzebował 4 GB pamięci RAM i dysku twardego 500 GB, choć byłoby miło…
Krok 2: Pobierz system operacyjny
system operacyjny, którego będziemy używać, to Ubuntu Server Edition 8.04. Istnieją sposoby na osiągnięcie podobnych wyników w wersji na komputery stacjonarne, ale GUI zajmie dużo pamięci i mocy obliczeniowej. Możesz pobrać obraz płyty z tego linku: https://www.ubuntu.com/getubuntu/download. wybierasz „Server Edition” i wybierasz lustro w pobliżu. Aby nagrać obraz, pobierz oprogramowanie do nagrywania obrazów, takie jak MagicISO lub DVD Decrypteror, możesz poprosić o bezpłatne płyty CD, ale to zajmuje trochę czasu… dokładnie 3-4 tygodnie…
Krok 3: Zainstaluj system operacyjny
teraz nadchodzi zabawna część, upewnij się, że twój komputer jest podłączony do routera i ma połączenie z Internetem na żywo podczas tej instalacji, automatycznie wykryje i skonfiguruje ustawienia sieci. wszystko, co musisz zrobić, to włożyć płytę CD z Ubuntu Serwer do napędu optycznego i rozruch z dysku CD w systemie BIOS. jest inaczej dla wszystkich komputerów, ale normalnie można uzyskać dostęp do BIOS-u z pierwszego ekranu startowego (czyli pierwszej rzeczy, która pojawia się na monitorze po naciśnięciu przycisku zasilania) i naciskając klawisz F12 lub Delete na klawiaturze, kilka zdjęć nie zostało zrobionych, takich jako układ klawiatury i informacje o serwerze proxy, powinieneś wiedzieć, co tu umieścić… (proxy jest dla mnie puste) spójrz na zdjęcia, aby zobaczyć wszystkie kroki podjęte w install.images z: https://www.howtoforge.com/perfect -server-ubuntu8.04-lts-p2po instalacji oprogramowania wyrzuci płytę z powrotem, gratulacje! właśnie zainstalowałeś Ubuntu Server!
Krok 4: Webmin
teraz nadchodzi nudna część. ponieważ Ubuntu Server nie ma GUI (graficznego interfejsu użytkownika), wszystko jest oparte na tekście. więc, aby mieć dobrą kontrolę nad tym, co dzieje się z serwerem, zainstaluj Webmin (internetowy GUI). po zalogowaniu się przy użyciu ustawionej nazwy użytkownika i hasła wprowadź te polecenia: sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perlsudo wget https://prdownloads.sourceforge.net/webadmin/webmin_1.430_all.debsudo dpkg -i webminband_1.430 you now_all. masz zainstalowanego webmina! Uzyskaj dostęp do webmina wpisując to w pasku adresu przeglądarki: https://IP-Twojego-serwera:10000/a teraz możesz się zalogować!
Krok 5: Przekierowanie portów
oto, co musisz zrobić, aby uzyskać dostęp do swojej witryny z dowolnego miejsca, w którym jest internetotwórz stronę domową routera, wpisując adres IP routera (domyślnie 192.168.1.1)zaloguj się za pomocą nazwy użytkownika i hasła (domyślnie jest to admin dla zarówno nazwę użytkownika, jak i hasło, jeśli go nie zmieniłeś, zapoznaj się z dokumentacją routera lub Google w inny sposób) teraz przejdź do zakładki „Aplikacje lub gry” lub „Przekierowanie portów” lub coś w tym rodzaju. Pojawi się formularz podobny do tabeli, wpisujesz nazwę aplikacji, przekierowanie z portu na port, protokół, a następnie adres IP serwera. na przykład: HTTP 80 80 TCP 192.168.1.xxxwprowadź następujące wartości:HTTP 80 80 TCP serwerIPFTP 21 21 TCP/UDP serwerIPSSH 22 22 TCP serwerIPWłącz te przekierowania, a następnie kliknij "Zapisz ustawienia" lub "Zapisz"
Krok 6: Uzyskaj bezpłatną nazwę domeny
czas na darmową nazwę domeny dla swojego serwera. w tej chwili adres IP twojego serwera to twoja strona internetowa, a kto chce o tym pamiętać? dobra darmowa strona domeny nazywa się https://www.no-ip.com/ używają twojego internetowego adresu IP jako nazwy domeny. po prostu utwórz nowe konto i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie. to naprawdę proste w konfiguracji
Krok 7: Przetestuj swoją witrynę
cokolwiek przypisałeś jako nazwę domeny w no-ip.com, wprowadź to w przeglądarce, powinieneś zobaczyć To działa! komunikat w oknie przeglądarki. Jeśli nie, spróbuj adres IP swojego serwera, jeśli to nie zadziała, musisz zrobić coś złego z przekierowaniem portów…
Krok 8: Uprawnienia
teraz wiem, o czym myślisz, jak zamierzasz zaktualizować swoją witrynę, jeśli nie masz dostępu do serwera? oto odpowiedź. ponownie wejdź na serwer i wykonaj te polecenia: sudo chown twojanazwaużytkownika:www-data /var/wwwsudo chmod 775/var/wwwwłaśnie zmieniłeś uprawnienia folderu "/var/www" (/var/www to folder główny Twojej witryny). Teraz przejdź do głównego komputera, niezależnie od tego, czy jest to Windows, czy Mac, nie próbowałem go na Macu, ale w systemie Windows działa to dobrze. pobierz program o nazwie "WinSCP" i zainstaluj go na swoim komputerze.wpisz nazwę domeny w formularzu nazwy hosta, a nazwę użytkownika i hasło serwera w formularzu nazwy użytkownika i hasła kliknij connectit powinno połączyć się z serwerem i powinieneś być w stanie zobaczyć wszystkie pliki na twoim serwerze. przejdź do kilku katalogów, aż zobaczysz folder var, wejdź do folderu var, a następnie do folderu www. Możesz teraz skopiować nowy materiał witryny do tych folderów, aby zaktualizować swoją witrynę, aby była chłodniejsza i bardziej złożona. aby zdalnie wykonywać polecenia, użyj PuTTY, programu klienta SSH, wygoogluj go i pobierz na swój komputer
Krok 9: Inne myśli…
jest to jeden z wielu sposobów na skonfigurowanie starego komputera w celu przekształcenia go w serwer WWW. inny Instructable, który pomógł mi zacząć kilka miesięcy temu, został stworzony przez CalcProgrammer1, jeśli chcesz zobaczyć jego instrukcje, kliknij ten link: https://www.instructables.com/id/Set-up-your-very-own-Web-server /?ALLSTEPSjeśli jest coś, co przegapiłem, proszę skomentować również, jeśli wszystko działa tak, jak powinno, nie potrzebujesz już monitora ani klawiatury, co oznacza, że możesz skonfigurować ten komputer, aby włączał się automatycznie w BIOS-ie w określonym czasie, więc w zasadzie możesz przechowywać ten serwer w szafie i nie musisz już mieć do niego fizycznego dostępu. jakie to wspaniałe?!mój serwer działa zmiennie… pon-pt 11-5 czasu wschodniego, sprawdź moją stronęhttps://teknotixx.no-ip.org/