Myhost как запустить сервер

от admin

Как правильно залить сервер CS 1.6 на игровой хостинг?

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

1) Для того что-бы залить готовый сервер на хостинг на понадобится программа FileZilla, её можно скачать по первой ссылке в поиске, а так-же FTP доступ который смотрим в панели управления на хостинге.

2) Заходим на наш хостинг и смотрим какой у нас выбран билд сервера (вам нужно чтоб билд на хостинге, совпадал с билдом скачанного готового КС 1.6 сервера.) Особые трудности обычно у людей вызывает Build ReHLDS, но в нет ничего сложного, просто в нём вместо привичных нам метамод плагинов и модулей, работают другие.

Список модулей и metamod плагинов на Rehlds:
Reunion аналог Dproto
WHBlocker — одинаковый для всех билдов
ReAIM Detector — бесплатный аналог плагина AIM Detector
Resources Checker — бесплатный аналог OpenGL Детектора от маздана
ReAPI — расширение возможностей разработчикам
ReGameDLL — расширение возможностей разработчикам
ReAuthChecker — проверка игроков на гадости
ReSemeclip — проходить сквозь своих
VoiceTranscoder — Разговор между двумя протоколами 47/47

3) Проверяем под какую ОС наша сборка скачанная из интернета, хостинги чаще всего используют Linux. Проверить под какую ос сервер КС 1.6, совсем нетрудно

для этого нам нужно:

зайти в plugins.ini

посмотреть на расширения файлов:
.so — linux
.dll — windows

4) Если всё нормально, то мы открываем File Zilla, подключаемся к FTP нашего сервера и перекидываем сборку с заменой файлов.

5) Проверяем быструю загрузку в server.cfg sv_downloadurl — ставим ту которую предлагает нам хостинг, а так-же ставим значение sv_allowdownload 1 в server.cfg

6) Запускаем сервер жмем в консоли сервера кнопки amx list и meta list и смотрим всё ли у нас работает.

Любимая игра в новой версии PC игры — это любимое развлечение молодёжи. Мы разработали один из вариантов нового вида игры для вас . И каждая даже имеет по несколько версий. Ведь обновляються аркады у нас постоянно, чтобы не терять число поклонников
Как установить плагин на CS 1.6 сервер В данной статье каждый начинающий администратор своего сервера в КС 1.6 может ознакомиться со статьёй о добалении плагинов на сервер КС 1.6. Вы сможете без каких либо трудностей создать свой сервер установив самые актуальные плагины.
Как установить скины оружия и бомбу на сервер CS 1.6 В данной статье мы с вами разберем замену и установку скинов оружия на сервере CS 1.6. После прочтения данного материала вы узнаете как изменить модели оружия игрокам: випам, админам, девушкам и будете знать, как полностью заменить классическую модель, на новую всем игрокам на сервере CS 1.6, а так-же это работает на бомбу c4 и гранаты.
Хостинг игровых серверов Myhost.su Дорогие друзья, на просторах интернета можно найти большое количество игровых хостингов, но не все они являются качественными, ни каждый соответствует нынешним требование, для подержание и развитие хостинга. В данной статье хотел бы поделиться хостингом серверов, которым лично пользуюсь. Расскажу о всех плюсах и минусах данного хостинга, под названием Myhost.su.
Как правильно стрелять Counter Strike 1.6 В этой статье я расскажу вам как правильно стрелять по голове в CS 1.6 зажимом и очередями.
Для начала настроим наш Counter-Strike 1.6 что-бы прицел не расширялся при передвижении

14 лучших хостингов серверов Minecraft

14 лучших хостингов серверов Minecraft

Популярный российский игровой хостинг был основан в 2009 году. Сегодня он предлагает игровые сервера на базе топовых процессоров, в том числе AMD Ryzen 3950X с системами жидкостного охлаждения.

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

Установка виртуального сервера на MyArena занимает около минуты. Хостинг обещает полностью настроенный и готовый к работе сервер, который будет доступен 99,9% времени. А 0,1% времени уйдёт на техобслуживание — в момент минимальной загрузки.

Техническая поддержка ресурса и защита от DDoS-атак предоставляется бесплатно. В панели управления будет несложно установить плагины и моды, настроить конфигурацию и собрать статистику. Недостаток хостинга для сервера Minecraft на MyArena — высокая цена.

2. SRVGame.ru

  • Страна: Россия.
  • Стоимость в месяц: от 400 рублей за сервер.
  • Тестовый период: нет.

Известная площадка с двумя дата-центрами: в Москве и в Германии. Сервера для Minecraft размещаются только в Москве, в дата-центре М9.

На SRVGame можно запустить готовую сборку Minecraft: доступна классическая Vanilla, а также ядра Bukkit, Spigot, MCPC+ и Cauldron. Также есть возможность устанавливать собственные сборки. Количество слотов и объём оперативной памяти можно самостоятельно изменить в любой момент в панели управления.

SRVGame имеет надёжную защиту от DDoS-атак. Заказанные ресурсы распределяются корректно — чтобы всем игрокам было максимально комфортно играть.

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

3. Aternos

  • Страна: Германия.
  • Стоимость в месяц: бесплатно.
  • Тестовый период: нет.

Едва ли не единственный бесплатный хостинг Minecraft-серверов. И предназначен он только для этой игры.

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

Хостингом воспользовались уже более 27 миллионов фанатов Minecraft. Ежедневно сюда приходит около 600 тысяч игроков. Онлайн могут находиться до 80 тысяч одновременно. На момент публикации статьи им доступно более 50 тысяч ГБ оперативной памяти.

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

4. MyHost.su

  • Страна: Россия.
  • Стоимость в месяц: от 10 рублей за слот (заказ от 30 слотов).
  • Тестовый период: 24 часа.

Игровой хостинг предлагает две локации: Fiord и Mnogobyte. Первая дешевле, но без защиты от DDoS-атак, вторая на 20–30% дороже, но предоставляет защиту.

На хостинге можно арендовать виртуальные и выделенные сервера, установить Minecraft из панели управления в несколько кликов. Доступны официальные версии, ядра BungeeCord, Spigot / Bukkit, Cauldron, а также русифицированные сборки с модами: Magic, HiTech, Pixelmon 1.7.10. Можно устанавливать и собственные сборки.

Так как сервера находятся в Москве, пинг для России, Украины, Беларуси и других близлежащих стран будет небольшим. Из недостатков стоит отметить сравнительно высокие цены. Значительно ниже, чем у MyArena, но с поправкой на качество и возможности.

5. Advens

  • Страна: Франция.
  • Стоимость в месяц: от 16 рублей за слот (заказ от 30 слотов).
  • Тестовый период: есть тестовый сервер.

Игровой хостинг с дата-центрами в Москве, Франции и Польше. Изначально создавался под GTA, но со временем владельцы решили работать и с Minecraft. Сервера для этой игры располагаются во французском Страсбурге.

Хостинг предлагает размещение виртуальных серверов на оборудовании на базе Intel i7 частотой до 5 ГГц и твердотельных жёстких дисков (SSD) — они уже стали стандартом индустрии и гораздо быстрее привычных HDD. Скорость отклика в среднем ниже 20 мс. На каждого игрока фиксированно выделяется 100 МБ оперативной памяти. Есть защита от DoS и DDoS-атак.

Виртуальный сервер будет работать на базе Linux и Java 11 — поддержки мобильного Bedrock не предусмотрено. Можно устанавливать ядра любых версий.

Хостинг работает достаточно стабильно, техподдержка адекватная. Недостатки Advens: сравнительно высокие цены и невозможность заказать меньше 30 слотов в месяц.

6. DS-HOST

  • Страна: Россия.
  • Стоимость в месяц: от 7 рублей за слот (заказ от 10 слотов), от 379 рублей за сервер.
  • Тестовый период: 72 часа.

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

Сервера включают SSD-диски с контроллером LSI MegaRAID — это обещает быструю работу. Установить можно готовые сборки или собственное ядро, а также любые свои моды и плагины.

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

7. Worldhosts

  • Страна: Россия.
  • Стоимость в месяц: от 128 рублей за сервер.
  • Тестовый период: 24 часа.

Хостинг продвигается как бюджетный — и тарифы здесь действительно ниже, чем у многих конкурентов. Сервера расположены во Франции. В норме пинг для российских пользователей — на уровне 20–30 мс, но иногда возникают сбои, и лаги здесь, в общем-то, не редкость.

У Worldhosts есть мониторинг параметров использования ресурсов (оперативной памяти и процессора) в режиме реального времени, а также защита от DDoS-атак — хотя она, по отзывам , не всегда работает успешно.

В панели управления хостинга доступны стандартные или собственные сборки, а сменить версию Minecraft можно одним кликом. В разделе «Дополнения» представлено около 19 тысяч плагинов.

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

8. ScalaCube (бывший PlayVDS)

  • Страна: Эстония.
  • Стоимость в месяц: от 2,5 доллара за сервер.
  • Тестовый период: нет.

Простой хостинг с широкими возможностями, который предлагает мгновенную установку официального Minecraft, готовых сборок с модами, а также ядер BungeeCord, Spigot / Bukkit, Cauldron, PaperMC, Sponge и 13 мини-игр. Можно устанавливать и свои моды или плагины, собственные сборки.

Сервера находятся в Северной Америке, Европе, Азии, Великобритании и Австралии. Поддерживается подключение нескольких серверов к одному лаунчеру и мобильная Pocket Edition.

При заказе сервера хостинг предоставляет домен, а также настроенный сайт и форум. Есть полный доступ к файлам по SSH и FTP, в один клик устанавливаются ATLauncher, Twitch Curse для голосового общения и другие инструменты.

В рамках специальной программы можно получить 30% от потраченных партнёрами средств. Из недостатков отметим долгую подготовку серверов и сложности с поддержкой русского языка.

9. Ru-hoster

  • Страна: Россия.
  • Стоимость в месяц: от 250 рублей за сервер.
  • Тестовый период: нет, есть тестовый сервер.

Один из старейших российских хостеров, который сравнительно недавно стал поддерживать Minecraft. Сервера находятся в Москве. В тарифных планах нет ограничений на количество слотов: вы самостоятельно указываете, сколько игроков может одновременно находиться на сервере.

Хостинг ежедневно создаёт бэкапы, которые хранятся в отдельном дата-центре. Если что-то пойдёт не так, можно будет быстро восстановить данные. Защита от DDoS-атак работает достаточно стабильно: используется система OVH Game Protection, а также собственные алгоритмы.

В панели управления хостингом можно установить готовые сборки и ядра, а также собственные версии. Доступен и менеджер плагинов Bukkit/Spigot/Pocketmine. Дополнительно можно заказать выделенный IP-адрес и DNS-хостинг для доступа к серверу по доменному имени.

10. Hostinger.com

  • Страна: Литва.
  • Стоимость в месяц: от 8,95 доллара за сервер.
  • Тестовый период: нет, но есть 30-дневная гарантия возврата денег.

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

Хостинг обеспечивает доступ к файлам по FTP и через веб-интерфейс. Резервные копии создаются автоматически несколько раз в сутки. Также можно в любой момент сделать снимок состояния вашего сервера для последующего быстрого развёртывания.

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

11. Shockbyte

  • Страна: Австралия.
  • Стоимость в месяц: от 2,5 доллара за сервер.
  • Тестовый период: нет, но есть 24-часовая гарантия возврата денег.

Качественный игровой хостинг с серверами в Северной Америке, Европе, Австралии и Сингапуре. При таком расположении пинг для игроков из России и близлежащих стран должен быть выше, но на практике этого не происходит — он держится на уровне 20–30 мс, как и для хостингов в РФ.

Тарифных планов достаточно много, для каждого указано примерное количество слотов для комфортной игры в Minecraft. Но число подключённых игроков, как и количество места на дисках, жёстко не ограничивается. Лимиты есть только на объём оперативной памяти. В наиболее дорогих тарифных планах предоставляются сервера с дисками SSD NVMe, которые могут работать до 6 раз быстрее обычных SSD.

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

12. Bisect

  • Страна: США.
  • Стоимость в месяц: от 2,99 доллара за сервер.
  • Тестовый период: нет.

Быстрый и стабильный хостинг, который поддерживает игру с ПК и мобильных устройств (Bedrock). Из панели управления можно моментально установить как классический Vanilla Minecraft, так и популярные ядра и сборки с модами: Fabric, Forge, FTB, Cauldron/MCPC/Thermos, PaperMC, Spigot. Также поддерживается ATLauncher.

Сервера Bisect находятся в США, Канаде, Великобритании, Франции, Сингапуре и Австралии. Хостинг предлагает сначала выбрать, что вам нужно (какое ядро, моды, сколько слотов и так далее), а затем показывает расчёт для такой конфигурации: в бюджетном и премиум-вариантах.

В любом из планов вам предоставляется неограниченное пространство на SSD NVMe, защита от DDoS-атак, доступ к файлам по FTP. Но в премиум-варианте вы также получите выделенный IP, больший выбор локаций, бесплатную установку модпаков и ежедневные бэкапы.

13. GG Servers

  • Страна: Канада.
  • Стоимость в месяц: от 3 долларов за сервер.
  • Тестовый период: нет, но есть 24-часовая гарантия возврата денег.

Надёжный хостинг с широким выбором локаций. В базовых тарифных планах можно выбрать только канадский Монреаль и французский Рубе, в премиум-вариантах — также сервера в Австралии, Великобритании, Финляндии, Германии, США и Сингапуре.

Также в базовых пакетах ваш выделенный сервер разместят на SSD-дисках, серверные процессоры будут работать на частоте 3,2–4 ГГц. В премиум-вариантах используются диски SSD NVMe, да и процессоры производительнее: 4.4–5 ГГц и более высокий приоритет обработки задач.

Хостинг обеспечивает надёжную защиту от DDoS-атак — на скорости до 480 Гбит/с. Удобная панель управления Multicraft позволяет быстро установить оригинальную игру или сборки, а также лаунчеры ATLauncher или Technic, модпаки с Twich и Curseforge. Есть поддержка мобильной Bedrock Edition.

14. Apex Hosting

  • Страна: США.
  • Стоимость в месяц: от 4,49 доллара за сервер.
  • Тестовый период: нет, но есть 7-дневная гарантия возврата денег.

Мощный хостинг с большим выбором локаций. Сервера расположены в Москве и ещё 16 городах — США, Канады, Бразилии, Великобритании, Польши, Германии, Израиля, Гонконга, Сингапура, Австралии, Индии.

В панели управления можно в один клик установить игру: классическая Vanilla, ядра Bukkit, Spigot, PaperMC, Snapshots, PE, Pocketmine. Поддерживаются и собственные сборки.

Здесь же можно выбрать модпаки Pixelmon, RLCraf, Sky Factory, Feed The Beast, Void’s Wrath, а также лаунчеры ATLauncher и Technic. Кроме того, в один клик доступны мини-игры от KitPVP, Skywars, McMMO и не только.

Универсальный сервер сетевой загрузки и установки. Начало.

Каждому системному администратору, даже не большой локальной сети, приходиться устанавливать или обновлять разнообразные операционные системы. Довольно часто конфигурация оборудования настолько разнообразна, что ни о какой установке ОС с заранее подготовленного образа установленной и настроенной системы, речи быть не может. Для компаний занимающихся разработками клиент-серверного программного обеспечения работа с СУБД Sybase SQL Anywhere [14], Oracle Database [13] и т.д. список ОС для тестирования серверной части продукта может быть очень большим. Работы по созданию кроссплатформенных приложений тоже требуют наличия разнообразных платформ. В этот список могут входить как все версии серверных и десктопных ОС от Microsoft, так и целый зоопарк популярных операционных систем семейства Unix. Так же время от времени возникает необходимость решения таких «насущных» задач как восстановление систем, загрузчиков, удаление вирусов и т.д. и т.п. Для этого администратору удобно иметь под рукой как минимум два live-дистрибутива (Windows и Unix). Из всего выше сказанного следует, что администратору необходимы носители на которых располагаются все эти ОС, а это достаточно большое количество дисков. Тем более, что в разнообразные системы желательно интегрировать последние сервис-паки и обновления, которые выходят достаточно часто. Это приводит к тому, что носители периодически необходимо перезаписывать, что неэффективно с точки зрения затрат времени.
Следует также отметить, что, из соображений безопасности и по причине экономии при комплектовании рабочих станций не всегда устанавливается DVD привод, а многие системы инсталлируются с DVD дисков. В такой ситуации облегчить жизнь системному администратору поможет сервер сетевой загрузки и установки операционных систем. В интернете существует огромное количество статей и сайтов посвященных этой теме. Но во многих случаях описание процесса установки уже не соответствует новым реалиям, так как написаны достаточно давно. После недавнего внедрения системы сетевой установки на новом сервере, возникло желание поделиться этим опытом.

Сетевая установка

Существует два стандартных варианта решения этой задачи. Для установки операционных систем семейства Windows существуют всем известные WDS (Windows Deployment Services) и SMS (Microsoft System Management Server). У Unix-подобных систем с давних пор была возможность установки разнообразными методами, в том числе и по сети. Нет сомнения, что для развертывания и установки Windows систем WDS удобен и выполняет свои обязанности, но для инсталляции операционных систем семейства Unix он не очень подходит.

Как известно, основным компонентом сервера сетевой установки является TFTP сервер. Его расположение (IP — адрес) указывается при помощи параметров DHCP. Если DHCP-сервер в вашей сети один, то перенаправлять сетевой загрузчик то на один TFTP сервер, то на другой для загрузки не получится. Поэтому нельзя объявить сразу два источника установки – такой сервер должен быть один. Существует решение для установки Linux систем с помощью Windows WDS — проект WDSLINUX [1]. Его основной минус заключается в том, что не все дистрибутивы поддерживают подключение по smb и http протоколу к серверу установки (для примера ]]> http://www.openfiler.com) ]]> . Обычно такие дистрибутивы требуют подключения по nfs. Мне хотелось получить универсальную схему для установки разных версий Microsoft Windows и Linux, а так же сетевую загрузку разнообразных «спасательных» систем.

Читать:
Supreme commander forged alliance как увеличить лимит войск в компании

Для начала немного теории. Принцип сетевой установки очень прост. При включении компьютера управление передается ПЗУ сетевой карты. Обычно используется среда PXE (Pre-Execution Environment). После распаковки в оперативную память, она активирует сетевую карту и начинает посылать широковещательный запрос в сеть для нахождения сервера DHCP. При ответе DHCP, PXE запрашивает у него IP адрес, который необходимо присвоить сетевой карте, маску сети, IP адрес сервера TFTP, имя файла для загрузки и т.д. Далее, если ответы на вопросы получены при помощи встроенного TFTP-клиента, PXE обращается к указанному серверу с запросом на получение указанного в параметрах файла. Если файл найден и получен то управление передается на него. Всеми последующими действиями будет руководить именно он.

Широкое распространение получил проект Питера Анвина (Peter Anvin) под названием — Syslinux [2]. Он имеет простые конфигурационные файлы и включен в поставку многих Linux дистрибутивов. На официальном сайте дается такое определение этому пакету: «SYSLINUX является загрузчиком для операционных системы Linux, который работает на MS-DOS/Windows FAT файловых системах. Он предназначен для простой загрузки и установки Linux. А также для создания спасательных и других специальных загрузочных конфигураций». В этот пакет входит PXELINUX, который является производной от SYSLINUX и используется для загрузки Linux с сетевого сервера. PXELINUX соответствует Intel PXE (Pre-Execution Environment) спецификации. Основой PXELINUX является файл «pxelinux.0» — это и есть загрузчик. Этот файл располагается в корне TFTP сервера. Его конфигурационные файлы размещаются в папке «/tftpboot/pxelinux.cfg/». После запуска на клиентской машине «pxelinux.0» скачивает с сервера и отображает файл «message». Это простой текстовый файл, в котором описаны доступные варианты загрузки. Затем он скачивает свой конфигурационный файл («/tftpboot/pxelinux.cfg/default») и переходит в режим ожидания ввода имени предоставленных конфигураций. Имя раздела пишется после метки label. В ответ на ввод имени варианта установки «pxelinux.0» начинает выполнять действия описанные в нем. Для создания простого текстового меню файл «/tftpboot/pxelinux.cfg/default» может выглядеть так:

default pe
label xpinstall # Установка Windows XP
kernel startrom.0
label win7 # Установка Windows 7
kernel sources/pxeboot.0

label pe # Запуск Live-CD WindowsPE
pxe keep
kernel pe.0
append initrd=winpe.wim ramdisk_size=262144
label suse112 # Установка openSuSe11.2
kernel suse/suse112x32/linux
append initrd=suse/suse112x32/initrd ramdisk_size=65536 install=nfs://192.168.1.7/ srv/tftpboot/suse/suse112x32/CD1/

Так же возможно создание графического меню выбора операционных систем (рис.1-3).

XAMPP что это и как пользоваться

Стартовая страница

Инструментарий

Что такое XAMPP

XAMPP — это бесплатное мультиплатформенное программное обеспечение для локальной разработки и отладки сайтов. Это дистрибутив Apache, содержащий в себе MariaDB, MySQL, PHP и Perl.

Загружаем XAMPP

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

Скачать XAMPP

Установка XAMPP

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

Если у вас Windows 7 — 11 с включенным контролем учетных записей, всплывет окошко «Контроль учетных записей», в котором вам нужно выбрать «Да». И следом за ним выйдет окно с предупреждением.

Окно с предупреждением

В нем написано следующее: Поскольку в вашей системе активирован контроль учетных записей (UAC), некоторые функции XAMPP могут быть ограничены. При использовании UAC избегайте установки XAMPP в C:\Program Files (отсутствуют права на запись). Или отключите UAC с помощью msconfig после этой настройки. Соглашаемся нажав «Ок»

Запустится установщик — окно приветствия нажмите «Next».

Setup - XAMPP

На следующем шаге необходимо выбрать перечень устанавливаемых компоненты. Рекомендую оставить стандартные настройки и нажать «Далее».

Устанавливаемые компоненты

В следующем шаге нужно выбрать папку для сохранения XAMPP (куда он устанавливается). По умолчанию стоит C:\xampp, можете устанавливать туда, либо создать другую директорию (не на системном разделе — рекомендую) и указать ее.

Выбор директории для установки

Следующим шагом вы можете выбрать язык установки (выбор правда не велик: английский или немецкий).

Выбор языка установки

В следующем окне Хампп говорит, что на сайте Bitnami для XAMPP есть бесплатные установщики, которые могут установить Drupal, Joomla!, WordPress и многие другие популярные приложения с открытым исходным кодом поверх существующей установки XAMPP. если оставите галку на против пункта на против надписи Learn more about Bitnami for XAMPP, откроется указанный сайт.

Bitnami for XAMPP

Жмем «Next» в следующем окне снова «Next» и ждем, пока XAMPP установится.

Процесс установки Xampp

Если у вас Windows, то 90% что в процессе установки выскочит окно «Оповещение Безопасности Windows», разрешаем Apache доступ ко всем сетям и жмем по кнопке «Разрешить доступ».

Разрешаем доступ защитнику

На финальном шаге, жмем «FinisH».

Запускаем XAMPP

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

Завершение установки

После этого запускаем модуля Apache и MySql нажав на против них на кнопки нажмите «Start»:

Запускаем модуля Apache и MySql

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

Оповещение безопасности mysql

Чтоб проверить, все ли сделано правильно, откройте браузер и перейдите по этому адресу:

Если XAMPP настроен правильно, то вы должны увидеть следующее:

Стартовая страница

Выносим ярлыки управления на рабочий стол

Для того, чтобы не лазить в папку куда установлен XAMPP для его запуска (особенно если часто пользуйтесь), рекомендую вынести ярлыки на рабочий стол. Для этого перейдите в папку куда установлен локальный сервер. Щелкните правой кнопкой мыши по файлу xampp-control.exe и в контекстном меню выберите Отправить — Рабочий стол (создать ярлык).

Выносим ярлык на рабочий стол

Устанавливаем пароль root в MySQL, чтобы ограничить доступ к phpMyAdmin извне

Устанавливаем пароль для входа в phpmyAdmin

Запустите «XAMPP Shell» (командная строка), в панели управления XAMPP и выполните команду: mysqladmin.exe -u root password secret . Это устанавливает пароль root на «secret».

После этого идем в файл конфигурации: \xampp\phpMyAdmin\config.inc.php и указываем там пароль (21 строка).

Пароль для входа в phpMyAdmin

Как создать базу данных и пользователя для CMS

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

Открываем панель управления (ярлык который вынесли), стартуем MySql, после чего, нажмите на кнопку «Админ»:

Переход в phpmyadmin

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

Добавление учетной записи пользователя

На открывшейся странице, вводим / указываем:

  1. Имя пользователя, например myUser (запишите);
  2. Имя хоста: Локальный: localhost;
  3. Генерим пароль, нажав на кнопку «Генерировать» (запишите сгенерированный пароль);
  4. Ставим галки на против пунктов: «Создать базу данных с таким же именем и предоставить на неё все привилегии.» и «Предоставить все привилегии на то, что подпадает под шаблон (имя пользователя\_%).»;
  5. Отмечаем все глобальные привилегии;
  6. Нажимаем «Вперед».

Создаем БД и пользователя

После этого будет создана база данных и пользователь к ней

Создана БД

Имя БД создается в нижнем регистре, а пользователь в обычном, учтите это при установке CMS, когда вводите данные для подключения к базе.

Регистры имён

Так как вы можете создать сколько угодно БД и пользователей, чтобы в дальнейшем провести несколько установок различных CMS, например: WordPress, MODX, OpenCard на свой компьютер. Главное не забывайте записывать данные вот баз в блокнот.

Как устанавливать CMS или создавать динамические PHP сайты.

Не рекомендую использовать коренной каталог, лучше создайте в нем отдельные директории, для отдельных сайтов, например \xampp\htdocs\wordpress, \xampp\htdocs\modx.

создаем директории для сайтов

Далее к этим каталогам можно обращаться в браузере по следующим путям http://localhost/wordpress/ и http://localhost/modx/

Настройка виртуальных хостов

Если вам не направятся адреса типа http://localhost/wordpress/ вы их спокойно можете превратить к примеру в http://wordpress.localhost/ при помощи настройки виртуальных хостов.

Чтобы создать виртуальный хост, выполните следующие действия:

  1. Перейдите в каталог установки XAMPP (обычно C:\xampp ) и откройте файл httpd-vhosts.conf в подкаталогеapache\conf\extra\ с помощью вашего любимого текстового редактора.
  2. Замените содержимое этого файла следующими директивами:

Он содержит два блока конфигурации виртуального хоста:

  • Первый блок — это виртуальный хост по умолчанию или резервный, который используется для всех запросов, не соответствующих последующим блокам.
  • Второй блок устанавливает виртуальный хост с именем wordpress.localhost . Директива DocumentRoot указывает каталог, который будет использоваться при обслуживании запросов для этого виртуального хоста (в данном случае каталог установки WordPress), а директива ServerName указывает имя пользовательского домена для виртуального хоста.

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

Это заботится о сопоставлении доменного имени wordpress.localhost с локальным компьютером, который всегда имеет IP-адрес 127.0.0.1.

В некоторых версиях Windows вы не сможете редактировать файл C:\windows\system32\drivers\etc\hosts без прав администратора. Вы можете отредактировать файл, щелкнув правой кнопкой мыши значок «Блокнот» и выбрав пункт меню «Запуск от имени администратора», затем введя учетные данные администратора (если требуется) и нажав «ОК» или «Да», чтобы продолжить.

Часто задаваемые вопросы по Windows

Где я могу изменить конфигурацию?

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

Почему изменения в моем php.ini не вступили в силу?

Если изменение в «php.ini» не имеет никакого эффекта, возможно, PHP использует другой. Вы можете проверить это с помощью phpinfo(). Перейдите к URI http://localhost/xampp/phpinfo.php и найдите «Загруженный файл конфигурации». Это значение показывает, что PHP действительно использует «php.ini».

После изменения «php.ini» вам необходимо перезапустить Apache, чтобы Apache/PHP мог прочитать новые настройки.

Помогите! В XAMPP есть вирус!

Некоторые антивирусные программы ошибочно принимают XAMPP за вирус, обычно помечая файл xampp-manager.exe. Это ложное срабатывание означает, что антивирус ошибочно идентифицировал его как вирус, хотя это не так. Прежде чем выпускать каждую новую версию XAMPP, разработчики прогоняют ее через программное обеспечение для сканирования на вирусы. На данный момент мы используем Kapersky Online Virus Scanner. Вы также можете использовать онлайн-инструмент Virus Total для сканирования XAMPP или отправить электронное письмо в службу безопасности (at) apachefriends (dot) org, если обнаружите какую-либо проблему.

Как настроить антивирусное приложение?

Мы включили все зависимости и серверы, необходимые для запуска связанного веб-приложения, поэтому вы обнаружите, что XAMPP устанавливает большое количество файлов. Если вы устанавливаете приложение XAMPP на компьютере с Windows с включенным антивирусным приложением, это может значительно замедлить установку, а также существует вероятность того, что один из серверов (веб-сервер, сервер базы данных) может быть заблокирован антивирусным программным обеспечением. . Если у вас включен антивирус, проверьте следующие параметры для запуска XAMPP без проблем с производительностью:

  • Добавьте исключения в брандмауэр: для Apache, MySQL или любого другого сервера.
  • Сканировать файлы при запуске: Если вы включили антивирусную проверку всех файлов, исполняемые файлы для серверов могут работать медленнее.
  • Сканируйте трафик на наличие разных URL-адресов: если вы работаете с XAMPP на своем компьютере, вы можете исключить трафик «localhost» в настройках антивируса.

Почему сервер Apache не запускается в моей системе?

Эта проблема может быть одной из нескольких причин:

  • Вы запустили более одного HTTP-сервера (IIS, Sambar, ZEUS и т. д.). Только один сервер может использовать порт 80. Это сообщение об ошибке указывает на проблему:
    (OS 10048). make_sock: could not bind to adress 0.0.0.0:80
    no listening sockets available, shutting down
  • У вас есть другое программное обеспечение, такое как интернет-телефон «Skype», который также блокирует порт 80. Если проблема связана со «Skype», вы можете перейти в Skype к «Действия» -> «Параметры» -> «Подключение» -> снять галочку. в «использовать порт 80 в качестве альтернативного порта» и перезапустите Skype. Теперь это должно работать.
  • У вас есть брандмауэр, который блокирует порт Apache. Не все брандмауэры совместимы с Apache, и иногда деактивации брандмауэра недостаточно, и вы должны его удалить. Это сообщение об ошибке указывает на брандмауэр:
    (OS 10038)Socket operation on non-socket: make_sock: for address 0.0.0.0:80,
    apr_socket_opt_set: (SO_KEEPALIVE)

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

  • Некоторые антивирусные сканеры могут вызвать это так же, как брандмауэры могут мешать.
  • У вас XP Professional без пакета обновления 1. У вас должен быть хотя бы SP1 для XAMPP.

Совет: Если у вас есть проблемы с используемыми портами, вы можете попробовать инструмент «xampp-portcheck.exe». Может быть, это может помочь.

Почему моя загрузка ЦП для Apache составляет почти 99%?

Здесь разыгрывается один из двух сценариев. Либо ваш процессор перегружен, либо вы можете через браузер подключиться к серверу, но ничего не видите (система безуспешно пытается загрузить страницу). В любом случае вы можете найти следующее сообщение в файле журнала Apache:

Child: Encountered too many AcceptEx faults accepting client connections.
winnt_mpm: falling back to ‘AcceptFilter none’.

MPM возвращается к более безопасной реализации, но некоторые клиентские запросы обрабатываются неправильно. Чтобы избежать этой ошибки, используйте «AcceptFilter» с фильтром приема «none» в файле «\xampp\apache\conf\extra\httpd-mpm.conf».

Почему не отображаются картинки и таблицы стилей?

Иногда возникают проблемы с отображением картинок и таблиц стилей. Особенно, если эти файлы расположены на сетевом диске. В этом случае вы можете включить (или добавить) один из следующих строк в файле «\xampp\apache\conf\httpd.conf»:

EnableSendfile off
EnableMMAP off

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

Как отправить электронное письмо с помощью XAMPP?

Чтобы настроить XAMPP для использования включенного двоичного файла sendmail.exe для доставки электронной почты, выполните следующие действия:

  • Отредактируйте файл XAMPP «php.ini». В этом файле найдите раздел [mail function] и замените его следующими директивами. При необходимости измените путь установки XAMPP.
    sendmail_path = «\»C:\xampp\sendmail\sendmail.exe\» -t»
  • Отредактируйте файл XAMPP «sendmail.ini». В этом файле найдите раздел [sendmail] и замените его следующими директивами:
    smtp_server=smtp.gmail.com
    smtp_port=465
    smtp_ssl=auto
    error_logfile=error.log
    auth_username=your-gmail-username@gmail.com
    auth_password=your-gmail-password
    Не забудьте заменить показанные фиктивные значения вашим фактическим адресом Gmail и паролем учетной записи. Если вы не планируете использовать SMTP-сервер Gmail, замените данные хоста SMTP соответствующими значениями для вашей организации или SMTP-сервера интернет-провайдера.
  • Перезапустите сервер Apache с помощью панели управления XAMPP.

Теперь вы можете использовать функцию PHP mail() для отправки электронной почты из вашего приложения.

Где поддержка IMAP для PHP?По умолчанию поддержка IMAP для PHP деактивирована в XAMPP из-за некоторых загадочных ошибок инициализации в некоторых домашних версиях, таких как Windows 98. Если вы работаете с системами NT, вы можете открыть файл «\xampp\php\php.ini», чтобы активировать расширение php, удалив начальную точку с запятой в строке «;extension=php_imap.dll». Так должно быть:
extension=php_imap.dll Теперь перезапустите Apache, и IMAP должен заработать. Вы можете использовать одни и те же шаги для каждого расширения, которое не включено в конфигурации по умолчанию.

Почему некоторые приложения PHP с открытым исходным кодом не работают с XAMPP в Windows?

Многие PHP-приложения или расширения, написанные для Linux, не были перенесены на Windows.

Могу ли я удалить каталог «install» после установки?

Лучше не делать этого. Сценарии здесь по-прежнему необходимы для всех дополнительных пакетов (надстроек) и обновлений XAMPP.

Как активировать эакселератор?

Как и другие (Zend) расширения, вы можете активировать его в «php.ini». В этом файле включите строку «;zend_extension = «\xampp\php\ext\php_eaccelerator.dll»». Так должно быть:
zend_extension = «\xampp\php\ext\php_eaccelerator.dll»

Как исправить ошибку подключения к моему серверу MS SQL?

Если расширение mssql было загружено в php.ini, иногда проблемы возникают при использовании только TCP/IP. Вы можете решить эту проблему с помощью более новой «ntwdblib.dll» от Microsoft. Пожалуйста, замените старый файл в «\xampp\apache\bin» и «\xampp\php» новым. Из-за лицензии мы не можем упаковать более новую версию этого файла с помощью XAMPP.Как мне работать с расширением PHP mcrypt?Для этого мы открыли на форуме тему с примерами и возможными решениями: Тема MCrypt

Работают ли страницы Microsoft Active Server (ASP) с XAMPP?

Нет. А Apache::ASP с надстройкой Perl — это не то же самое. Apache::ASP знает только Perl-Script, но ASP из Internet Information Server (IIS) также знает обычный VBScript. Но для ASP .NET доступен сторонний модуль Apache.

Как я могу заставить XAMPP работать на порту 80 под Windows 10?

По умолчанию Windows 10 запускает Microsoft IIS на порту 80, который является тем же портом по умолчанию, который используется Apache в XAMPP. В результате Apache не может подключиться к порту 80.

Чтобы отключить запуск IIS через порт 80, выполните следующие действия:

  • Откройте панель «Службы» в «Управлении компьютером».
  • Найдите «Служба публикации в Интернете» и выберите ее.
  • Щелкните ссылку «Остановить службу».
  • Дважды щелкните имя службы.
  • В поле «Тип запуска» измените тип запуска на «Отключено».
  • Нажмите «ОК», чтобы сохранить изменения.

Теперь вы сможете запустить Apache в XAMPP на порту 80.

Дополнительные сведения см. в руководстве «Устранение неполадок при запуске Apache», включенном в XAMPP, или в этом сообщении на форуме .

Как я могу использовать Microsoft Edge для доступа к локальным адресам в Windows 10?

Если ваш локальный компьютер имеет имя хоста «myhost», вы не сможете получить доступ к URL-адресам, таким как http://myhost, в Microsoft Edge. Чтобы решить эту проблему, вы должны вместо этого использовать адреса http://127.0.0.1 или http://localhost.

Где находятся основные файлы конфигурации XAMPP?

Основные файлы конфигурации XAMPP расположены следующим образом:

  • Файл конфигурации Apache: \xampp\apache\conf\httpd.conf, \xampp\apache\conf\extra\httpd-xampp.conf
  • Файл конфигурации PHP: \xampp\php\php.ini
  • Файл конфигурации MySQL: \xampp\mysql\bin\my.ini
  • Файл конфигурации сервера FileZilla: \xampp\FileZillaFTP\FileZilla Server.xml
  • Файл конфигурации Apache Tomcat: \xampp\tomcat\conf\server.xml
  • Файл конфигурации Apache Tomcat: \xampp\sendmail\sendmail.ini
  • Файл конфигурации Mercury Mail: \xampp\MercuryMail\MERCURY.INI

Альтернативы XAMPP

XAMPP — далеко не единственный локальный web-сервер, дгчшие его альтернативы на мой взгляд, это OpenServer Panel и WampServer.

Похожие статьи