Блог

Хостинг на домашнем компьютере или сервер своими руками часть 1

Select region and timezone. Здесь необходимо выбрать временной регион. Я выбираю Europe и после Kiev так как территориально я нахожусь в Украине. Set time and date Здесь без лишних пояснений выбираю UTC. В режиме manuale редактирую дату. После корректировки возвращаюсь в подменю установки даты и времени, выбрав пункт return. Теперь самая интересная и сложная часть — разбивка жесткого диска.

Но мы эту науку быстро одолеем. Разбивать будем в ручном режиме. Поэтому в подменю выбираем пункт 2. Manually Partition Hard Drives.

В Linux нет дисков С: Мой единственный жесткий диск обозначается как sda. После этого запускается программа cfdisk, при помощи которой мы и будем делить диск на разделы. Убираем приветственное окно программы cfdisk, нажав Enter и наблюдаем интерфейс программы cfdisk.

Для чистоты эксперимента я удаляю все имеющиеся разделы, выбирая внизу пункт Delete нижнее меню, перемещаюсь при помощи курсорной клавиши вправо. В итоге имею кучу свободного места, которую я сейчас переразмечу на ваших глазах, уважаемый читатель. Итак, выбираю пункт New и создаю загрузочный раздел. На следующей развилке я вбираю пункт Primary. Далее выбираю размер раздела, в моем случае достаточно 50 МегаБайт.

Выбор подтверждаю пунктом Beginning. Первый раздел создан.

Домашний сервер из старого железа. Часть 1, сборка.

Теперь я перемещаюсь на пункт, символизирующий оставшееся свободное место на диске и снова нажимаю New. Настал этап указать один из дисков, как загрузочный. Для этого мы перемещаемся на sda1 и помечаем его пунктом Bootable. Все, уважаемый читатель, с разметкой диска покончено. Выбираем в интерфейсе cfdisk пункт write в нижнем меню и сохраняем внесенные изменения.

После выбора DONE, мы окажемся в подменю работы с диском, где будет заботливо выбран пункт 3. Manually Configure block devices, filesystems and mounpoints. Перейдя в соответствующий раздел меню мы сможем указать файловые системы и точки монтирования что именно должно располагаться в выбранном разделе жесткого диска.

Итак, начинаем с sda1. Этот раздел загрузочный. Для него оптимальной окажется файловая система ext3, поддерживающая восстановление после сбоя. Аналогично вышеописанному создаем файловую систему и точку монтирования для sda2. Файловая система — swap. Это собственно все, что нужно было указать для sda2. Вот теперь уж с настройкой жесткого диска действительно.

Arch заботливо выбирает пятый пункт в меню установки 5 Return to Main Menu. В главном меню установки выбран пункт 4. Select Packages. В нем нам нужно выбрать ничто иное как base. После выбора base появится перечень входящих в установку пакетов. Не парим себе лишний раз мозг, жмем OK. Попадаем на 5-й пункт меню Install Packagesкоторым запускается установка пакетов.

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

Выбираем nano и не парим мозг. После выбора редактора текстовых файлов мы видим список всех файлов конфигурации. Но не пугайтесь, править нужно лишь часть из. Редактор nano загружает содержимое текстового файла rc. У вас что, канал мегабитный?

Андрей очень давно хотел открыть свой масштабный проект в сети интернет. И вот подвернулась такая возможность. Но встал вопрос о месте где хранить так много информации появилась идея поставить Сервер но на чём Windows? А вот Linux это идея как только куплю себе новый комп возьму вашу статью и буду уже разбираться. По моему скромному мнению, винодовс и линукс предназначены для разных задач, хотя, тио что достигнуто в одной системе, к сожалению, не достигнуто в.

Хотя, должен призаться, что для домашнего сервера выгоднее использовать Линукс, а лучше — freebsd. Из-за бесплатности и невысокой требовательности к ресурсам. Посудите сами — на кой ляд покупать лицензионную серверную ось для подъема фтп или мелкого блога? В нашей стране я про Россиюна сегодняшний день большинство использует дома windows, и я всячески поддерживаю этот выбор, так как сам им пользуюсь… Виндовс — имхо — на сегодня СТАНДАРТ для большинства.

Игры пишутся под него, я не слышал о нормальных программный медиаплеерах под Линух, понимающих стандарт Blu-Ray, а под виндой пашет, по крайней мере, Total media Theatre от ArcSoft… Нету в Линуховом офисе приложения, сопоставимого по функциональности с Access, хотя, думаю, что скоро это будет исправлено…. Короче, суть поста — линь для домашнего сервера — это бесплатый набор серверных приложений, для понимающих его идеологию пользователей. Скажете — руки кривые?

Андрей, моё мнение, что обсуждение уже переросло формат блога, форум будет уместнее. Предлагаю вам озадачиться этим вопросом, а так же, если понадобится, свою помощь — могу предоставить свою площадку. Статьи действительно отличные,только вот я никак не могу понять какие адреса мне прописывать. У меня Инет подключен через кабельный модем. Я немогу в ArchLinux попасть в сеть, у меня стоит роутер на Wi-Fi, сервер делаю из ноутбука.

Я и так и сяк пробовал. Ничего не получилось. Пытаюсь пинговаться —. Обновления —. У меня одна идея есть! Проще будет арендовать у крупного хостинга и пере арендовать ЛОХУ которому ты там хочешь дать в аренду свой полный бред!

Написано же крупными буквами домашний сервер своими руками! Андрей нужна ваша тех поддержка по программе putty, у вас в статье есть сайт myip. Connection refused. Что нужно сделать что бы программа начала работать правильно? Здраствуйте Андрей! После чего у меня совсем другая установка! Сделал как написано… после перезагрузки куча текста и некуда ввести и слово… что делать? Впервые с линексом! Порылся в сети и нашел решение. Но новая проблема — пинг. Я витамин может и не доел, но проблема то осталась Прошу помочь с решением!

Огромное спасибо! Всё ролики смотрел в взахлеб! Я понимаю это старая статья, но я его только прочел,и я делал все как вы писали, но у меня не пингуется при вводе команы ping google.

Подскажите кто в курсе. Уж очень хочется сделать. Заранее всем спасибо. Добрый день. Интересные у вас уроки просмотрел все 12 уроков. Настроил интернет через роутер все нормально работает. Щас провел отдельную линию для сервера напрямую без роутера. Который день не могу настроить интернет не могли бы вы мне объяснить как настроить pppoe соединение? Еще не помешало бы дописать что апгрейт пакетов и втом числе ssh делается командой pacman -Su opensshа не просто -Su openssh. Я вот решил поиграть роль владельца сайта причем не простого статического вроде визитки.

А сайта написаном на цмс друпал сайт довольно таки масштабный он висел на платном виртуальном хостинге. Так как сайт неприлично расширился а хостинг отказался повышать мне лимит оперативной памяти решил это дело повесить на свой хостинг. Закупил оборудование со следующими характеристиками:. Вопрос в следуещем. Есть ли archlinux 64? Вариант с двумя жесткими был принят на расчет что первый на 64гб был расчитан под ОС.

Сейчас почитав ваш блог усомнился в своей логике и буду признателен если вы мне скажите получится ли у меня осуществить запланированное с данной аппаратурой Да и вот еще вопросик про скорость соединения с интернетом тариф у провайдера я подключил максимальный сказали что до мб. Статья старая, но хорошая, и о домашнем сервере. Я тут многие коментарии прочел, могу лишь одно сказать, будь то windows xp, ибо 7 последней, сервер на нем не построишь, программы зачастую начинает виснуть, сбой.

Уважаемый Андрейа есть способ установить этот линукс на виртуалбокс и использовать его просто через локальную сеть?

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

Андрей, спасибо огромное за пост. А подскажите новичку, можно ли на домашнем компьютере настроить сайт для видеохостинга? Посещаемость будет не очень высокой. Можно настроить и видеохостинг дома. Ведь что компьютер у хостера, что домашний — разницы нет, нужно только настроить все грамотно прямыми руками. Когда сервер находится в датацентре, он на круглосуточном обслуживании, там мощнее интернет канал, меньше шансы что что то случится.

Ведь ваш дом существует не только для того что бы в нем крутились сервера. Дома можно много чего размещать, делать. Скорее всего живете вы там не одни, и явно ваша семья не состоит из одних админов, обученых как обходиться с рядом работающим сервером, ведь ситуации бывают разные. Возможно вам понадобится вырубить в доме свет что бы починить розетку, тогда, естественно вы выруте и сервер.

Именно поэтому я арендую сервера в профессионалов.

Настройка FTP на домашнем сервере - видеоурок

Лично мой выбор остановился на Cloud Europe: На данном блоге я публикую статьи и видеоуроки посвященные веб-разработке и интернет-бизнесу. Стараюсь не закапываться в нудные технические детали, а создавать доступный и интересный материал от которого не клонит в сон. Чтобы не пропустить выход новых видеуроков и статей оставьте свой адрес эл. Я буду присылать на него ссылки на подборку интересных свежих публикаций. Использование материалов с сайта только с согласия правообладателей.

Подбор и регистрация домена в несколько кликов Выбирайте лучшие доменные имена в более чем доменных зонах Введите желаемое доменное имя Вашего сайта: РФ регистрация на 1 год - руб. Кириллическая зона.

РФ приглашает всех желающих создать сайт любой направленности. Обычный сайт-визитка, масштабное интернет-представительство компании, страница, объединяющая людей по интересам, интернет-магазин — здесь всё будет уместно. Не упустите такую возможность - зарегистрируйтесь в системе и Вы всегда сможете регистрировать домены по привлекательным ценам!

В доменной зоне. RU-CENTER проводит регистрацию в Реестре, сообщает о необходимости и порядке продления, снимает делегирование домена и не продлевает его регистрацию в Реестре в случае неоплаты. Срок регистрации доменов в зоне.

Чтобы зарегистрировать домен. Купить домен в зоне. Варианты пакетов предлагаются на странице результатов подбора. Хостинг для 1С-Битрикс Идеально подходит для интернет-магазинов, порталов, онлайн сервисов и услуг; сайтов, построенных на CMS 1C-Битрикс и других системах управления сайтами.

Хостинг для Joomla Готовый сайт на Joomla со всем необходимым функционалом для успешной работы проекта. Вам осталось оплатить надёжный и проверенный хостинг, и вы получите полностью работающее решение. Дизайн-шаблоны сайтов от TemplateMonster Вы хотите создать сайт, но не уверены, что сможете сделать это самостоятельно?

Хостинг на домашнем компьютере или сервер своими руками. Часть 1 Сегодня, уважаемый читатель, мы поговорим о том, как же можно соорудить сервер из домашнего компьютера. О том, как связать IP-адрес и доменное имя я записал видеоурок. Так что вы вполне вооружены знаниями, остается лишь правильно их применить.

Пользователь набрал адрес сайта sdelaysite. Name-сервер сообщил IP-адрес. Этот IP-адрес является внешним статическим адресом либо роутера, либо АДСЛ-модема, либо шлюза, через который компьютер-сервер выходит в интернет. Запрос пришел к роутеру на й порт именно через й порт осуществляется http-соединение.

Роутер настроен таким образом, что все запросы, приходящие на й порт, перенаправляет компьютеру локальной подсети с определенным IP, например Запрос пошел на локальный компьютер-сервер, а там его уже с радостью встречает Apache и выдает нужный сайт. Но с пробросом портов мы разберемся чуть позже.

Пока поковыряем сам компьютер-сервер. Характеристики компьютера-сервера Здесь очень сложно говорить о каких-либо точных параметрах. Скорость чтения с жесткого диска и его надежность можно повысить все теми же RAID-массивами.

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

Мощная система установки обновлений Pacman. Подробнее об Arclinux можно почитать. О философии Arch. Теперь я подробно опишу процесс установки ArchLinux на будущий сервер. Как я уже писал в статье о моих программах, я буду использовать инструментарий TCUP. Нарезать будем плагином все того же TCUP. Запись начинаем, естественно, кликом на пункт Запись диска. Дожидаемся появления приглашения к авторизации.

Авторизуемся, как нам и предлагает надпись сверху, под логином root. Все, приступаем непосредственно к установке. Последовательно будем выполнять каждый из пунктов установочного меню. Настройку времени и даты я закончил, выбираю 3-й пункт Return to Main Menu. Я имею диск в 18 Гбайт, о чем с радостью меня информирует программа разбивки диска.

На данном этапе хочу пояснить принципы работы с оборудованием и файловой иерархией Arch Linux: А теперь мы приступим непосредственно к созданию разделов на жестком диске. Загрузочный раздел, который будет содержать ядро системы для него нам достаточно отвести 50 Мбайт. Раздел подкачки или swap. Он используется для хранения данных из оперативной памяти, когда они уже там не умещаются Мбайт. Для него задействуем все что осталось. После создания раздела указываю его тип пункт Type как 83 Linux.

Теперь я буду создавать раздел подкачки swap. Используем вышеописанный алгоритм. Размер данного раздела будет равен Мегабайт. В качестве типа данного раздела Type необходимо указать Размеченный жесткий диск sda имеет следующий вид: После сохранения можно выйти пункт Quit. Manually Configure block devices, filesystems and mounpoints Нажимаем Enter и переходим к монтированию разделов жесткого диска. Никаких дополнительных опций указывать не будем, нажимаем Enter. Остается лишь выбрать done и все, что мы наворотили, применится.

Продолжаем устанавливать наш замечательный Linux. Если вы видите вот это и CD старательно шуршит, значит все нормально, ждите окончания установки. Получается вот что: В результате имеем следующее вместо первой строки: Крутим ниже, к строке Первая строка указывает шлюз. Во второй строке нам нужно, всего на всего, убрать восклицательный знак: С этим файлов.

В формате nameserver ip необходимо указать DNS. Указываю его, в качестве альтернативного. DENY, то есть поставить перед фразой решетку, вот так: Сохраняем файл и выходим. Жмем Done в самом конце. Теперь нам нужно выбрать, куда устанавливать загрузчик. Все, Linux загрузился и приглашает начать работу с ввода логина и пароля. А вы что ожидали?

Логинимся как root пароль от рута вы сами завали, так что вводите, если не забыли. Поздравляю, вы залогинились как root по крайней мере, я точно залогинился. Если ping у вас не проходит, то убедитесь в том, что вы получали в детстве достаточно витаминов. Теперь мы узнаем как это все настраивается на стороне сервера. Установка происходит командой pacman -Sv openssh Pacman скачает и установит программу и все недостающие компоненты. Поэтому я повторяю команду pacman -Sv openssh На этот раз попытка увенчалась удачной установкой программы.

После чего будет возможен SSH-доступ к серверу. Вводим IP-адрес сервера в моем случае Напоследок мы обновим нашу систему замечательной командой pacman — Syu В моем случае потребовалось загрузить обновлений на Мбайт, так что мужайтесь, дело это не быстрое.

Местами думал, что попал на блог сисадмина но информация однозначно полезная! Да, местами путано получилось.

Хостинг на домашнем компьютере или сервер своими руками. Часть 3

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

Хочу отметить, что придется запастись терпением, так как хостинг услуги не сразу начнут приносить Вам доход. Давайте разберемся, какие задачи необходимо решить. Если такая задача финансово недоступна для Вас, то существует, как минимум два способа решить проблему создания хостинга без физического обладания сервером.

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

Выделенный сервер Вы можете использовать по желанию. А Ваше желание, использовать его как сервер своей хостинг компании. И Вам остается только создать сайт, на котором Вы будете размещать информацию о своих хостинг услугах.

Выделенный сервер за 25 руб/месяц. Часть 3. Подготовка web-сервера.

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

регистрация доменов на свое имя

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

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

Введите в поле Coupon Code: Помимо прочих вещей, про которые я писал в юбилейной статьев процессе установки и настройки web-сервера передо мной встал вопрос: Я обдумывал и пробовал.

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

Первое, чем мы займемся после установки операционной системы, это настройка удаленного подключения. Есть несколько причин, но с основной нужно свыкнуться: В данном вопросе позволю себе согласиться со вторым — так удобнее. Нашей первой задачей будет подключение к мини-серверу по сети с возможностью работать в консоли Linux Debian, установленной на нем, на компьютере с Windows, коим обладает большинство читателей.

Перед тем, как ее настраивать, нужно разобраться в первой сисадминской проблеме — узнать ip-адрес мини-сервера. Первое, что необходимо сделать — подумайте, как у вас организовано подключение. Основных вариантов на самом деле всего Посмотрите на картинку. Я предполагаю, что у вас все подключено именно так:. Если у вас есть особенности подключения, отличные от этой схемы, спрашивайте о них в комментариях.

Постараюсь ответить. А вот картинка подключения к роутеру кабелей. Наш сервер подключаем туда же, куда и стационарный компьютер рядом:. После того, как это сделано, разберемся с ip-адресами устройств. IP-адрес — это цифровой адрес устройства. Благодаря ему другие устройства знают, как послать информацию первому. IP-адрес — это примерно тоже самое, что и ваш почтовый адрес. Чтобы прислать вам письмо, почта должна знать вашу страну, город, улицу, дом, квартиру.

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

Скорее всего, это В появившейся форме ввести cmd и нажать Enter. После выполнения этих действий, у вас должна открыться консоль:. Результатом выполнения станет выведенная конфигурация сетевых устройств компьютера.

Это и будет адрес роутера. Подробности работы DHCP-сервера знать нет особого смысла. Нужно только понимать для чего он предназначен. А предназначен он для того чтобы автоматически присваивать правильные ip-адреса новым устройствам в сети, которые этого просят. Именно таким устройством и является наш Cubieboard. DHCP-сервер встроен в любой роутер и по умолчанию включен. Проблема только в том, что правильные адреса присваиваются во многом случайно нет, конечно не случайно, а в строгой закономерности, но положим, что у нас нет желания в ней разбираться.

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

Это будет правильный вопрос. Ответ такой: Если сравнить с нашей любимой почтой, то MAC-адрес является аналогом фамилии, имени, отчества и паспортных данных получателя, позволяющих его однозначно идентифицировать. Роутер видит MAC-адреса, всех устройств, которые подключены к локальной сети. Эти адреса у них постоянны, а значит, существует возможность выдавать одному и тому же устройству один и тот же адрес. Вернемся к нашему DHCP-серверу. Чтобы все заработало как надо, вам необходимо зайти в панель управления роутера через браузер и найти там раздел DHCP.

Теперь ваша задача — опознать MAC-адрес Cubieboard 2.