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

Материал из ТХАБ.РФ
Версия от 07:56, 18 февраля 2018; Админ (обсуждение | вклад) (Версия Debian/ Ubuntu)

Перейти к: навигация, поиск

Выбор для интернет сайта

Требования

  • т.к. подразумевается коммерческий хостинг то для быстроты отклика и снижения затрат рекомендуется
  • NGNIX
  • PHP7
  • HTTPS или HTTP/2 - Apache2 2.4.17 или NGNIX 1.9.5 собранные с библиотекой й OpenSSL 1.0.2h

Версия Debian/ Ubuntu

  • д.б. поддержка PHP7 и NGNIX который штатно поддерживает HTTP/2 из штатных репозиториев
  • пригодны debian 9 и ubuntu 16.04+. Но в Ubuntu более старые пакеты и Ubuntu менее пригодна для серверов , так что вариантов нет - Debian 9. Можно также использовать Ubuntu 18.04 из за более производительной (примерно на 25-50%) версии PHP7.2. Но ветка ещё не стабильна и возможно будут проблемы с совместимостью с Mediawiki и скорей всего с её расширениями.
  • Выбор версии PHP7
    • официальная SMW Использует PHP 7.0.25, mediawiki HHWM , с PHP7.2 есть небольшие проблемы совместимости MW и скорей всего части расширений
    • у PHP7.2 есть прирост производительности по сравнению с PHP 7.0 примерно на 25%, возможно стоит использовать Ubuntu 18.04
    • https://habrahabr.ru/company/mailru/blog/326696/ сравнение производительности PHP от майл.ру
  • https://distrowatch.com/ - версии пакетов в дистрибутиве
ОС NGNIX HTTP/2 PHP7 MariaDB Apache2 HTTP/2 OpenSSL
Debian 8 Текст нет? 5.6.7 Текст 2.4.10 нет Текст
Debian 9] 1.13.3 HTTP/2 7.0.19 10.1.23 2.4.25 HTTP/2 1.1.0f
Ubuntu 14.04 LTS Текст Текст 5.5.9 Текст 2.4.7 Текст Текст
Ubuntu 16.04 LTS Текст Текст 7.0.4 Текст 2.4.18 Текст Текст
Ubuntu 18.04 LTS Текст Текст 7.2.1 Текст 2.4.29 Текст Текст
Astra Linux CE Текст Текст Текст Текст Текст Текст Текст
МСВС Текст Текст Текст Текст Текст Текст Текст
Alt Linux Текст Текст Текст Текст Текст Текст Текст
RosaLinux Текст Текст Текст Текст Текст Текст Текст
FreeBSD 10 Текст Текст Текст Текст Текст Текст Текст


для мало посещаемых сайтов

  • сайты для себя или узкой группы лиц, при слабом знании linux
  • apache2.4
  • Php5.6-7, но т.к. последние версии Mediawiki расчитаны на PHP7 то выбирать PHP5.6 не рекомендуется.

Выбор ОС для корпоративной базы знаний

Выбор Хостинга