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

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

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

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

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

У человека сразу появляется огромное количество вопросов. Как выбрать нужное программное обеспечение? Что лучше поставить? Как все настроить на совместную работу? Я не пишу про знающих людей, я пишу про новичков. Знающий человек способен буквально за пару часов установить все нужное и настроить. Для новичка этот процесс может значительно растянуться. Но допустим что он все же установил нужное ПО и кое-как настроил сайт, кажется что проблема решена и можно расслабится. Но так только кажется, на самом деле все продолжается и появляются новые вопросы. Как защитится от взлома и DDoS-атак? Как оптимизировать настройки ПО для увеличения производительности если сайт стал более посещаем?

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

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

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

Я учился самостоятельно и стал понемногу разбираться, все выполнялось по нескольку раз, сначала на тренировочном, потом на настоящем сервере, навыки развивались. Не так давно меня посетила мысль, что неплохо было бы собрать все полученные знания в одном месте и навести в них порядок.

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

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