Установка Horde Groupware Webmail Edition 5 Debian 10: различия между версиями

Материал из support.qbpro.ru
imported>Vix
Нет описания правки
imported>Vix
Нет описания правки
Строка 3: Строка 3:
Актуально на 2022г.
Актуально на 2022г.


* Установка.
* '''Установка'''
Для упрощения эксплуатации, я использую контейнер LXC, рекомендую на тот случай если, что то пойдет не так,<br>
Для упрощения эксплуатации, я использую контейнер LXC, рекомендую на тот случай если, что то пойдет не так,<br>
меньше времени уйдет на перенастройки и прочее, так же у меня  клиент стоит отдельно, база данных почты и прочего - отдельно. <br>
меньше времени уйдет на перенастройки и прочее, так же у меня  клиент стоит отдельно, база данных почты и прочего - отдельно. <br>

Версия от 09:25, 26 августа 2022

  • Внимание - Horde Groupware Webmail Edition 5, работает нормально только с php7.3!

С версиями выше, не работает, это проверено многократно, не тратьте свое время напрасно.
Актуально на 2022г.

  • Установка

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

# apt update 
# apt install php7.3 php-date php-pear php-tcpdf php-timer php-validate php-xml-svg php7.3-amqp php7.3-apcu php7.3-apcu-bc php7.3-ast
# apt install php7.3-bcmath php7.3-bz2 php7.3-cli php7.3-common php7.3-curl php7.3-dba php7.3-decimal php7.3-ds php7.3-enchant php7.3-fpm
# apt install php7.3-gd php7.3-geoip php7.3-gmp php7.3-gnupg php7.3-grpc php7.3-http php7.3-igbinary php7.3-imagick php7.3-imap php7.3-inotify
# apt install php7.3-intl php7.3-json php7.3-ldap php7.3-lz4 php7.3-mailparse php7.3-mbstring php7.3-mcrypt php7.3-memcache  php7.3-memcached
# apt install php7.3-mongodb php7.3-msgpack php7.3-mysql php7.3-oauth php7.3-odbc php7.3-opcache php7.3-pcov php7.3-pgsql php7.3-phalcon3
# apt install php7.3-pinba php7.3-propro php7.3-protobuf php7.3-ps php7.3-pspell php7.3-psr php7.3-raphf php7.3-recode php7.3-rrd php7.3-snmp
# apt install php7.3-snmp php7.3-soap php7.3-sqlite3 php7.3-stomp php7.3-swoole php7.3-tideways php7.3-tidy  php7.3-uopz php7.3-uuid php7.3-vips
# apt install php7.3-xhprof php7.3-xml php7.3-xmlrpc php7.3-xsl php7.3-yaml php7.3-zip php7.3-zmq php7.3-zstd pkg-php-tools
# aptitude purge apache2, libapache2-mod-php7.3

У меня все работает на nginx, далее ставим nginx:

# apt install nginx-full

Создаем каталог для Horde:

# mkdir -p /home/www/horde

Настраиваем работу php-fpm и php.ini:

# cp /etc/php/7.3/fpm/php-fpm.conf /etc/php/7.3/fpm/php-fpm.conf.dst
# cp /etc/php/7.3/fpm/php.ini /etc/php/7.3/fpm/php.ini.dst
# cp /etc/php/7.3/fpm/pool.d/www.conf /etc/php/7.3/fpm/pool.d/www.conf.dst