Как я создавал нормальный локальный сервер PHP 8 и MySQL 8 на старом ноутбуке с Windows 10 и 3 ГБ памяти

Сказать, как Open Server меня достал, значит, ничего не сказать. Тормоза жуткие и это на Вордпресс. Понадобилось мне тут смастерить калькулятор сметы для Вордпресс. Дней 10 я бился с многоминутными ожиданиями загрузки страницы, потом плюнул и решил начать сначала. Я понимаю, что здесь удобно и много всего. Но мне нужен простой маленький и шустрый сервер!

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

Моя цель: создать сборку, которая летает на 3 ГБ памяти, но при этом тянет актуальный стек (PHP 8 / MySQL 8)!

Раньше я серверов не строил, поэтому по ходу пьесы пришлось изучать базу! Сказать, что я «шел наугад как ночью по тайге», опять же ничего не сказать. Методом тыка, при помощи разнообразных выразительных слов в сторону, через 4 дня мне всё-таки удалось сварганить желаемое.

Теперь все заново и серьезно! Для одного проекта на Вордпресс мне понадобился быстрый легкий сервер без заморочек. Поскольку памяти у меня всего 3 гига, то пришлось постараться. Сейчас пойдет скучная статика, сравнения, чем мой сервер круче и картинки с экрана монитора.

Итак, встречаем легкий, локальный сервер для домашних поделок SCRIPTS 8!

Внешний вид панели управления. Это Главная страница.

Включенные модули, нагрузка, проекты, опции и т.д.
Включенные модули, нагрузка, проекты, опции и т.д.

Это админка для редактирования конфигов.

Редактирование основных конфигов. Встроенной перезагрузки пока нету.
Редактирование основных конфигов. Встроенной перезагрузки пока нету.

Коротенько по характеристикам и параметрам.

Технические характеристики Server SCRIPTS 8 (v2.5)

1. Программный стек (Backend)

· Веб-сервер: Apache 2.4.x (Win64). Путь: C:/server8/apache24/. Режим: Модульный, поддержка .htaccess и mod_rewrite.

· Язык программирования: PHP 8.2.x (x64 Thread Safe). Путь: C:/server8/php/

· СУБД: MySQL 8.0.30 Community Server. Путь: C:/server8/mysql/. Авторизация: mysql_native_password (совместимость с PHP 8.2).

2. Системные ресурсы и оптимизация (Low-RAM Edition)

· Целевая платформа: Windows 10 х64, системы от 3 ГБ ОЗУ.

· Оптимизация MySQL: performance_schema = OFF (экономия ~300 МБ ОЗУ), innodb_buffer_pool_size = 64M.

· Потребление памяти: ~250 МБ в простое.

3. Инструменты управления

1. Панель управления (Dashboard): Главная страница index.php с живым мониторингом ОЗУ и статусом сервисов.

2. Редактор конфигураций (Admin Module): Встроенная страница admin.php для прямого редактирования файлов:

· php.ini

· httpd.conf

· my.ini

3. Инструменты БД: Встроенный phpMyAdmin (доступ по /phpmyadmin/).

4. Система логов: Объединенный вывод ошибок PHP и Apache с цветовой маркировкой Fatal error.

5. Эмулятор почты: Локальный перехват писем в C:/server8/mail/.

4. Эксплуатация

Локализация: Жесткая привязка к корневой директории C:/server8.

Запуск: Скрытый (фоновый) запуск через единый файл start.bat.

Безопасность: Доступ к БД ограничен локальным интерфейсом (127.0.0.1), внешние подключения закрыты.

Теперь сравнительная информация SCRIPTS 8 & Open Server

Самое прикольное, что вес архива (чистый вес), всего 192 Мб — это меньше, чем одна библиотека в Node.js..

Теперь внимание!

Вес и скорость

Папка Open Server
Папка Open Server

Полтора гига, причем при установке я отключил чертову кучу модулей. Теперь, SCRIPTS 8.

Красавчик! Всего 867 мб. Легче в два раза. Можно сказать одно условие я здесь выполнил, даже два – легкий и актуальный.
Красавчик! Всего 867 мб. Легче в два раза. Можно сказать одно условие я здесь выполнил, даже два – легкий и актуальный.

Начало установки Вордпресс на Опен Сервере.

Почти 42 секунды…
Почти 42 секунды…

SCRIPTS 8

Около 3 сек! Отличия серверов видны на скриншоте в адресной строке. Они по разному открывают сайты
Около 3 сек! Отличия серверов видны на скриншоте в адресной строке. Они по разному открывают сайты

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

Опен Сервер

SCRIPTS 8
SCRIPTS 8
Что называется – две большие разницы! 
Что называется – две большие разницы! 

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

1
16 комментариев