Блог

Как организовать хостинг на своем сервере

Поэтому все комментарии про расходы на покупку, содержание и шум идут мимо. Могу провести такую аналогию — у меня в гараже стоит своя машина, так зачем мне ездить на такси? Только покупка, без содержания, сервера окупается не раньше, чем через 3 года в сравнении с полноценным дедиком. Если сравнивать какие-нибудь VPS и включить условия по содержанию домашнего сервера, то окупаемость вырастает в разы.

Уж простите, но вы явно писатель, а не читатель.

website builder hosting platform

Покупать сервер только для того, чтобы хостить на нем сайты дома — это бред. Я без понятия почему эту очевидную вещь еще должен доказывать. В то же время, у кучи людей дома есть какой-нибудь Rapsberry лично у меня есть odroid c1 или linux сервер на Ubuntu или FreeNAS.

Почему бы его не задействовать?. У меня телевизор постоянно подключен к сети. Задумываюсь о его использовании в качестве сервера для хранения сайтов. Нужно будет рутовать. И да, экономические издержки спорны, домашний сервер — это не только его покупка, но и содержание, причем не только по администрированию, но и бесперебойному обеспечению электричеством… Я уж молчу про шум и охлаждение… Покупка зачастую не требуется — домашний сервер собирается из старого железа после апгрейда основного компьютера.

Делать это исключительно для хостинга сайтов — да, бред. Но давайте не будет забывать, что домашний сервер может выполнять функции и NAS, торренто-качалки, htpc, git-хранилища, локального DNS, бэкапов. И вот в таком случае появляется вопрос — а может есть альтернативы хостингу, если проект не критичен и ходит на него 2,5 человека? Опять же, его можно использовать в целях само обучения.

VecH 24 октября в Боже, парсинг и редактирование зон руками. По крону! Это же кошмар! Всему учить надо, никто маны не читает. Есть TSIG, есть nsupdate.

КАК СДЕЛАТЬ / СОЗДАТЬ СВОЙ ИГРОВОЙ ХОСТИНГ? [Tutorial #1]

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

А зря, имхо. Выше уже писали про dns. Решает все проблемы, можно добавить в консольный клиент ddns, так же присутствует во многих программных роутерах тиа PF[OPN]Sense. Только wildcard не поддерживает, приходится руками прописывать.

А вот и. У freedns есть возможность добавить домен как приватный и ежели кто-то захочет создать поддомен в вашем домене user. А вы уже решаете — разрешать или. Почитайте, пожалуйста, внимательно — http: This area is only used if you own domain s in the system, of which there are 3 possibilities, based on FreeDNS being a shared DNS system.

Public — If you add your domain as public, this queue will not be used at all, others will be permitted to create subdomains off your domain without involving you.

Private — If you add your domain as private, this is the area you will screen your domains of which you decide to keep, or deny. While domains are in the queue they will function. By choosing this, you agree to only deny those that you deem offensive, or slanderous. Becoming a premium member can be done at any time, easily. То есть если кто-то добавляет свой сабдомен на ваш домен, то вы можете найти этот запрос в очереди и отказаться.

Но пока вы этого не сделали, сабдомен будет замечательно работать. Чтобы такого не было — платите деньги за 3-ий вариант. Лично для меня это все равно, как если б вход в подъезд проходил через мою квартиру.

Поэтому я не советовал бы такое пробовать тем, кто не достаточно хорошо продвинут в системном администрировании именно с этой точки зрения. НЛО прилетело и опубликовало эту надпись. А я бы посоветовал амазон route53, тут и хостинг днс зоны, и дополнительные плюшки, и апи. AVX 24 октября в Вот только когда вдруг провайдер сделает Вам вместо белого IP серый, или если бы был сменит статический!

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

Возможно, на каком-то количестве сайтов это будет выгоднее, но пока есть дешёвые тарифы особенно для статики — пусть лучше на хостинге. Если же на этих сайтах нет трафика — то зачем они в интернете? Сделайте их доступными локально, включил комп — пользуешься. А раз уж трафик есть — можно и монетизировать, а тут уж и на хостинг хватит. Casufi 24 октября в Heroku, Openshift имеют бесплатные планы и позволяют привязывать домены первого уровня, правда почту я не пробовал на них хостить.

Erelecano 25 октября в Первого уровня? Да вы — миллиардер-оригинал. ValdikSS 25 октября в Иногда домены первого уровня можно получить, просто находясь в нужное время в нужном месте. Casufi 26 октября в Хотя если говорить именно о привязке домена, то я говорил о возможности привязать свой домен любого уровня, а не только третьего уровня в домене. MaxFrodo 24 октября в Хорошо когда дома есть бесплатное электричество, иначе не вижу смысла при современных ценах на хостинг.

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

SlavikF 24 октября в Для Mikrotik-ов, например: Я довольно долгое время использовал dnspark, Они позволяют хостинг доменов второго уровня на динамических IP бесплатно.

Каждый может сделать на своем компьютере хостинг (windows) - Chizi

Вы с одной стороны правы используя PDD можно упростить настройкуно с другой стороны это ведь только часть работы. Вам все равно придется думать как обновлять IP через API, про настройку роутера тот-же форвардинг портовпро правильную настройку записей в DNS время жизни и прочее. Для тех кто хочет сделать иначе через тот-же Яндекс ПДДя постараюсь написать отдельную инструкцию, по тому-же принципу — вот вам 5 шагов и радуемся.

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

Когда-то я так создал свою файлопомойку. Но теперь я разочаровался в этом подходе. Первое — это то что канал связи узкий, динамический белый IP тоже надо поискать, домашние постоянно будут норовить вырубить из сети устройство на котором висит сайт, DDOS сложит такой сайт даже не парясь — просто забьют ваш и так ограниченный канал для которого 1,5 пользователя уже DDOS, со светом бывают перебои.

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

Куча хостеров дают лимитированные бесплатные или почти бесплатные VDS, даже тот же самый Amazone, для типовых проектов есть шаред хостинги, для OpenSource тоже есть варианты. Так что у меня закономерный вопрос — зачем это сейчас? Даже такой нищеброд как я может позволить себе аренду сервачка виртуализации у того же hetzner чтобы держать там несколько сайтиков, owncloud, gitlab, vpn и еще пару полезных вещей.

Домашний хостинг сайтов с динамическим IP / Хабр

Извиняюсь, что именно позволяет делать старый D-Link? Если что, у меня был D-Link T с родной и кастомной прошивкамино не могу догадаться как он поможет мне хостить сайты. Если можно, чуть больше конкретики. Вот мол, такой-то сервис, заходим туда-та, получаем то-то. У большиснтва роутеров серии D-link есть вкладва DDNS — которая позволяет автоматом привязать домен к роутеру, что и делает в ручную автор статьи.

Точную модель роутера я не скажу, так как я отдал его уже года 2. ADSL да, Ethernet или оптоволокно. Берем AWS micro инстанс — он будет стоить первый год почти ничего Мелкомягкие тоже дают облако попробовать https: Remp 27 октября в Зачем нужны NS-записи для зоны domain. Они указывают на ваш собственный DNS-сервер который занимается обслуживанием запросов посетителей сайта. То есть обработка запроса выглядит примерно так: Некий человек открыл свой браузер и ввел там имя forums.

Что обсуждают. Там же Демьян подключает выделенный IP-адрес. Это обходится еще в рублей в месяц. Собрав свою машину и подключив к ней найденный на барахолке монитор, Демьян наконец приступает к работе.

Как создать хостинг на своем компе для чайника.

Можно скачать их и установить по одной — но это долго, сложно и может привести к конфликту версий. К счастью, Демьяну показывают набор программ, который всё установит и настроит за него — Wampserver. Полчаса спустя Демьян разбирается в том, как правильно установить Wampserver, регистрирует домены, подключает их к серверу, и довольно потирая руки начинает устанавливать WordPress.

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

Там его приняли как родного — после трёх месяцев поддержки сервера в одиночку, Демьян освоил очень и очень многое. Старый блог он снёс, и теперь ведёт новый — о своей новой профессии и вообще о взрослой жизни.

Демьян ни на что не променял бы свой опыт, но и повторять его никому не советует. Если только они сами не хотят узнать, как работает хостинг. У вас остались вопросы? Или может вы хотите рассказать свою историю о превращении личного компьютера в хостинг? Оставляйте комментарии и подписывайтесь на рассылку блога Unihost, чтобы не пропустить новые интересные статьи.

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

Даже если на это пошло создавать именно свой сервер, можно купить xeon за рублей с alliexpress и 4 gb ram ecc. Это обойдётся в 2 или 3 раза дешевле чем офисный процессор для создания сервера который взял Демьян и еще из зарубежного сайта где доставка дорогая если можно взять из alliexpress, где доставка, если не бесплатная, то очень дешевая!

Такое вранье на счет электроэнергии. Если сервер дома поставлю, то мне не прибавиться стоимость интернета, я за него и так плачу. Назначение pacman-а — установка необходимых программ, их обновление, обновление всех имеющихся программ, установка необходимых компонентов для вновь устанавливаемых программ.

В общем, замечательная вещь. Подробнее о pacman можно читать. А пока введем команду pacman - Syuкоторая синхронизует данные о пакетах на серверах Яндекса. После завершения синхронизации мы установим программу для SSH доступа. Называется она openssh.

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

Поэтому я повторяю команду pacman -Sv openssh. Для доступа к серверу мы будем использовать программу Putty. После соединения, в окошке Putty мы видим все тоже самое, что и на мониторе сервера. Клавиатуру и монитор сервера можно отодвинуть подальше, в ближайшее время они нам не понадобятся. В моем случае потребовалось загрузить обновлений на Мбайт, так что мужайтесь, дело это не быстрое. Пока на этом. Главная Веб-строительство. О том, как связать IP-адрес и доменное имя я записал видеоурок.

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

Запрос пришел к роутеру на й порт именно через й порт осуществляется http-соединение.

как сделать хостинг на своем компьютере

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

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

Теперь я подробно опишу процесс установки ArchLinux на будущий сервер. Нарезать будем плагином все того же TCUP. Запись начинаем, естественно, кликом на пункт Запись диска.

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

Домашний хостинг - как сделать?: vitus

Select Source На данном этапе нам предлагается выбрать между установкой с CD или из интернета. Set clock Select region and timezone. Настройку времени и даты я закончил, выбираю 3-й пункт Return to Main Menu. Выбираю пункт 3. Prepare Hard Drive s Разбивать будем в ручном режиме. Я имею диск в 18 Гбайт, о чем с радостью меня информирует программа разбивки диска.

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

Создадим три раздела: Загрузочный раздел, который будет содержать ядро системы для него нам достаточно отвести 50 Мбайт. Раздел подкачки или swap. Он используется для хранения данных из оперативной памяти, когда они уже там не умещаются Мбайт. Для него задействуем все что осталось.

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

Никаких дополнительных опций указывать не будем, нажимаем Enter. Вот результат: Остается лишь выбрать done и все, что мы наворотили, применится.

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

как добавить сайт на хостинг

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