Оглавление:
- Шаг 1. Подготовьте компьютер
- Шаг 2. Получите операционную систему
- Шаг 3: Установите операционную систему
- Шаг 4: Webmin
- Шаг 5: перенаправление портов
- Шаг 6. Получите бесплатное доменное имя
- Шаг 7: Протестируйте свой сайт
- Шаг 8: разрешения
- Шаг 9: Другие мысли…
Видео: Превратите старый компьютер в веб-сервер !: 9 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:54
Хотите знать, что делать с этим сетевым кабелем и тем старым компьютером, который пылится у вас в подвале? Что ж, вот кое-что, что может быть вам полезно.
Шаг 1. Подготовьте компьютер
я знаю, я знаю, но я знаю, что могут быть те, кто просматривает эту инструкцию, у которых нет старого компьютера … в любом случае, чтобы подготовить компьютер. на вашем компьютере должно быть: - по крайней мере, 64 МБ ОЗУ (это не так уж сложно в наши дни) - процессор Intel или AMD (все еще не слишком жесткий) - привод cd-rom (все еще не жесткий) - не менее 600 МБ пространство (вам может понадобиться больше, поскольку это сервер!) - и возможность загрузки с компакт-диска или Ethernet-портала в целом, большинство из этих требований легко выполнить. поскольку для этой установки мы будем использовать серверную версию, этому компьютеру не обязательно потребуется 4 ГБ ОЗУ и жесткий диск на 500 ГБ, хотя это было бы неплохо …
Шаг 2. Получите операционную систему
мы будем использовать операционную систему Ubuntu Server Edition 8.04. Есть способы добиться аналогичных результатов с настольной версией, но графический интерфейс потребует много памяти и вычислительной мощности. Вы можете загрузить образ компакт-диска по этой ссылке: https://www.ubuntu.com/getubuntu/download вы выбираете «Server Edition» и выбираете зеркало рядом с вами. чтобы записать образ, загрузить программное обеспечение для записи изображений, такое как MagicISO или DVD Decrypter, или вы можете запросить бесплатные компакт-диски, но это займет время… 3-4 недели, если быть точным…
Шаг 3: Установите операционную систему
Теперь самое интересное: убедитесь, что ваш компьютер подключен к маршрутизатору и имеет активное подключение к Интернету во время этой установки, он автоматически обнаружит и настроит ваши сетевые настройки. все, что вам нужно сделать, это поставить компакт-диск с Ubuntu Сервер в оптический привод и загрузитесь с компакт-диска в BIOS. он отличается для всех компьютеров, но обычно вы можете получить доступ к BIOS с первого загрузочного экрана (он же первое, что появляется на мониторе после нажатия кнопки питания) и нажав F12 или Delete на клавиатуре, несколько снимков не были сделаны, например в качестве информации о раскладке клавиатуры и прокси-сервере, вы должны знать, что здесь указать… (прокси для меня пуст) посмотрите на картинки, чтобы увидеть все шаги, предпринятые в install.images с: https://www.howtoforge.com/perfect -server-ubuntu8.04-lts-p2: после установки программного обеспечения он снова выплюнет компакт-диск, поздравляем! вы только что установили Ubuntu Server!
Шаг 4: Webmin
А теперь самое скучное. поскольку у Ubuntu Server нет GUI (графического пользовательского интерфейса), все основано на тексте. Итак, чтобы иметь хороший контроль над тем, что происходит с вашим сервером, установите Webmin (веб-интерфейс). как только вы войдете в систему с указанным вами именем пользователя и паролем, введите следующие команды: 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 webmin_1.430_all.deband you now у вас установлен webmin! войдите в webmin, набрав его в адресной строке браузера: https:// your-server-IP: 10000 /, и теперь вы можете войти в систему!
Шаг 5: перенаправление портов
Теперь вот что вам нужно сделать, чтобы получить доступ к вашему веб-сайту из любого места, где есть Интернет. Откройте домашнюю страницу вашего маршрутизатора, введя IP-адрес маршрутизатора (по умолчанию 192.168.1.1) войдите в систему с именем пользователя и пройдите (по умолчанию admin для имя пользователя и пароль, если вы не меняли его, обратитесь к документации маршрутизатора или в Google в противном случае) теперь перейдите на вкладку с надписью «Приложения или игры» или «Перенаправление портов» или что-то в этом роде. будет форма в виде таблицы, вы вводите имя приложения, перенаправление от порта к порту, протокол, а затем IP-адрес вашего сервера. например: HTTP 80 80 TCP 192.168.1.xxx введите следующие значения: HTTP 80 80 TCP сервер IPFTP 21 21 TCP / UDP сервер IPSH 22 22 TCP сервер IP Включите их, а затем нажмите «Сохранить настройки» или «Сохранить»
Шаг 6. Получите бесплатное доменное имя
пора получить бесплатное доменное имя для вашего сервера. на данный момент IP-адрес вашего сервера - это ваш веб-сайт, и кто хочет помнить об этом? Хороший бесплатный сайт с доменом называется https://www.no-ip.com/, они используют ваш IP-адрес в Интернете в качестве доменного имени. просто создайте новую учетную запись и следуйте инструкциям на экране. это действительно легко настроить
Шаг 7: Протестируйте свой сайт
что бы вы ни назначили в качестве доменного имени на no-ip.com, введите это в свой браузер, и вы должны увидеть, что это работает! сообщение в окне браузера. если нет, попробуйте IP-адрес вашего сервера, если это не сработает, значит, вы сделали что-то не так с переадресацией портов …
Шаг 8: разрешения
Теперь я знаю, о чем вы думаете, как вы собираетесь обновлять свой веб-сайт, если у вас нет доступа к серверу? вот ответ. зайдите на свой сервер еще раз и выполните следующие команды: sudo chown yourusername: www-data / var / wwwsudo chmod 775 / var / www вы только что изменили права доступа к папке "/ var / www" (/ var / www - это корневая папка вашего веб-сайта). теперь перейдите на свой главный компьютер, будь то Windows или Mac, я не пробовал на Mac, но на Windows это работает нормально. загрузите программу под названием "WinSCP" и установите ее на свой компьютер. введите свое доменное имя в форме имени хоста и имя пользователя и пароль вашего сервера в форме имени пользователя и пароля. нажмите "Подключиться", это должно соединить вас с вашим сервером, и вы должны увидеть все файлы на вашем сервере. поднимитесь на несколько каталогов, пока не увидите папку var, войдите в папку var, а затем в папку www. Теперь вы можете копировать новые материалы веб-сайта в эти папки, чтобы обновить свой веб-сайт, чтобы сделать его круче и сложнее. для удаленного выполнения команд используйте PuTTY, клиентскую программу SSH, погуглите и загрузите на свой компьютер
Шаг 9: Другие мысли…
это один из многих способов настроить старый компьютер, чтобы превратить его в веб-сервер. еще один учебник, который помог мне начать работу несколько месяцев назад, был создан CalcProgrammer1, если вы хотите увидеть его руководство, перейдите по этой ссылке: https://www.instructables.com/id/Set-up-your-very-own-Web-server /? ALLSTEPSЕсли я что-то пропустил, не стесняйтесь комментировать, поэтому, если все работает должным образом, вам больше не нужен монитор или клавиатура, а это означает, что вы можете настроить этот компьютер на автоматическое включение в BIOS в определенный момент времени, поэтому вы можете хранить этот сервер в шкафу и больше не иметь к нему физического доступа. насколько это здорово ?! Мой сервер постоянно работает… пн-пт 11-5 по восточному времени, зайдите на мой сайт
Рекомендуемые:
Превратите старый ноутбук в потрясающий многофункциональный инструмент: 8 шагов
Превратите старый ноутбук в потрясающие многофункциональные инструменты: ноутбук всегда подключается к нам с памятью. Может быть, вы получите подарок, когда пойдете в колледж, или выиграете определенный титул. Время, нравится вам это или нет, вы не можете продолжать использовать его для своей работы. Но вы можете использовать старый ноутбук для множества разных задач
Превратите свой старый телевизор или ЭЛТ-монитор в ретро-игровую приставку: 5 шагов
Превратите свой старый телевизор или ЭЛТ-монитор в ретро-игровую станцию: в этой инструкции я покажу вам, как превратить ваш старый телевизор или ЭЛТ-монитор в ретро-игровую станцию. вы также можете использовать свой новый телевизор или светодиодный экран, это вернет ваши детские воспоминания
Превратите свой старый телефон в удаленный коммутатор: 7 шагов (с изображениями)
Преобразуйте свой старый телефон в удаленный коммутатор. Вы когда-нибудь задумывались, что делать со старыми базовыми телефонами? С появлением смартфонов в последнее десятилетие все основные телефоны устарели. Несмотря на то, что у них хорошее время автономной работы и приличный внешний вид, они меньше по сравнению с большими смартфонами с большим s
Превратите ваш старый компьютерный монитор с ЭЛТ в аквариум! ! !: 11 шагов (с изображениями)
Превратите ваш старый компьютерный монитор с ЭЛТ в аквариум! ! !: Поговорим о отличной заставке! Я давно хотел сделать эту сборку. Почти каждый раз, когда я вижу старый компьютерный монитор с ЭЛТ на обочине дороги в мусорный день, я думаю про себя … из этого, несомненно, получился бы крутой аквариум. Так
Превратите старый ноутбук в MP3-плеер: 9 шагов (с изображениями)
Превратите старый ноутбук в MP3-плеер: эти инструкции (мои первые, так что будьте любезны) показывают вам, как я преобразовал старый ноутбук с разбитым экраном (белые полосы на экране) в дизайнерский MP3-плеер