MiAl’s Server Pack (полностью настроенный и рабочий сервер Apache + MySQL + PHP + phpMyAdmin — WAMP) (v. 0.3.2)

1. Описание

MiAl’s Server Pack – это локальный сервер, сконфигурированный и готовый к работе. Для начала работы, требуется только распаковать и запустить один скрипт. После этого на Вашем компьютере будет полностью рабочая и правильно настроенная связка Apache + MySQL + PHP + phpMyAdmin.

Версии программного обеспечения, включённого в сборку:

  • Apache: 2.4.16

  • MySQL: 5.6.26

  • PHP: 7.0.0 RC 1

  • phpMyAdmin: 4.4.14

Ни один из данных компонентов не подвергался каким-либо изменениям, модификациям. Для настройки этих компонентов, были внесены изменения в конфигурационные файлы. В phpMyAdmin настроены «дополнительные возможности» (подробности о «дополнительных возможностях phpMyAdmin см. https://codeby.net/blogs/programmy-dlja-servera/ustanovka-i-nastrojka-servera-apache-php-mysql-phpmyadmin-na-windows-10#9).

Данный пакет предназначен только для использования в качестве локального сервера! 

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

Требования:

2. Порядок работы

Содержимое архива (папку Server) необходимо распаковать в корень диска C. 

После распаковки, перейти в каталог

c:Servermanage

И запустить файл install_and_start_server.bat

Всё! Сервер установлен и готов к работе! Для проверки работоспособности сервера, наберите в браузере http://localhost/

Каталог для сайтов:

c:Serverdatahtdocs 

В каталоге c:Servermanage имеется файл RUN.bat Данный файл включает в себя набор скриптов, которые позволяют:

  • перезапустить сервер;
  • удалить сервер;
  • установить сервер;
  • и пр.

blank

blank

 

3. Полное удаление сервера 

Перейти в каталог

c:Servermanage

И запустить файл

delete_server.bat

Удалите каталог

c:Server

blank

 

4. Дисклеймер

Данная сборка распространяется «как есть». Без каких-либо гарантий.

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

5. Использование скрипта для автоматического обновления всех компонентов сервера

Начиная с версии 0.2.3 добавлен экспериментальный скрипт upd_server.bat для автоматического обновления сервера.

Данный скрипт предназначен для автоматического обновления ТОЛЬКО MiAl Server Pack!!!

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

Обязательно сделайте резервную копию всего каталога C:Server!

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

Порядок использования скрипта:

  1. Сделайте резервную копию каталог C:Server в безопасное место.
  2. Скачайте самую свежую версию MiAl’s Server Pack с официальной страницы https://codeby.net/blogs/mials-server-pack-polnostju-nastroennyj-i-rabochij-server-apache-mysql-php-phpmyadmin-wamp-v-0-3-2/ . Обратите внимание на битность скачиваемой версии: 64-битная или 32-битная.
  3. Распакуйте скаченный архив в любое место.
  4. Перейдите в каталог скаченного архива Servermanage
  5. Запустите скрипт upd_server.bat
  6. Внимательно прочитайте все предупреждения. Если вы хотите продолжить, то наберите 1 и нажмите Ввод.
  7. Дождитесь окончания всех операций — это может занять достаточно много времени, т. к. копируется большое количество файлов.

Почитайте комментарии к этой странице — не используйте скрипт для автоматического обновления если вы не понимаете принцип его работы на 100% или не уверены.

 

6. Список изменений

0.1:

  • первая версия

0.1.1:

  • phpMyAdmin обновлён до версии 4.1.8
  • дополнен и исправлен пакетный файл RUN.bat

0.1.2:

  • PHP обновлён до версии  5.5.10
  • phpMyAdmin обновлён до версии 4.1.9
  • исправлены орфографические ошибки в файле RUN.bat

0.1.3:

  • Apache обновлён до версии 2.4.9
  • выбран другой формат для сжатия архива (вместо RAR5 используется 7z), как результат, сокращения степени сжатия на 3%, т. е. размер архива изменился со 129,3 Мб на 92,4 Мб. Кроме того, для распаковки теперь не нужен платный WinRAR. 7-zip.org

0.1.4:

  • MySQL обновлён до версии 5.6.17
  • phpMyAdmin обновлён до версии 4.1.12

0.1.5 (от 03.05.2014):

  • PHP обновлён до версии 5.5.12
  • phpMyAdmin обновлён до версии 4.1.14

0.1.6 (от 20.08.2014):

  • Apache обновлён до версии 2.4.10
  • PHP обновлён до версии 5.5.15
  • MySQL обновлён до версии 5.6.20
  • phpMyAdmin обновлён до версии 4.2.7.1

0.1.7 (от 01.09.2014):

  • PHP обновлён до версии 5.6.0
  • phpMyAdmin обновлён до версии 4.2.8

0.1.8 (от 24.09.2014):

  • MySQL обновлён до версии 5.6.21
  • phpMyAdmin обновлён до версии 4.2.9

0.1.9 (от 03.10.2014):

  • PHP обновлён до версии 5.6.1
  • phpMyAdmin обновлён до версии 4.2.9.1

0.1.10 (от 17.10.2014):

  • PHP обновлён до версии 5.6.2
  • phpMyAdmin обновлён до версии 4.2.10

0.1.11 (от 31.11.2014):

  • Apache обновлён до версии 2.4.10 (от 20 октября 2014 года)
  • PHP обновлён до версии 5.6.4
  • MySQL обновлён до версии 5.6.22
  • phpMyAdmin обновлён до версии 4.3.4

0.2.0:

  • Теперь сборка поставляется как для 64-битных ОС, так и для 32-битных.

0.2.1 (от 30.01.2015):

  • Apache обновлён до версии 2.4.12
  • PHP обновлён до версии 5.6.5
  • phpMyAdmin обновлён до версии 4.3.8

0.2.2 (от 09.02.2015):

  • MySQL обновлён до версии 5.6.23
  • phpMyAdmin обновлён до версии 4.3.9

0.2.3 (от 07.05.2015):

  • Apache обновлён до версии 2.4.12 (от 20 марта 2015 года)
  • PHP обновлён до версии 5.6.8
  • MySQL обновлён до версии 5.6.24
  • phpMyAdmin обновлён до версии 4.4.5
  • Добавлен экспериментальный скрипт upd_server.bat для автоматического обновления сервера.

0.3.0 (от 18.07.2015):

  • Apache обновлён до версии 2.4.16
  • PHP обновлён до версии 7.0
  • MySQL обновлён до версии 5.6.25
  • phpMyAdmin обновлён до версии 4.4.11

0.3.1 (от 26.07.2015):

  • Apache обновлён до версии 2.4.16 (версия от 22 июля 2015 года, для компиляции которой использована финальная версия компилятора VC14 — для компиляции предыдущей использовался релиз кандидат)
  • PHP обновлён до версии 7.0 (вторая бета, в предыдущей сборке использовалась первая бета)
  • MySQL обновлён до версии 5.6.26
  • phpMyAdmin обновлён до версии 4.4.12

0.3.2 (от 23.08.2015):

  • добавлена почтовая заглушка (дополнительная информация https://codeby.net/blogs/?p=4427)
  • PHP обновлён до версии 7.0.0 RC 1
  • phpMyAdmin обновлён до версии 4.4.14

Ссылки на скачивание:

  • 64-битная версия
  • 32-битная версия

Кто попробовал, отписывайтесь, пожалуйста. Очень важны ваши мнения: работает ли, удобно ли пользоваться, нужно ли это вообще кому-то? Особенно интересно мнение про автоматический скрипт обновления upd_server.bat.

Создана ветка форума, в которой вы можете поделиться своим мнением и опытом использования: 


Следующим шагом, после настройки и тестирования сайта на локалхосте, является выбор качественного и дешёвого интернет хостинга. Я перебрал довольно много решений и нашёл очень хороший вариант — 100 рублей в месяц! За эти деньги даётся профессиональный хостинг, с отличным аптаймом, с бесплатным доменом второго уровня в подарок (!), с 2 гигабайтами места на SSD диске, с неограниченным количеством баз данных, с возможностью подключать неограниченное количество новых доменов (платить придётся только за каждый новый домен — 139 рублей). Вообще, всего хорошего так много, что проще всего посмотреть это здесь.

Кстати, а ведь как здорово иметь собственное доменное имя! Хотя бы для того, чтобы сделать для себя красивый почтовый ящик, вместо чего-нибудь вроде [email protected] Вот здесь можно найти свой собственный домен. Например, я получил бесплатно домен codeby.net, я могу делать почтовые ящики: [email protected][email protected][email protected] и так далее — количество ящиков ничем не ограничено!

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

Если вам нравится эта сборка и вы хотите её обновлений, то поделитесь этой статьёй с друзьями:

28 комментариев к “MiAl’s Server Pack (полностью настроенный и рабочий сервер Apache + MySQL + PHP + phpMyAdmin — WAMP) (v. 0.3.2)”

  1. Отлично! Точто надо! По скорее бы на х86 выпустили будет круто!
    Успехов вам, сайт клевый!

    Ответить
    • Алексей, спасибо за добрые слова.

      Сегодня обновил компоненты и заодно сделал 32-битную версию.

      Ответить
      • привет! не устанавливается…написано НЕПРАВИЛЬНОЕ ИМЯ СЛУЖБЫ…что делать? хотела скрин выслать окна которое выходит,но не нашла где)))

        Ответить
        • Скаченный архив нужно распаковывать строго в корень диска C. Иначе не заработает. Из-за этого и ошибка.

          UPD: разобрались, оказывается скрипт запускался не от имени администратора. 

          Ответить
  2. Доброе время суток, немогли бы подсказать пожайлуста как на этой сборке Веб Сервера поставить 2 сайта на разных портах, буду Благодарен за ответ. Заранее Спасибо.

    Ответить
    • Здравствуйте! Это можно сделать на любом Apache. Для информации поищите в гугле "Виртуальные хосты на разных портах в Apache".

      Ответить
  3. Алексей, здравсвуйте. Сервер замечательный, установился за минуту, как и писалось на форуме, да ещё и удобный в использовании. Спасибо.

    Хочу спросить. Я всё установил и когда перехожу по http://localhost, он мне выдает " It works! ".

    Я удалил index.html с htdocs и добавил свой сайт с index.php, а он мне всё ещё этот " it works! " выдает.

    Может где-то нужно что-то подправить?

    Ответить
    • Здравствуйте! Спасибо за отзызв. Думаю, Вы смотрите в каталоге

      C:ServerbinApache24htdocs

      Но нужно добавлять/удалять файлы в каталоге

      C:Serverdatahtdocs

      Ответить
      • Нет, я смотрю в каталоге

        C:Serverdatahtdocs

        Там есть каталог phpMyAdmin и index.html. При переходе на localhost отображает содержимое index.html, а я удалил этот index и вставил свой, а он всё ещё отображает содержимое старого) Что за дела?

        Ответить
        • Попробуйте другим браузером открыть. Может быть, браузер показывает страницу из хэша.

          Ответить
          • Точно. Спасибо за помощь, ждем более новых обновлений)

  4. Спасибо огромное, в денвере и когда сам устанавливал не мог запустить phpMyAdmin, а у Вас всё работает! 5+

    Ответить
    • Для работы PHP (а также Apache) необходимо установить Visual C++ Redistributable for Visual Studio 2012.

      Об этом написано на страницах загрузки PHP и Apache.

      http://windows.php.net/download/

      http://www.apachelounge.com/download/

      При попытке запуска, Apache пожалуется на отсутствие файла MSVCP100.dll и запускаться откажется. Этот файл является частью C++ Redistributable Package 2010.

      Ответить
  5. Раз уж это кому-то интересно, в ближайшие дни выложу свежую версию, с самыми свежими компонентами.

    Ответить
  6. Новая версия 0.2.3: обновлены все компоненты. Добавлен новый скрипт для автоматического обновления.

    Скрипт выдаёт много страшных предупреждений — главный их смысл, сделайте резервную копию сервера.

    Ответить
  7. Благодарю!!! За качественный продукт. Удачи Вам — везде и всегда. Гениально "завязать" все в Одном и сразу.
     

    Ответить
  8. Здраствуйте спасибо за Сервер всё работает,а вот скрипт для автоматического обновления не работает службы останавливает удаляет старые файлы а дальше ошибка http://s017.radikal.ru/i418/1506/95/efcfe5d7fe63.png падскажите как поставить пароль на MySQL и phpMyAdmin.

    Ответить
    • Этот скрипт можно применять только если у вас уже установлен сервер MiAl, а на сайте появилась новая версия. Вы скачиваете новую версию и уже в ней запускаете этот скрипт.

      Этот скрипт из скаченной (новой) версии копирует новые файлы в каталог, где установлен сервер.

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

      Если у вас так и получилось (сервер на работает), то заново скачайте архив и установите его по инструкции.

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

      Ответить
    • Для задания нового пароля MySQL в командной строке:

      c:Serverbinmysql-5.6binmysql -u root mysql
      mysql> update user set Password=PASSWORD('новый пароль') WHERE User='root';
      mysql> exit
      net stop mysql
      net start mysql

       

      Ответить
  9. Не работает сервер. Все установилось, как на скриншоте, но перехожу на localhost и ни чего

    Ответить
  10. Все установил по инструкции. Сервер не запускался,выпадала ошибка "The requested operation has failed" начал разбираться — нашел проблему в файле php.ini, закомментил все extension — сервер запустился.

    Сначала начал по очереди каждый extension вводить в строй — не помогло, выпадала ошибка.

    Потом поменял код с "extension=php_bz2.dll"   на "extension=C:ServerbinPHPextphp_bz2.dll" — прописал конкретный адрес, где лежит этот файл, помогло, но только для первого файла, все остальные все таки пришлось закомментить.

    Пока сервер работает, но проблема так и не решена

    Ответить
  11. Раз 10 пролистал страницу от и до и так и не нашел ссылку на скачивание архива,в чем соль?

    Ответить
  12. А вот я так и не нашел.(((
    подскажите в каком месте искать то???
    Заранее благодарю.

    Ответить

Оставьте комментарий