Хостинг на своем компьютере

Условия использования

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

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

В среднем на человека уходит около 50 кб/с. Мой тариф лучшим не назовешь, скорость отдачи около 7 Мб, то есть максимум что я смогу – обеспечить нормальной загрузкой около 140 человек единовременно. Если посетителей больше, то им придется ждать дольше, а значит и процент отказа будет внушительный.

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

Цены на хостинг небольшие, но вы же можете вообще забыть об оплате.

Open Server

Далее все просто. Вам понадобится Open Server. Она бесплатная. При желании вы можете внести пожертвование, разработчики будут рады даже 100 рублям. Кстати, если вы переведете деньги, то сможете загрузить пакет за считанные секунды. Если нет, то придется немного подождать.

Что такое Опен Сервер? Удобная серверная платформа, которую создали специально для веб-мастеров. Если бы не она, то вам бы пришлось вручную устанавливать php, apache, MySql и кучу дополнительных программ. В общем масса геморроя.

Open Servere – это пакет, в котором уже есть все компоненты. Они понадобятся для серверной установки. Останется только распаковать все содержимое и можно заниматься разработкой сайта или написанием скрипта.

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

Однако, Open Server – не единственный пакет. Одним из первых появился Denver, чуть позже xampp. Но я бы не назвал их лучшими. Обновляются довольно редко, а потому теряют свою популярность. Кроме того, вы можете управлять отдельными частями. Добавлять что-то свое, удалять или редактировать. Со временем это может пригодиться.

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

Кстати, эту программу вы можете установить даже на флешку. Это очень удобно, если вы делаете сайт на заказ и не готовы показывать его в интернете. Просто копируете сайт на USB и готово. Можете вставлять съемный диск в любой компьютер. Заказчик увидит его точно также, как если бы портал уже был в интернете.

Но, довольно прелюдий. Давайте посмотрим на программу в деле. Для начала ее нужно скачать. Переходим в одноименный раздел, выбираем подходящую версию (basic, ultimate, premium), вводим цифра с картинки и переходим к скачиванию.

Качать самую полную версию не всегда имеет смысл. Уверены ли вы, что будете пользоваться CamStudio, который позволяет записывать видео, редактор фото PixBuilder или Skype? К примеру, я рассказывал уже про удаленного помощника TeamViewer. Убежден, что если вы не прочитаете мою статью о нем, то ни разу не откроете эту программу.

При желании все это можно будет установить позже. Я рекомендую брать Premium.

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

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

После того как процесс завершится вы увидите на диске С папку Open Server. В ней будет расположено несколько папок и 2 установочных файла. В папке domains будут располагаться папки с вашими сайтами. Modul – дополнительные установочные программы: php, mysql и так далее.

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

Сразу после запуска вам предложат установить Microsoft Visual C++. Вполне вероятно, что все у вас уже установлено, но во избежание проблем и ошибок можно выполнить загрузку еще раз.

После загрузки в правой нижней части экрана, рядом с часами скроется панель Open Server. Нажав на кнопку «Запуск» вы активируете сервер, кнопка «Перезапустить» нужна после того, как вы сделаете какие-то изменения в папке и хотите, чтобы они вступили в силу, ну и «Остановить» прекращает его работу.

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

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

Что такое виртуальный хостинг?

Как сделать свой хостинг? Что необходимо, чтобы начать предоставлять услуги виртуального хостинга?

С каждым днем в сети появляется огромное количество новых сайтов и интернет-сервисов. Под очень крупные высоконагруженные проекты создаются огромные дата-центры, проектам поменьше покупаются или арендуются отдельные сервера, небольшие сайты с высокой посещаемостью размещаются на виртуальных серверах (VDS), все же остальные – используют услуги виртуального хостинг-провайдера. О создании последнего и пойдет речь в этой статье.

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

Для открытия собственного виртуального хостинга нам понадобится:

  1. Юридическое лицо (желательно ООО). Не так давно я писал о ведении бухгалтерии и затронул тему различия юридических лиц. Исходя из здравого смысла, я не рекомендую открывать ИП под предоставление услуг хостинга. Это связано с тем, что в случае какого-то ЧП (например, выход из строя оборудования; взлом программного обеспечения и прочее, что может вызвать длительный локаут) могут пойти иски со стороны клиентов, которые, могут быть в суде удовлетворены. Тогда, в случае, если средств не будет – придется нести ответственность всем своим имуществом. Безусловно, все у вас не отберут, по Закону не имеют право отобрать жилье, если оно единственное.
  2. Сайт хостинг провайдера. Вам понадобится действительно красивый и яркий сайт, который будет привлекать новых клиентов. Красивые темы для сайта хостингпровайдера (или какой-то еще технической компании) есть на маркетплейсе ThemeForest. Посмотрите на них.
  3. Выделенный сервер, либо виртуальный сервер.
  4. Программное обеспечение для работы хостинга.
  5. Сотрудник — системный администратор (позже). Контролировать техническую часть работы хостинг провайдера должен сисадмин. Если у вас есть навыки администрирования *nix серверов, тогда эту функцию вы можете вначале взять на себя.
  6. Техническая поддержка (позже). Специалист технической поддержки должен отвечать на вопросы пользователей и помогать им решать их проблемы. Рекомендуем также на сайте разместить форум и иные способы приема и обработки обращений. Всегда будет плюсом, если хостинг-провайдер имеет горячую линию технической поддержки. Вначале можно заниматься поддержкой пользователей самостоятельно.

Программное обеспечение

CPanel

CPanel – самое популярное ПО для работы виртуального хостинг провайдера. Многие хостинг-провайдеры используют именно его (например, JustHost, HostGator или Agava). Для его работы рекомендуется использовать такие *nix-подобные операционные системы, как CentOS, CloudLinux или Red Hat.

Основные преимущества cPanel – это качественный набор инструментов для организации хостинг провайдера:

  • Инструменты для организация почтового сервера с возможностью выбора различных web систем управления почтой.
  • Программный firewall, который защитит ваш хостинг от хакерских атак.
  • Работа с доменными именами и DNS: паркинг доменных имен, создание субдоменов. Количество конфигураций доменных имен в зависимости от тарифного плана.
  • Возможность предустановки популярных систем управления сайтом: CMS WordPress, Jumla, Drupal, MagentoCMS, PHPBB и т.д.
  • Контроль за использованием баз данных MySQL и PostgreSQL. Установка лимитов по количеству баз данных для пользователей, а также по количеству запросов к базам данных.
  • Логирование и мониторинг за состоянием сервера и использованием аккаунтов.
  • Встроенная биллинг система через платежный шлюз PayPal.

cPanel лицензируется за период использования: цена — $45 в месяц, $425 в год, $775 за 2 года.

Рисунок 2. Сайт CPanel

ISPManager + Billmanager

Еще одно программное обеспечение для виртуального хостинга – ISPManager. Для ее работы требуется одна из *nix-подобных ОС: CentOS (рекомендуется), Debian или CloudLinux.

Так же как и cPanel – ISP Manager обладает схожими функциями. Демонстрационную версию программного продукта можно просмотреть по .

Лицензируется ISPManager также за период использования и за количество серверов: цена версии Business 656 р. в месяц за 1 сервер. Для организации собственного хостинг-провайдера необходимо купить также систему биллинга – BillManager. Его цена – 625 р. в месяц. Итого 1281 р. в месяц.

ISP Manager в зависимости от версии может различаться в опциях управления сервером.

Сравнить версии ISP Manager и BillManager можно на сайте в разделе «Сравнение версий», либо в разделе «Купить» есть кнопка «Сравнить» над продаваемыми продуктами.
Немного о ценообразовании

Рисунок 3. Сайт ISPManager

Ценообразование и как окупить хостинг

К сожалению, в связи с тем, что информационные технологии не стоят на месте, цены на виртуальный хостинг стремительно идут вниз. Если 3-4 года назад аккаунт на виртуальном хостинге стоял в районе 3500 рублей в год, то сегодня можно встретить хостинг и за 1000 рублей в год.

Сколько нужно привлечь клиентов, чтобы окупилось программное обеспечение и аренда мощностей?

Предположим, что мы будем также позиционировать себя, как недорогой хостинг: и цена услуги будет у нас стоить 1000 рублей в год – 83 рубля в месяц. У нас ООО с УСН (6%), то получается, что 83 р. – 6% = 78 р. Стоимость сервера: 1920 р. + стоимость ПО: 2340 р. (cPanel). Получаем: 4260 р. Разделив стоимость сервера на прибыль за хостинг у нас получается – 54 аккаунта.

Что можно сделать, чтобы при такой же прибыли уменьшилось количество аккаунтов:

  1. Разработать несколько тарифных планов. Самый минимальный за 1000 р., который допустим будет включать в себя 2 сайт и 2 базы данных и какое-то небольшое количество дискового пространства. Следующий тарифный план будет дороже по стоимости – допустим 1900 р., но в него будет входить 5 сайтов и 5 баз данных и дисковое пространство больше. И так далее. Дело в том, что далеко не все пользователи будут использовать возможности своего тарифа на полную мощность, но тариф будет оплачен полностью.
  2. Дополнительные платные услуги. Например, установка системы управления сайтом. Перенос сайта с другого хостинга. Настройка CMS сайта.
  3. Услуга по постоянному сопровождению сайта, администрированию, мониторингу производительности и доступности.

Привлечение клиентов

  1. Разработайте мультиязычный сайт: на двух, трех или даже 4 языках. Сделайте на сайте автоматическое определение языка пользователя (по языку интернет браузера).
  2. Разработайте тарифные планы и дополнительные услуги.
  3. Ведите на сайте блог компании и форум технической поддержки.
  4. Публикуйте отзывы клиентов на своем сайте, подтверждением которых будет сканы писем, которые они отправили вам. Не стесняйтесь просить такие письма у клиентов, которым вы оказали услуги.
  5. Разработайте реферальную партнерскую программу для привлечения новых клиентов, а также используйте промокоды.
  6. Будьте лояльны к пользователям. В случаи технических сбоев в работе оборудования, компенсируйте их дополнительным предоставлением услуг. Заблаговременно предупреждайте клиентов о проведении плановых технических работ.
  7. Вы можете попробовать дать выбор своим клиентам между cPanel и ISPManager. Правда, для это вам понадобится, как минимум два сервера. Разумеется, вам придется покупать два комплекта лицензий.
  8. Рекламируйте хостинг в социальных сетях, Instagram. Постоянно обновляйте и дополняйте информацию на своем сайте.

И еще…

В настоящее время деятельность хостинг-провайдеров никак не регулируется ФСБ и Роскомнадзором. Получение свидетельств, лицензий для ведения бизнеса, в качестве хостинг-провайдера не сегодня не требуется. Однако, в связи с тем, что у государства есть планы контролировать все сегменты интернета стоит «держать руку на пульсе» и внимательно отслеживать изменения законов в этой области.

Хотели бы вы сделать бесплатный хостинг на своем компьютере, где куча места и есть интернет? Я опишу, как мы это сделаем. Также можно создать хостинг и на ubuntu.
Идея ко мне пришла, когда я смотрел на цены моего хостинга. Я покупаю на год пользования всего 1 Гб, для обычного сайта это нормально, но мы же знаем, что дома у нас есть гораздо больше. У кого-то 80 Гб дома, у кого-то 25 Тб, у меня же дома жесткий диск на 2 Тб, и всем этим я хочу с вами поделиться. Заливать на файлообменники я не хочу, я предоставляю прямые ссылки на файлы. У меня безлимит, скорость хорошая (в обе стороны: входящую и исходящую). Хостинг за деньги я буду использовать для самого сайта, а вот файлы я собираюсь загружать со своего ПК. Скорость, конечно, будет делиться на вас, поэтому чуть что, жалуйтесь, буду принимать меры. Копия сайта уже есть на моем сервере, кому интересно, смотримhttp://serv.chizi.by/.
Вы сможете перенести свой сайт на свой компьютер.

Собственно, тут объясню, как я это сделал:
1) Жесткий диск, главное чтоб вам хватало места.

2) Хороший интернет, чтобы через него все предоставлять.

3) Статический IP, его можно получить у провайдера (только по технологии adsl) у нас в Беларуси, это 3$ в месяц.

4) И, наконец, отдельный компьютер. Я посчитал, что экономнее будет ставить ноутбук (в плане энергии) и его не выключать.

У меня был старый ноутбук samsung r40, его я и использовал под сервер.

1) Устанавливаем на ноутбук Windows XP или 7, как установить, в интернете есть множество описаний.

2) Устанавливаем php + apache + Mysql (Denver или Xamp) и устанавливаем webserver (папку с файлами) туда, куда нужно, например, диск D:

Denwer3 (8,5 MiB 2 948 загрузок)

3) После установки и запуска сервера создаем папку в Z:\home\»192.168.0.77″, имя папки — это IP сервера в сети, перезагружаем сервер, и в этой папке Z:\home\192.168.0.77\www загружаем сайт или файлы.

4) Теперь прописываем наш статический IP в браузере и видим, что наш сайт открылся.

5) Подключаем к нашему некрасивому IP новый домен, например, на hoster.by, и через 3 дня наслаждаемся новым именем:

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

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *