Как собрать веб-сервер Linux со старым компьютером

  1. Приобрести старый компьютер
  2. Системные Требования
  3. Установить Ubuntu
  4. Настройка служб приложений
  5. Проверьте свой веб-сервер!
  6. Часть 2
  7. Нахождение локального IP-адреса сервера
  8. Совместное использование веб-папки
  9. Перенаправление порта
  10. Получение статического имени хоста
  11. Мир это твоя жемчужина

Реклама

Хотите узнать о Linux или запустить домашний веб-сервер? Установить Linux на старый запасной компьютер довольно легко в наши дни с помощью многих удобных для пользователя дистрибутивов, таких как Ubuntu а также Mint Linux , После начала работы у вас будет собственная платформа для размещения вашего веб-сайта либо для разработки, либо для самостоятельного размещения веб-сайта.

Эта практическая статья разбита на 4 основных этапа: 1. Приобретение старого компьютера , 2. Установка операционной системы , 3. Настройка программного обеспечения веб-сервера приложения (Apache, PHP, MySQL) и 4. Доступ к компьютеру из интернет .

Приобрести старый компьютер

Linux - это универсальная операционная система, которая может работать на самых медленных ПК, по крайней мере, в режиме командной строки. Для простоты мы собираемся запустить Ubuntu 10.10 «Maverick Meercat», которая была только что выпущена и проверена Джастином.

Системные Требования

Ubuntu 10.10 перечисляет 256 МБ оперативной памяти как минимальный объем, на котором она будет работать. Сама установка занимает 3,3 ГБ, а затем вы хотите оставить место для дополнительного программного обеспечения и любых файлов, с которыми вам нужно работать, поэтому я бы рекомендовал этот минимум в 10 ГБ.

Ubuntu поддерживает широкий спектр видеокарт, жестких дисков и другого оборудования; Если вы хотите проверить перед загрузкой установочного диска, посмотрите на Совместимость с Linux Перечислите как полные системы, так и отдельные компоненты вашей системы, чтобы увидеть, будет ли она работать. Однако, прежде чем увлекаться этим, довольно просто и быстро протестировать все на Live CD, чтобы убедиться, что все будет работать в вашей системе.

Если вы планируете запускать сервер 24/7, убедитесь, что он находится в хорошо проветриваемом помещении. Лучше размещать его в кондиционированном помещении летом, так как тепло будет главным врагом вашей системы.

Установить Ubuntu

Установить Ubuntu

Установка Ubuntu очень проста в последней версии 10.10. Моя любимая особенность установщика заключается в том, что, хотя вы все еще делаете выбор в отношении установки, он работает для форматирования и копирования файлов на жесткий диск.

Направляйтесь к Ubuntu Desktop CD Скачать сайт получить файл ISO. Эти образы дисков содержат самые последние версии программного обеспечения, поэтому после установки вам нужно будет выполнить как минимум обновление. Используйте 64-битную версию, если ваш компьютер поддерживает ее или 32-битную версию в противном случае. Запишите ISO на CD или DVD, вставьте его в дисковод компьютера и загрузитесь.

Если вам нужно изменить настройки BIOS для загрузки с компакт-диска, сделайте это, или иногда вам нужно нажать клавишу, чтобы выбрать альтернативный загрузочный носитель. Загрузитесь с дисковода компакт-дисков и выберите «Установить Ubuntu». В общем, мы будем устанавливать как можно меньше программного обеспечения по двум причинам: во-первых, чем больше программного обеспечения вы устанавливаете, а сервисов запускаете в фоновом режиме, медленнее будет ваша система. Во-вторых, это также открывает в вашей системе больше потенциальных дыр в безопасности в будущем.

Выберите «Загрузить обновления во время установки» и «Установить стороннее программное обеспечение», а затем «Стереть и использовать весь диск». Обратите внимание, что это приведет к удалению любых других операционных систем, установленных на этом компьютере. Следуйте другим параметрам в соответствии с желаемыми настройками. Я не рекомендую шифровать вашу домашнюю папку. Перезагрузите компьютер после завершения установки.

После перезагрузки ваша установка практически завершена! Первое, что вам нужно сделать после установки, аналогично машине с Windows, - это применить все обновления. Перейдите в Система-> Администрирование-> Диспетчер обновлений и «Установить обновления». Вам может потребоваться перезагрузка после установки любых найденных обновлений.

Теперь у вас есть полнофункциональная установка Ubuntu.

Настройка служб приложений

У вас есть несколько вариантов здесь, но так как большинство сайтов работают на комбинации Apache, MySQL и PHP, мы собираемся установить их. Это похоже на то, что мы рекомендовали установка на Windows Как настроить свой собственный сервер WAMP Как настроить свой собственный сервер WAMP WAMP-сервер - это самый простой и безболезненный способ настройки Apache, MySQL и PHP на Windows для размещения веб-сайта. Прочитайте больше ,

Эти приложения устанавливаются через Ubuntu Software Center. Запустите центр программного обеспечения через Система-> Администрирование-> Менеджер пакетов Synaptic. Здесь мы устанавливаем необходимое нам программное обеспечение.

Найдите и установите следующие имена пакетов, каждое из которых будет включать ряд предварительных условий: apache2 , php5 , php5-mysql и mysql-server . Примените изменения для установки пакетов.

Пакеты будут загружены и установлены в ближайшее время. Установщик предложит вам ввести пароль root для MySQL. Перезагрузка не требуется.

Проверьте свой веб-сервер!

Вы можете проверить свой веб-сервер, открыв веб-браузер Firefox на своем сервере и перейдя по URL-адресу http://127.0.0.1/.

Вы должны увидеть сообщение «Это работает!», Означающее, что ваш веб-сервер работает! И Apache, и MySQL будут работать в фоновом режиме и запускаться при загрузке. Ваш веб-сервер теперь по существу работает, и вы можете отредактировать файлы в / var / www и увидеть изменения в реальном времени на вашем сайте.

Во второй части этой серии, которая будет вскоре опубликована, будет рассказано, как загружать файлы на ваш веб-сервер Linux; и как получить доступ к вашему веб-серверу как через локальную сеть, так и через Интернет. Проверьте, как завершить настройку. Настройка довольно проста, но всегда есть икоты по пути.

Часть 2

Вы узнали, как установить Ubuntu и программное обеспечение веб-сервера Linux, включая Apache, PHP и MySQL, в первой части этой серии статей. Теперь узнайте, как загружать свои файлы и, наконец, просматривать свой веб-сервер из любой точки мира!

Теперь, когда наш сервер работает, мы должны позаботиться о той части, где мы можем его использовать. По сути, нам необходимо представить сервер для внешнего мира, поэтому с этого момента важно поддерживать сервер в актуальном состоянии со всеми его исправлениями - Ubuntu Update Manager позаботится об этом за вас.

Нахождение локального IP-адреса сервера

Первое, что вам нужно сделать, это найти локальный IP-адрес сервера и установить для него то, на что вы позже сможете ссылаться. Давайте найдем текущий IP-адрес сервера - найденный по протоколу динамического DHCP - в поле Network Information.

Щелкните правой кнопкой мыши ваше сетевое соединение, которое будет массивом вверх / вниз, и перейдите к разделу «Информация о соединении» . Появится окно с вашим текущим IP-адресом, картой сетевого адаптера, широковещательным адресом, шлюзом и DNS-сервером. Запишите это, как мы будем использовать на следующем шаге.

Запишите это, как мы будем использовать на следующем шаге

Нам нужно отредактировать информацию о вашем соединении, чтобы получить статический IP-адрес в вашей локальной сети. Щелкните правой кнопкой мыши по этому меню, но на этот раз перейдите к « Редактировать соединения» . Выберите имя адаптера из предыдущего шага - в моем случае это eth1 , и отредактируйте эти настройки. Выберите вкладку IPv4 и переключите « Метод » на « Ручной », а не « Автоматический (DHCP) », который используется по умолчанию при установке. Введите информацию в настройках подключения.

Введите информацию в настройках подключения

Единственным отличием, которое у нас будет на этот раз, будет ваш IP-адрес. Сохраните первые три октета (числа между точками) и измените последний на большое число ниже 254. Важно, чтобы этот номер не использовался в вашей сети, и, если вы не уверены, выберите высокий IP-адрес например, 250. Для нашего примера я знаю, что .10 свободен, поэтому предположим, что наш новый IP-адрес - 192.168.2.10. Это будет ваш статический локальный IP-адрес.

Совместное использование веб-папки

Совместное использование папки, вероятно, является самым простым способом доступа и загрузки файлов на ваш сервер. Тем не менее, и это очень важно, это также открывает ваш сервер с точки зрения безопасности, и важно использовать этот метод, только если ваш сервер находится в частной сети, и вы не рискуете, чтобы кто-то подключился к нему через проводной или беспроводной, и доступ к вашим акциям.

Сначала нам нужно ослабить права доступа к нашей веб-папке. Откройте терминал, перейдя в Приложения-> Аксессуары-> Терминал. Введите следующую команду:

$ sudo chmod 777 / var / www

Он запросит ваш пароль и затем изменит разрешения, которые не будут возвращены, если сообщение прошло успешно.

Он запросит ваш пароль и затем изменит разрешения, которые не будут возвращены, если сообщение прошло успешно

Теперь перейдите в браузер файлов ( Places-> Computer ) и перейдите в File System -> / var / . Щелкните правой кнопкой мыши папку www и выберите «Параметры общего доступа». Установите флажок « Поделиться этой папкой ». Для обеспечения безопасности вы можете поделиться им с паролем или без него. Выберите « Гостевой доступ », чтобы открыть общий доступ к папке без ввода имени пользователя и пароля.

Это означает, что вы или кто-либо еще сможете получить доступ к файлам без пароля. По этой причине я рекомендую поделиться с паролем. Это будет больше боли, потому что вам нужно будет ввести эту информацию, но это, безусловно, более безопасно. Также отметьте « Разрешить другим пользователям создавать и удалять файлы в этой папке» . Это позволяет получить доступ на запись из общего каталога.

Для просмотра ваших файлов перейдите в сетевое расположение //192.168.2.10/www . Он либо запросит у вас пароль, либо предоставит доступ к вашим файлам в зависимости от настроек безопасности. Это тот же набор файлов, к которым вы можете получить доступ в своем веб-браузере, перейдя по адресу http://192.168.2.10/.

Перенаправление порта

Теперь, когда у нас есть наш IP-адрес, важно понять, что такое переадресация портов. Каждый человек, подключенный к Интернету, находится за IP-адресом. Для большинства домашних подключений, а также для некоторых деловых подключений IP-адрес вашего локального компьютера фактически не отображается в Интернете - он будет находиться в частном диапазоне, равном 192.168.xx или 10.xxx. Так как же на самом деле действуют посетители вашего веб-сайта? ��вязаться с вашим сервером? Мы делаем это с переадресацией портов.

Порты Порты открытого маршрутизатора и их последствия для безопасности [Объясненная технология] Порты открытого маршрутизатора и их последствия для безопасности [Объясненная технология] Прочитайте больше на сервере похожи на двери или окна в доме - каждый из них даст вам доступ к другой службе, работающей на сервере. Веб-серверы используют порт 80 по умолчанию.

В вашем маршрутизаторе должен быть раздел « Переадресация портов » или « Приложения », который позволит вам правильно перенаправлять порты. Перенаправьте TCP-порт 80 внутрь вашей сети на IP-адрес, который мы указали выше. Каждый маршрутизатор индивидуален, поэтому обратитесь к руководству по эксплуатации вашего маршрутизатора, чтобы узнать, как правильно его настроить.

Получение статического имени хоста

Большинство домашних подключений имеют то, что называется динамический IP Что такое динамический IP-адрес и как его получить? [Технология объяснила] Что такое динамический IP-адрес и как его получить? [Технология объяснила] Прочитайте больше Это означает, что он изменится через определенный период, обычно через неделю или около того. Мы охватили фантастический сервер DynDNS здесь на MakeUseOf Подключайтесь к своим домашним компьютерам из любой точки мира с помощью DynDNS Подключайтесь к своим домашним компьютерам из любой точки мира с помощью DynDNS Прочитайте больше В прошлом году ознакомьтесь с этой статьей для получения дополнительной информации об использовании службы DynDNS. Убедитесь, что вы используете клиент Linux для обновления вашего динамического IP с помощью серверов DynDNS. Для нашего веб-сервера вы хотите перенаправить TCP-порт 80. Перенаправить этот порт на локальный статический IP-адрес, в нашем случае это 192.168.2.10.

Теперь вы сможете посещать ваш веб-сервер из внешнего мира, перейдя по URL-адресу: http://yourhostname.dyndns.org . Некоторые интернет-провайдеры блокируют порт 80 для вашего маршрутизатора. В этом случае перенаправьте что-то вроде порта 8080 на порт 80. Это позволит вам посетить ваш веб-сайт, перейдя по адресу http://yourhostname.dyndns.org:8080 .

Мир это твоя жемчужина

Вот и все, что нам нужно для того, чтобы запустить собственный веб-сервер на старом компьютере. Это может быть так просто или так сложно, как вы хотите, и в процесс добавляется много переменных, поэтому легко чем-то увязнуть. Если у вас возникнут какие-либо проблемы, не стесняйтесь оставлять ответ ниже, и мы проведем вас через процесс как можно лучше.

Теперь, когда ваш веб-сервер настроен, вы можете сосредоточиться на программировании или установке собственного программного обеспечения!

И знаете ли вы, что вы можете превратить ваше устройство Android в веб-сервер Как превратить устройство Android в веб-сервер Как превратить устройство Android в веб-сервер Хотите разместить простой сайт без дорогого плана хостинга? Вот как можно разместить веб-сайт на вашем телефоне или планшете Android. Прочитайте больше ? Проверьте наше руководство для деталей.

Узнайте больше о: Ubuntu , Веб сервер ,

Похожие

Как спланировать эффективную рекламу в интернете?
Gosia Furtak, генеральный директор artpasaż.pl - женщина, о которой стоит поговорить. Она начала много лет назад и настроила практически все для этой цели. Ее дотошность в ее поисках определенного места достойна восхищения и похвалы. Ее профессиональная история вдохновляет, и она сама - настолько приватная
AutoCAD 2018 Скачать бесплатную полную версию 32/64 Bit Windows
AutoCAD 2018 Download Full Version - это программное приложение для автоматизированного черчения (CAD), разработанное Autodesk, которое позволяет составителям чертежей, архитекторам, инженерам и другим специалистам создавать двумерные (2D) и трехмерные (3D) модели сетки и твердого тела. поверхностей. До составления с помощью компьютера инструменты для ручного рисования, такие как доски для рисования и карандаши, ручки для рисования, параллельные правила, компасы и треугольники,
Как изменить стиль кнопки «Добавить в корзину» в WooCommerce
Один из вопросов, которые мне постоянно задают: «Как изменить цвет кнопки« Добавить в корзину »в WooCommerce?». И в зависимости от того, какая у вас тема, это может быть так же просто, как нажать несколько кнопок в настройщике WordPress. или если вы создаете тему с нуля, вам придется написать немного CSS. Я покажу вам все варианты ниже. Использование Storefront, тема, разработанная для WooCommerce Storefront это бесплатная
Хороший рейтинг в поиске картинок Google? Вот как это работает! (компьютерная графика)
10 апреля 2014 г. Оптимизировать изображения 2014 Большинство статей о факторах ранжирования содержат множество факторов. К сожалению, очень редко взвешивание факторов. Что действительно важно, и что является «маргинальным фактором»? Мой
Как узнать, есть ли на вашем компьютере Bluetooth
Bluetooth, как беспроводная технология, очень полезен, потому что он позволяет подключать устройства поблизости для передачи файлов и обмена данными. Если компьютер поддерживает Bluetooth, он поможет вам в вашей повседневной работе. Тем не менее, как узнать, если ваш компьютер имеет встроенный Bluetooth? Фактически, большинство новых ноутбуков поставляются с уже установленным оборудованием Bluetooth, но если ваш компьютер намного старше или вы используете настольный компьютер, шансы ниже.
Как встроить форму Google в WordPress
В WordPress так много всего, что нужно любить. Он прост в использовании, бесплатный, гибкий и поддерживается большим сообществом, которое всегда готово помочь новичкам. Как давний пользователь WordPress, мне нравилось охотиться за плагинами, которые перегружали мои проекты. Эти отличные программные продукты позволили мне создавать профессионально выглядящие, полнофункциональные и удобные для пользователя веб-сайты без необходимости углубленного изучения кода. Когда дело
Как разговаривать с оператором 3
Вы клиент 3 Italia и вам нужно поговорить с оператором? Часто бывает необходимо поговорить напрямую с кем-то, кто может решить проблему с линией или любой другой услугой, предлагаемой вашей телефонной компанией, и в некоторых случаях это может быть затруднительно, если вы не можете физически пойти в магазин своего оператора.
Deutsche Bank и Банк Японии падают; финансовая ядерная зима как предсказано?
в статья Под названием Банки готовятся к финансовой «ядерной зиме», стало ясно, что банки готовятся к серьезному кризису.
Как добавить Google Sitemap в свой блог Blogger (Blogspot)
Файл XML Sitemap похож на каталог всех веб-страниц, существующих на вашем веб-сайте или в блоге. Поисковые системы, такие как Google и Bing, могут использовать эти файлы карты сайта для обнаружения страниц вашего сайта, которые поисковые роботы могли бы пропустить во время регулярного сканирования.
Сканирование и архивирование ваших старых фотографий только с вашего телефона
Сейчас играю: смотрите: легко сканируйте старые напечатанные фотографии с помощью Google PhotoScan ... 2:04 Будьте готовы, чтобы засыпать свой Google Фото библиотека. Или просто улучшите свою следующую попытку в Throwback четверг. У Google есть новое приложение PhotoScan для сканирования старых
Создайте свой собственный x86 и x64 Все в одном Windows 7 ISO • Raymond.CC
Windows 10 уже давно вышла и была предложена в качестве бесплатного обновления для пользователей Windows 7 и 8 в течение первого года. Даже после этого Windows 7 по-прежнему является наиболее широко используемой операционной системой Windows. Windows 7 доступна в 32-разрядная (x86) и 64-разрядная (x64) редакции и имеет версии Home Basic, Home Premium, Professional, Ultimate и Enterprise. Только

Комментарии

Должен ли я объяснить, как это влияет на экономику?
Должен ли я объяснить, как это влияет на экономику? Не правильно? Помните, в любом случае, что многие сберегатели будут решающим фактором в крахе банков, а крах контейнеровозов может поставить под угрозу поставки товаров (включая продукты питания). На мой взгляд, нельзя исключать, что крах крупных банков, таких как Deutsche Bank и Bank of Japan, и последующие цепные реакции вызовут хаос. И мы видим, что на общий план можно намекнуть. Ранее я указывал, что возможен сценарий, при котором
Как определить, есть ли на вашем компьютере Bluetooth (Windows 10 / 8.1 / 8/7 / XP / Vista)?
Как определить, есть ли на вашем компьютере Bluetooth (Windows 10 / 8.1 / 8/7 / XP / Vista)? Приведенный ниже метод применяется к ОС Windows, таким как Windows 10, Windows 8.1, Windows 8, Windows XP и Windows Vista, как 64-разрядной, так и 32-разрядной. Перейти к Диспетчер устройств посмотреть, есть
Как отключить Chromecast?
Как отключить Chromecast? По умолчанию Google Chromecast переходит в режим ожидания, когда вы выключаете телевизор или переключаете входы HDMI. Если вы хотите полностью отключить его, вам необходимо отключить его кабель питания. Как переключить Netflix обратно на мое мобильное устройство или компьютер? Чтобы прекратить потоковую передачу Netflix на ваш телевизор и вернуться к просмотру его на меньшем экране вашего устройства, просто нажмите или щелкните значок
Как это?
Как это? Проще говоря - Alcatel размещается над и под стеклом, а также спереди и сзади отверстия динамика (т.е. всего 4 отверстия динамика и 2 динамика), так что звук распространяется на обе стороны устройства, что позволяет наслаждаться мультимедийным контентом, полагаясь на на передней части динамика, но также, что звонок не выходит из строя и, если телефон направлен на экран, когда последние динамики выходят на первый план. Впервые мы видим это решение на одном телефоне, и мы должны заметить,
Как это началось?
Как это началось? Когда в Польше было установлено первое соединение с использованием технологии Интернет-протокола (IP) ? Университет Варшавы связан с Университетом Копенгагена. Подробнее ... Jaff Ransomware -
Что такое боке и как оно произносится?
Что такое боке и как оно произносится? Bokeh / bōˈkā / происходит от японского слова «boke», что означает «размытие» или «дымка» [Wikipedia: Bokeh ] Словарное определение - это эстетическое визуальное качество областей размытия или не в фокусе фотографического изображения, обычно при визуализации конкретной линзой. Вы видели этот эффект сотни раз раньше. Я знаю, что у тебя есть. Пример в изображении заголовка - это
Тест смартфона Huawei P20 Pro - это новый король фотографии?
Тест смартфона Huawei P20 Pro - это новый король фотографии? Пока что вы можете только догадываться о технических характеристиках, но в конце концов каждый любитель смартфонов спросит себя: что будет у игрового телефона, чего еще не предлагал Huawei P20 Pro? Пусть речь идет не об игровых, обязательных упакованных светодиодах или серии гаджетов в паре с телефоном. Что касается второго устройства, которое мы можем ожидать в следующем году, Xu объявило, что оно не будет решением, известным,
А как при этом быть бездушной машине поисковика?
А как при этом быть бездушной машине поисковика? Конечно, он использует фразы с ключевыми словами, но всю суть не сможет передать в содержательной короткой фразе, так как он не сможет понять смысла. В случае же применения семантической разметки, где информация четко структурирована, и тегами выделены необходимые категории, обработка будет под силу алгоритмам поисковика. Таким образом ему можно подсказать в какой части текста размещена информация определенной категории. Применяя
Есть ли способы ограничить использование моих детей приложениями?
Есть ли способы ограничить использование моих детей приложениями? Прежде чем передать телефон или планшет своим детям, ознакомьтесь с настройками. Возможно, вы сможете ограничить содержание тем, что соответствует возрасту вашего ребенка, установить пароль, чтобы приложения не могли быть загружены без него, и установить пароль, чтобы ваши дети не могли покупать вещи без него. Вы также можете отключить Wi-Fi и услуги передачи данных или перевести телефон в режим полета, чтобы он не мог
Ольга Токарчук - как начать читать?
Ольга Токарчук - как начать читать? 18 апреля состоялась премьера последней книги Ольги Токарчук - сборник рассказов под названием «Странные истории». Несколькими днями ранее литературный мир распространялся с новостями о том, что автор был в числе шести финалистов престижной международной премии «Человек-Букер». Читать дальше ...
А как выглядит ваша компания сейчас?
А как выглядит ваша компания сейчас? В начале ноября свет Гугеля увидел десятое дитя Артпасаха. В магазине www.dekorolka.pl на этот раз не наши проекты, а отобранные нашими дизайнерами фотографии с сайта Fotolia, упакованные в специальную систему, позволяющую независимо настраивать каждый продукт из нашего предложения, с фотопечатью из фотосток. Кстати, спасибо Focode, который сделал этот магазин для меня. Я был очень счастливым клиентом, и терпение к моим

Так как же на самом деле действуют посетители вашего веб-сайта?
?вязаться с вашим сервером?
Технология объяснила] Что такое динамический IP-адрес и как его получить?
Прочитайте больше ?
Что действительно важно, и что является «маргинальным фактором»?
Тем не менее, как узнать, если ваш компьютер имеет встроенный Bluetooth?
Deutsche Bank и Банк Японии падают; финансовая ядерная зима как предсказано?
Должен ли я объяснить, как это влияет на экономику?
Не правильно?