Создание виртуального сервера. Как создать локальный сервер? Разворачиваем локальный сервер на Windows Проверка работы программного обеспечения

Привет, друзья.

В данной статье мы установим локальный сервер на свой компьютер, для последующей разработки и настройки сайтов на нем.

Для этого мы воспользуется программой под названием Denwer. Установка ее проста и не требует никаких технических знаний. Тем более, процесс установки сопровождается подсказками.

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

Нужен ли локальный сервер

Для новичков начну с определения понятия "локальный сервер" - это такой сервер (хостинг), который находится на вашем компьютере (не в интернете) и позволяет создавать, настраивать на нем сайты.

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

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

В пример покажу меню из курса Сергея Патина "Joomla 3 - профессиональный сайт за один день" . Посмотрите в какой последовательности идет создание сайта.

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

Размещать сайт в интернете, а потом заниматься его настройкой, когда нужно уже продвигать его, неразумно.

А если у вас уже есть сайт? Нужен ли вам локальный сервер?

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

Итак, у вас уже есть сайт и на нем уже имеются какие-то посетители. Пусть и не большое количество, но они есть. Поставьте себя на их место.

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

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

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

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

Кстати, также о важности локального сервера при создании блога я говорю в своей интеллект-карте "План создания качественного блога от Константина Хмелева", которую вы можете получить, оставив свой 1й комментарий.

Переходим к процессу самой установки.

Устанавливаем локальный сервер на свой компьютер

Локальный сервер - это программа. Поэтому, необходимо ее скачать. Мы будем использовать для этого веб-сервер Denwer.

Переходим на официальный сайт программы и жмем на большую кнопку.


После нажатия предлагается выбрать версию программы. Выбираем версию старый PHP 5.2 и жмем на кнопку Скачать .


В следующем окне нам нужно ввести данные, куда будет отправлена ссылка на скачивание Denwer. Вводим свои реальные данные и жмем на кнопку "Получить ссылку на скачивание".


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


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

Чтобы начать установку локального сервера, запускаем установщик.


Нас спрашивает, хотим ли мы установить базовый пакет? Соглашаемся.


Начнется разархивация данных, которая пройдет очень быстро.

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


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


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

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

Для продолжения установки жмем Enter.


Я же установлю в другое место. В моем случае это диск E папка host.



На следующем шаге снова жмем Enter.


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

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

После выбора и ввода буквы жмем Enter для продолжения установки локального сервера.



После завершении копирования необходимо выбрать вариант запуска Denwer.

Существует 2 режима запуска, но сама программа рекомендует выбрать вариант 1. Мы так и делаем. Вводим цифрц 1 в командную строку и жмем Enter.


  • запуска;
  • остановки;
  • перезагрузки.

Нам эти ярлыки нужны. Поэтому, водим букву Y и жмем Enter.


Это был последний этап установки локального сервера, после которого автоматически откроется браузер с надписью "Денвер успешно установлен", а также будет написано, что Denwer работает с теми же портами, что и Skype.

Поэтому, если у вас установлен skype, то сделайте то, что будет написано в окне браузера.


Также будут созданы ярлыки на рабочем столе, которые мы так хотели.

  1. Start Denwer - запуск денвера;
  2. Stop Denwer - остановка;

Все. Наш локальный сервер установлен. Теперь осталось его немного проверить. Запустить и посмотреть, действительно ли наш виртуальный диск, который будет выступать в роли локального сервера, запустится.

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

Так как я устанавливал на диск E в папку host, то сейчас на моем диске должна быть такая папка.


Так оно и есть. А внутри папки должны быть сами файлы денвера. Заходим внутрь папки, где должны увидеть следующую картину.


Файлы есть. Значит все было удачно скопировано во время установки.

Теперь проверим, запускается ли сам Denwer. Воспользуемся ярлыком для запуска.

После запуска ярлыка быстро промелькнут 2 командные строки. Когда они исчезнут, на панели задач появятся 2 ярлыка.

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


Как видите, имеется диск "E", в который я производил установку, а также диск "Z", который появился после запуска денвера. Названия у них одинаковые. Оба диска имеют название "Локальный диск". Только буквы разные.

Если перейдем в виртуальный диск (Z), то должны увидеть те же файлы и папки денвера, который мы смотрели ранее.


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

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

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

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

Всего доброго.

С уважением, Константин Хмелев.

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

Хостинг виртуальных серверов (VPS/VDS) - один из видов бизнеса в интернете, не требующих капитальных вложений в инфраструктуру. В сравнении с shared-хостингом VPS дает клиентам большую стабильность и поэтому стоит дороже.

Важно! Мы рекомендуем начать не с технической реализации, а с бизнес-модели и юридической стороны вопроса. Определите целевую аудиторию и способы ее привлечения, разработайте выгодную для себя и клиентов ценовую политику. Изучите правовую и бухгалтерскую базу. Только после этого переходите к воплощению плана.

Что нужно для начала

Виртуальный сервер (Virtual Private Server, VPS) работает также, как реальный физический сервер. При этом на одном физическом сервере может работать несколько независимых виртуальных серверов.

С точки зрения бизнеса хостинг VPS отличается от виртуального хостинга требованием к оборудованию. С точки зрения пользователя хостинг VPS имеет гарантированные ресурсы (диск, память, процессор), выделенные IP-адреса, гибкую настройку системы и возможность оптимизировать ресурсы.

Если shared-хостинг подходит для небольших сайтов, то на VPS обычно размещают интернет-магазины, корпоративные порталы.

Хостинг VPS можно запустить без собственного оборудования. Для этого понадобится:

  1. арендованный выделенный сервер с поддержкой аппаратной виртуализации (один или несколько),
  2. подсеть IPv4-адресов,
  3. соглашение с платежной системой,
  4. программное обеспечение для создания VPS,
  5. биллинговая платформа,
  6. сайт для продажи услуг.

Арендуйте выделенный сервер с поддержкой аппаратной виртуализации и подсеть IPv4 адресов у одного из . Заключите соглашение с платежной системой и доменным регистратором.

Требования к оборудованию

Для начала предоставления услуг VPS понадобится один выделенный сервер с поддержкой аппаратной виртуализации. Например, на процессоре Intel Xeon E5. Сервер E5-2630v2\64Гб RAM позволит запустить до 55 VPS. RAM нужно столько, сколько будет выделено VPS.

На каждый VPS выделяется определенное число IP-адресов. Поэтому вам понадобится своя подсеть IPv4-адресов или несколько разных IPv4-адресов. Дополнительные адреса также можно арендовать у хостинг-провайдера.

Определите тарифы

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

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

Например, сетка тарифов может выглядеть так:

Количество ядер CPU (Шт)

Место на диске (Гб)

Входящий трафик (Мбит\с)

Исходящий трафик (Мбит\с)

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

Необходимое программное обеспечение

Для продажи VPS необходимо установить три панели: VMmanager, BILLmanager, IPmanager.

Настройка BILLmanager

Создание тарифов

Подробности создания тарифов приведены в статье Подключение к VMmanager . Однако в базовом виде поcледовательность следующая:

  1. В BILLmanager перейдите в раздел Продукты - Тарифные планы .
  2. Нажмите Создать и выберите Виртуальный сервер - VMmanager .
  3. Заполните поля в соответствии с определенными ранее тарифами. Нажмите Завершить .
  4. Вернитесь в меню Тарифные планы . Выберите созданный тариф. Нажмите на кнопку Обработчики .
  5. Включите тариф для сервера с VMmanager.

Проверка работы программного обеспечения

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

Начните продавать

Совет: материалы для промо-кампаний вы можете взять у регистратора, с которым заключили соглашение. Обычно изображения и текст с описанием услуг размещают в разделе партнерской программы. Например у Reg.ru заготовлены такие материалы.

Вы, наверное, заметили, что последнее время стало популярно переносить сервера компании в виртуальную среду и в данном видео предлагаю рассмотреть такой вариант виртуализации как VPS и VDS виртуальный сервер.

На самом деле, VDS (Virtual Dedicated Server) и VPS (Virtual Private Server) это одно и тоже понятие и обозначает виртуальный выделенный сервер.

Принцип создания виртуального сервера следующий.

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

Данную систему виртуализации вы можете реализовать либо на своем физическом сервере, либо используя облачный сервис.

Достоинства перехода в облако:

Оптимизация расходов. Не надо тратить деньги на покупку и размещение дорогого оборудования. Так как аренда VPS позволяет избежать крупных единовременных затрат.

Экономия на ресурсах. Согласно статистике, ресурсы собственного оборудования редко используется более чем на 50%. В тоже время, виртуальный сервер можно создавать точно с теми параметрами, которые необходимы именно сегодня. Можно настраивать количество ядер, емкость диска и оперативной памяти, так, чтобы не платить за избыточную конфигурацию.

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

Простое масштабирование ресурсов – можно увеличить или уменьшить параметры VPS буквально за пару минут. Вы платите только за те ресурсы, который нужны здесь и сейчас.

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

ROOT доступ. Вам предоставляются полные администратора для управления вашим VPS. Вы можете устанавливать любое программное обеспечение, операционные системы и менять любые настройки.

Недостатки:

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

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

В рамках данного видео мы как раз будем создавать виртуальный сервер через облачный сервис

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

Можно так же протестировать работу виртуального сервера бесплатно, для этого достаточно оставить заявку на подключение тестового виртуального сервера. Как вы видите, срок теста довольно короткий, для физических лиц 1 день, для юридических 3 дня. Однако разработчики пошли мне на встречу и готовы для моих подписчиков предоставить 5 дней бесплатного тестирования. Для этого вам достаточно сообщить менеджеру, который вам перезвонит после отправки заявки, что вы являетесь подписчиком «Центра Обучения IT»

Ну, а теперь давайте посмотрим, как все это работает.

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

Конфигурация виртуального выделенного сервера VPS (VDS).

В личном кабинете переходим в раздел Виртуальные серверы \ Создать новый \ Имя сервера \ Сервер FTP.

Шаблоны – меня интересует Windows Server 2016 R2. Далее мы выбираем нужную конфигурацию железа, стоит заметить, что для различных конфигураций стоимость аренды будет меняться, так что выберите для себя оптимальный вариант с учетом производительности и стоимости аренды.

Число ядер, объем ОЗУ, пространство на HDD и оборудование, с этим все понятно.

Общий (не гарантированный) 100 Мб\с – здесь предоставляется максимальная скорость интернет канала 100 Мб\с, но она будет распределяться между несколькими серверами, поэтому, если интернет канал будет загружен, то не гарантированно что вы получите скорость 100Мб\с.

Выделенный 10, 50, 100 Мб\с гарантирует, что вы будете получать эту скорость интернет соединения, так как для вас будет создан выделенный интернет канал.

Резервное копирование – ежедневное резервное копирование данных сервера

Дополнительный IP – если вы хотите подключить дополнительную сетевую карту с внешним IP адресом.

Частная локальная сеть – позволяет организовать сеть между серверами без выхода в Интернет, по внутренним IP адресам. При этом трафик полностью изолирован от других пользователей.

Расширенный SLA – Расширенная гарантия. NeoServer не только обещает доступность виртуального сервера 99,99%, но и оплачивает простой в 10 кратном размере.

В любом случае, в процессе работы, мы сможем менять данные настройки, если появится такая необходимость.

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

Пошел процесс создания виртуального выделенного сервера.

После создания VPS у нас появляются параметры подключения к серверу, через веб-консоль или через RDP удаленный рабочий стол.

Следует отметить, что наличие web консоли – это очень важный фактор при выборе VPS. Она позволит вам подключиться к серверу через личный кабинет, даже если ОС зависла или если из-за неверных сетевых настроек VPS стал не доступен.

Так же есть функция снимка состояния («Snapshot»). Снимок состояния рекомендуется создавать, перед тем, как вносить какие-то значительные изменения на сервере. Чтобы в случае негативных последствий, можно было вернуться к моменту создания снимка.

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

Меня не очень устраивает подтормаживание сервера, поэтому я добавлю еще один гигобайт оперативной памяти, чтобы более комфортно продемонстрировать практическую часть настройки сервера (Выключаем VPS сервер \ Оперативная память 2 Гб \ Сохранить \ Включить VPS).

Теперь давайте настроим наш сервер в роли FTP сервера, чтобы увидеть, как можно использовать виртуальный сервер в реальной ситуации.

Я не буду вдаваться в подробности самой технологии FTP, так как планирую на эту тему сделать отдельное видео, поэтому все буду настраивать максимально быстро (Диспетчер серверов \ Управление \ Добавить роли и компоненты \ Далее \ Установка ролей и компонентов \ Выбираем наш сервер \ Далее \ Веб-сервер IIS \ Далее \ Далее \ FTP-сервер \ Далее \ Установить \ Закрыть ).

Создадим пользователя, для доступа к FTP серверу (Средства \ Управление компьютером \ Локальные пользователи \ Пользователи \ ПКМ \ Новый пользователь \ User12345 )

Создадим папку для FTP доступа (C:\inetpub\ftproot\TestFTP)

Настраиваем доступ к FTP (Диспетчер сервера \ Средства \ Диспетчер служб IIS \ Сайты \ Добавить FTP сайт \ Имя \ Путь \ Без SSL \ Далее \ Проверка подлинности \ Обычная \ Указанные пользователи \ User12345 \ Чтение \ Готово )

Подключаемся (Проводник \ ftp://адрес сервера \ Вводим логин и пароль )

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

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

Как создать хостинг?

Например — хостинг . Даже постоянные обитатели Интернета не всегда могут понятно объяснить, что обозначает это таинственное слово, хотя на самом деле все довольно просто.

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

Зачем же нужен хостинг?

Допустим, вы создали сайт локально на своем компьютере. Теперь вам нужно разместить его в Интернете, чтобы любоваться на него могли не только вы, но и другие пользователи. Как это сделать? Можно вывести сайт во всемирную паутину прямо со своего компьютера, но это довольно трудозатратно: сайт будет пропадать, когда компьютер выключен, а Интернет должен быть высокоскоростным – иначе сайт будет тормозить.

Чтобы решить эту проблему, были изобретены сервера, которые могут обеспечивать работу сразу нескольких тысяч сайтов. Услуга по размещению сайта на чужом сервере – это виртуальный хостинг . Он подходит, если сайт небольшого размера (примерно 20-50 МБ), в противном случае для его бесперебойной работы потребуется свой отдельный сервер (физический хостинг).

Каким бывает хостинг

Хостинг может быть как платным, так и бесплатным. Совершенно бесплатно можно опубликовать свою страничку на некоторых специальных сайтах (например, http://narod.yandex.ru/), только название сайта будет трехуровневым: ivanov.narod.ru, petrov.narod.ru и т.д.

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

Какие услуги включает в себя хостинг

Хостинг-услуги обычно включают в себя доменное имя, выполнение программ, доступ к базе данных SQL и электронную почту, прикрепленную к сайту (например, [email protected]).

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

Бизнес идея

Сервер в аренду или VPS

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

Даже далекие от ИТ структуры, например адвокатские конторы, размещают о себе информацию во всемирной паутине.

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

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

Как создать свой хостинг «с нуля»

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

VPS – это виртуальный сервер, на одном «железном» серваке запускают несколько виртуальных серверов, каждый из них может работать самостоятельно и не зависеть от других. Такой подход позволяет значительно снизить стоимость аренды, однако и производительность VPS гораздо ниже.

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

В дальнейшем, когда мощности VPS уже будет не хватать, можно будет перейти к аренде реального сервера. Как показывает практика, это наступает не раньше, чем количество человек посетивших ваш интернет проект станет переваливать за 10 000 в день. А такое количество посетителей – это очень большая цифра! Не каждый интренет магазин имеет такую популярность и за неделю!

Все Сам и своими руками

Антон комментирует:

Я думаю что на сегодняшний день практичнее арендовать VPS, чем железные сервера.
Железяки лучше брать тогда, когда VPS полностью не справляются, те посещаемость переваливает за 30 000 в день. А до этого — вполне сгодится и ВДСка

Артем комментирует:

Нуу… Вполне можно арендовать несколько недорогих железных серверов и продавать с них услуги шаредхостинга.
Севак можно арендовать за 30-40 евро, хостинг на 10 сайтов — 6-7 евро. На один сервак можно запустить по 20-40 клиентов, доходность получается весьма приличной 🙂

Антон комментирует:

Это только если админить самому. Но придется 24х7 следить за серваками. Если хостинг будет падать хотя бы пару раз в месяц — то клиенты быстро разбегутся. 🙂

LiOiDa272727 комментирует:

Я арендую сервера на сайте Пользуюсь пол года. Работает отлично. Скорость передачи 100 Мб. Аренда в Европе

CS 1.6 Создание/Настройка/Поднятие сервера

Предисловие

Привет всем пользователям SteamCommunity. Давно я не писал никаких гайдов, обучалок и пр.После просмотра последних гайдов о создании сервера решил написать свой гайд который РЕАЛЬНО поможет как новичкам так и уже опытным администраторам серверов CS 1.6

Начальная инфа о создании сервера.

Установка Metamod/Dproto/AmxModX

—————————————————————————————————————————-Хостинг:Все эти модули есть в панели управления серверами.НО! На некоторых хостингах стоят старые уже немного неактуальные модули.Ссылки на актуальные будут указанны ниже.——————————————————————————————————————————-Компьютер:Все модули, плагины, конфиги и прочие плюшки нужно ставить в ручную. Это один из минусов своего сервера на компе. Но при имении ловких рук и нормальных мозгов, можно сделать все на протяжении 25 минут.Приступим:Первым делом нужно установить Metamod.

КААААК ЭТО СДЕЛАААТЬ!!?!?!?!?!Скачиваем актуальную версию Metamod (Все OS)Скачиваем файл Liblist.gam (для корректной работы Metamod)Скачиваем актуальную версию AmxModX (Linux)Скачиваем актуальную версию AmxModX (Win32)Скачиваем актуальную версию Dproto————————————————————————————————————————————Установка Metamod:Распаковываем архив.Видим папку addons. Ее кидаем в папку cstrike.Теперь его нужно запустить. Открываем файл liblist.gam / ищем строчку:gamedll «addonsmetamoddllsmetamod.dll» (Если у вас Win32 ничего не трогайте, если у вас Linux, замените metamod.dll на metamod.so)Файл liblist.gam кидаем в папку cstrike.Установка Metamod завершена.————————————————————————————————————————————Установка AmxModX:Распоковываем архив.Видим папку addons. Ее кидаем в cstrike.Заходим в addons/metamod/plugins.ini — и добавляем строчкуwin32 addonsamxmodxdllsamxmodx_mm.dll (если у вас Win32, то ничего не изменяем 😀 , если Linux, пишем так: linux addonsamxmodxdllsamxmodx_mm.so)Установка AmxModX завершена.————————————————————————————————————————————Установка и настройка Dproto:Распоковываем архив.Видим папки amxx и bin. Нам нужна только папка bin.Заходим в bin и видим 2 папки Linux и Windows.Идем в addons, создаем папку dproto, берем нужный нам файл и закидываем в папку.Дальше идем в addonsmetamodplugins.ini и добавляем строчку:win32 addonsdprotodproto.dll (Если у вас Win32, то ничего не меняем, если Linux, пишем так:linux addonsdprotodproto_i386.so)В архиве есть файл, называется dproto.cfg , нашли?

отлично!Это файл конфигурации сервера и его защиты. Скачиваем актуальный конфиг Dproto.После скачивания открываем его и редактируем строчку Game_Name= Это название игры в поисковике игрока. Писать нужно без пробелов!Сохраняем файл и кидаем в cstrike.Установка Dproto завершена.————————————————————————————————————————————Не забудьте перед дальнейшей установкой проверить работоспособность сервера и запуск всех модулей.

Настройка Server.cfg и AmxModX

Прежде чем запускать сервер нам нужно его немножечко настроить:)—————————————————————————————————————————————Настройка Server.cfg Скачать server.cfg Ищем строчки:hostname «Название сервера»sv_downloadurl «Сайт откуда будут скачиваться доп.файлы» (если сервер на хостинге, ищите ссылку в панели управления или обратитесь в тех.поддержку) (если сервер на своем компьютере, то чтобы люди не качали по 5 минут один-два файла, нужен веб-хостинг. Самый простой)sv_contact «Ваши контакты» rcon_password «Пароль для управления сервером» (сменить обязательно)Остальные квары в конфиге можно менять используя гугл:)—————————————————————————————————————————————Настройка amxx.cfgТут уже я расскажу более подробно некоторых кварах.amx_show_activity — показ действий админа другим игрокам 0 — выключенно 1 — показывает без имени админа 2 — показывает с именем админаamx_scrollmsg — показ сообщений внизу экранаПример: amx_scrollmsg «Добро пожаловать на %hostname%» 300 (300 это частота показа сообщения в секундах)amx_imessage — показ сообщений по центру экранаПример: amx_imessage «Добро пожаловать на %hostname%» «цвет сообщения в RGB» amx_client_languages — позволяет клиенту изменять язык. Лучше ставить 0.Так же все квары которые есть в ваших плагинах можно указывать в amxx.cfg или же менять через исходник плагина.—————————————————————————————————————————————

Установка плагинов

Самая простая часть в настройке сервера это установка плагинов.—————————————————————————————————————————————Файлы с расширением.amxx кидаем в addons/amxmodx/plugins/Файлы с расширением.sma кидаем в addons/amxmodx/scripting/Файлы с расширением.inc кидаем в addons/amxmodx/scripting/incuide/Файлы с расширением.txt кидаем в addons/amxmodx/data/lang/Файлы с расширением.cfg кидаем в addons/amxmodx/configs/—————————————————————————————————————————————Все настройки плагинов и настройки переменных находятся обычно в.sma файлеКроме редактирования.sma файла можно указать квар и значение в amxx.cfgПример: amx_primer 3 Включение плагина:Заходим в addons/amxmodx/configs/ ищем plugins.ini Открываем его и вписываем название плагинаМеняем карту или перезапускаем сервер.—————————————————————————————————————————————ВНИМАНИЕ! плагины без исходников вы скачиваете на свой страх и риск !

Защита сервера от читеров.

Ууууухххх, каждого наверное доставали мелкие ребята которые скачивают софт и не дают играть нормально? Или еще хуже когда дядьки под 25-30 лет скачивают читы и мешают нормальной игре.—————————————————————————————————————————————Как не странно но уже есть множество способов защиты от читеров, как обычные плагины.amxx до.exe файлов.Наиболее актуальны следующие способы защиты от читеров:Alias checker by mazdan — обнаруживает и наказывает людей с различными скриптами. Т.е ловит некоторый софт, например KzHack и CDHack.AimDetector by mazdan — Самая лучшая защита от читеров с AimBot’om, SpinHack’om и прочими гадостями. Все античиты кроме этого уже либо неактуальны либо вообще не работают. При правильной настройке ни один читер не сможет играть у вас на сервере.Metamod WHBlocker — надоели читерюги которые убивают через стену? Пфф… ставьте этот модуль и можете забыть про всех вх’ашников. Блокирует Wallhack подобных координатных OpenGL32 и звуковых ESP читов. Это лучший WHBlocker!SpeedHack blocker — данный модуль БЛОКИРУЕТ любой вид speedhack’a и наказывает. Т.е есть защита от Частой смены ника.Для более корректной работы анти-читов и защиты обхода бана рекомендую использовать систему банов: FreshBans и Web-интерфейс CS:Bans—————————————————————————————————————————————

Создание сайта на виртуальном сервере. Сервер на локальном компьютере.

Перед началом создания собственного сайта начинающим веб-разработчикам рекомендуется попробовать свои силы на локальной машине (персональном компьютере), для этого необходим дистрибутив DENWER, ознакомиться с которым можно на сайте разработчиков www.denwer.ru

Джентельменский набор веб разработчика (ДеНВеР)

Программное обеспечение представляет собой эмуляцию виртуального сервера на локальном компьютере, в домашних условиях как замену веб-хостинга, без необходимости подключения к интернету. Можно создать сайт на любой CMS платформе (или без CMS) за считанные минуты, наполнить контентом и отладить конфигурацию. С последующим переносом на хостинг, либо на сервер соответственно. Виртуальный сервер содержит все самые необходимые компоненты : Apache, MySQL, phpmyAdmin, SMTP-сервер + возможность подключения дополнительных расширений. Распространяется бесплатно - на русском языке .

Зачем нужен локальный сервер?
  • Во первых, для разработки сайта, возможности первоначального наполнения контентом и оптимизации структуры сайта.
  • Во вторых - способ проверить сайт на ошибки и отладить конфигурацию.
  • В третьих, как резервное копирование сайта и в последствии сохранение на локальный сервер данных сайта и SQL баз.
DENWER включает в себя:
  • Инсталлятор (поддерживается также инсталляция на flash-накопитель).
  • Apache, SSL, SSI, mod_rewrite, mod_php.
  • PHP5 с поддержкой GD, MySQL, sqLite.
  • MySQL5 с поддержкой транзакций.
  • Система управления виртуальными хостами, основанная на шаблонах. Чтобы создать новый хост, необходимо только добавить директорию в каталог /home
  • Система управления запуском и завершением всех компонентов Денвера.
  • phpMyAdmin - система управления MySQL через Web-интерфейс.
  • Эмулятор sendmail и SMTP-сервера (приходящие письма помещаются в /tmp в формате.eml); поддерживается работа совместно с PHP, Perl, Parser и т.д.
Дистрибутив не оставляет записей в реестре и не затрагивает важные системные файлы, не засоряет систему и проверен на практике.

Публикации по теме