Как я создавал свой домашний веб-сервер

Рано или поздно, наступает прозрение и Вы начинаете задаваться вопросом, а зачем я плачу за хостинг моего сайта?

Кто не знает, что такое хостинг, даю определение:

Хо́стинг (англ. hosting) — Услуга по предоставлению вычислительной мощности компьютера для размещения информации на Сервере (аппаратное обеспечение), постоянно находящемся в сети (обычно Интернет).

Веб-сервер на базе INTEL Atom

Я уже два раза менял хостинг своих сайтов и у всех хостингов есть стандартные недочеты:

  1. Загрузка канала Интернета в связи с большим количеством клиентов. Сайты медленно открываются.
  2. На серверах живет много сайтов. Не все сайты сделаны правильно в плане безопасности. Веб-сервер хостинга подвержен атакам хакеров. У меня уже несколько раз на сайте был вирус, причем всегда по вине взлома сервера хостинга.
  3. Конфиденциальность. Как быть, если Вы размещаете архивы данных работы Установок Замкнутого Водоснабжения (УЗВ) для выращивания рыб, или не один год делали онлайновую игру «Рыбная Ферма», ее коды доступны администраторам хостинга.
  4. Если надо хранить много информации, то арендовать такое дисковое пространство у хостинг-провайдера дорого, платить за это придётся немало. Собственник же домашнего веб-сервера — сам себе хозяин.

Плюсы своего веб-сервера. Назовем его еще домашним сервер:

  1. Конфиденциальность. Доступ к серверу имеете только Вы.
  2. Не ограниченный объем дискового пространства.
  3. В Риге уже во многих квартирах есть доступ к интернету через оптический кабель. Т.е уже есть постоянное, высокоскоростное подключение к интернету.
  4. Веб-сервер обошелся мне в 20 евро, что делает его не обременительной покупкой.
  5. Канала Интернета и мощности обычного офисного компьютера достаточно, чтобы обеспечить бесперебойную работу нескольких сайтов, или одной небольшой игры.
  6. У моего знакомого на похожем компьютере как у меня крутилось дома 14 веб сайтов типа «визиток» на базе Joomla — система управления содержимым (CMS).
  7. Мой веб-сервер потребляет максимум 100 Ват*час электрической мощности. Такой мощность установлен блок питания. В холодное время года, а в Риге плохо топят, все 100 Ват*час уходят в тепло — в обогрев квартиры.
  8. Компьютер работающий под управлением Линукса полезная вещь в доме. Во первых операционная система Линукс бесплатная (в отличии от глючной Windows), одной командой можем устанавливать новые программы, компьютер может выполнять функции медиацентра для просмотра скачанных фильмов на домашнем телевизоре, или сервера резервного копирования важных данных с Вашего рабочего компьютера, торент сервер для скачивания фильмов из интернета.
  9. Компьютер под управлением Линукса работает на 25% быстрее, менее глючит, более защищен от вирусов.
  10. У меня в квартире плохой прием от роутера wi fi, так как дом блочный. Пригодилась карточка беспроводного адаптера D-link DWA-510, 802.11g. Поставил ее на свой сервер, загрузил драйвер, две программы hostapd и dhcp сервер и все. Теперь две точки wi fi раздают интернет по квартире.

Итак решено, делаем свой сервер. В интернете полно объявлений по поводу б/у компьютеров. Я специально выбирал компьютеры, только с процессором INTEL Atom. Эти процессора не имеют вентилятора для охлаждения центрального процессора, так как мало греются и я читал, что роботов для футбольных матчей в прошлом году, некоторые команды, оснащали именно процессорами INTEL Атом (наверное когда Вы читаете эту статью этот процессор канул в бездну доисторических процессоров). У Атомов пассивное охлаждение из-за малой мощности потребления электроэнергии, а для меня тишина в доме самый главный приоритет. Не хочется слышать постоянный шум работающего компьютера.

Спецификация на компьютер, который я купил с рук:

Материнская плата Intel BLKD2700DC
Оперативная память 4GB 1066MHZ DDR3 SODIMM KVR1066D3S8S7/2G x2 шт
Жеские диски HITACHI GST HDD MOBILE (2.5″,500GB,8MB,SATA II-300) x2 шт
Корпус INTER-TECH ITX-X9 Slider + ATX 100Ват

Смотрим, что у него внутри

Веб-сервер разобран

Начинаем установку операционной системы Линукс Debian. В интернете полно информации и видеороликов как это делается. Просто заходите на сайт разработчиков http://www.debian.org/ скачиваете образ диска установки и следуете инструкциям.

Правда перед установкой я прочел книжку Линукс для Чайников и потом еще 2 книжки по администрированию веб-серверов.

Ну что, давайте применим его для чего то полезного …

Размещение сервера дома возле колонки от домашнего кинотеатра

Метки: ,

11 комментариев на «Как я создавал свой домашний веб-сервер»

  1. Владимир:

    Про недочеты стороннего и плюсы своего хостинга вопрос достаточно спорный и дискуссионный. Я тут скорее вижу реальный мотив «мне захотелось повысить уровень своего опыта и сделать самому».

    • Здравствуйте Владимир!

      Да Вы психолог!
      И это тоже. Я вообще теперь стал фанат линукса. Разобрался с установкой и настройкой вебсервера и теперь хочется проверить нагрузку на сеть и его производительность.
      А так Андроид от Гугла, это тот же линукс.

      С уважением,
      Василий

  2. Я тоже свой веб сервер собрал на атоме и несколько сайтов теперь там хостится.

  3. Дмитрий Балынин:

    Интересная тенденция. Инженер по системам интенсивного рыбоводства смотрит в сторону IT
    ))) А инженер IT в сторону рыбоводства ! Я на правильном пути

    • Здравствуйте Дмитрий!

      Выращивание рыбы в автоматических установках теперь больше походит на компьютерную игру Рыбная ферма.
      Поэтому проектировщик рыбных ферм должен не только быть рыбоводом, но и айтишником.

      С уважением,
      Василий

  4. Дмитрий Балынин:

    🙂 не играл
    Правильно все сделали, поддержка static ip 50 руб в месяц
    Оптоволокно практически везде
    🙂 можно SSD накопитель поставить
    Дисковые операции самые затратные при работе с SQL серверами
    Для WorldPress думаю у вас стандартно Apache+PHP+MySQL
    🙂 для высокой загрузки на будущее

  5. Я прочел статью и не увидел конкретных инструкций по настройке, может она у меня не полностью загрузилась? У меня текст кончается словами:
    —————цитата————-
    «Правда перед установкой я прочел книжку Линукс для Чайников и потом еще 2 книжки по администрированию веб-серверов.

    Ну что, давайте применим его для чего то полезного …»
    —————конец цитаты————-
    А я думал вы подробно расскажете как вы устанавливали серверное ПО, какое именно ПО, как настраивали сеть, безопасность, DNS…
    Я сам занялся сейчас вопросом переноса своих сайтов на свой сервер, так как хостинг просто отключил мои сайты за «превышение нагрузки на SQL сервер» когда их посещаемость выросла до 100 человек в день, и другой хостинг я решил не пробовать, зачем если корень проблемы в этом случае не будет вырван, и может возникнуть вновь. Пусть мои сайты крутятся у меня на домашнем сервере.

    • Здравствуйте Павел!

      Вы правы, что лучше всего иметь свой веб-сервер и на нем крутить свой форум, свою игру, свой сайт и блог.
      Если, что-то идет не так, то сразу понятно кто виноват.
      Я вообще уже и не думал, что мою запись про веб-сервер кто-то прочитает, да еще напишет комментарии.
      Может после Вашего сообщения я подумаю продолжить тему и написать продолжение настройки сервера и сети.

      С уважением,
      Василий

      • Wlad:

        Здравствуйте Василий,

        Что же Вы так, начали и не закончили? Грустно и печально, когда заинтересовался, а тут раз и конец(((
        А Вы не пробовали установить сайт на LinkStation?
        Вот я уже несколько дней пытаюсь, а инфы по этой теме очень мало. Своих знаний не хватает. Если кто уже с этим столкнулся, поделитесь знаниями и опытом, очень надо. мой скайп: azzezzel1, QIP, ICQ: 207820651. Буду очень признателен. С уважением, Влад!
        П.С. забыл написать, мой LinkStation BUFFALO LS-WXLF41

        • Здравствуйте Влад!

          Не вижу смысла покупать дорогой NAS типа LinkStation. Хороший, б/у офисный компьютер вполне достаточен для целей хостинга и домашнего медиацентра.
          Вы уже второй комментарий на этой страничке про то как я делал веб сервер.
          Буду думать, может быть найду время и продолжу писать эту тему.
          Сейчас у нас на рыбной ферме много дел, мы подращиваем личинку Ленского осетра. Выращивание рыбы — это живые деньги каждый день (люди едят каждый день :-), а веб сервер это просто хобби, проедающие время и деньги.

          С уважением,
          Василий

          • Влад:

            Спасибо Василий за ответ. У меня было увлечение аквариумными рыбками, была даже мечта разводить Линь, очень мне эта рыбка нравится, но денег пока нет на это доброе дело.
            А вот LinkStation купил давно, но к сожалению не могу найти, кто бы мог настроить LinkStation под хостинг, инфы нормальной нет.
            Выходит зря купил, лучше бы до старости копил на водоём для разведения любимой рыбки(:-))

Добавить комментарий