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

Материал из support.qbpro.ru
imported>Vix
(Новая страница: «* '''Внимание''' - Horde Groupware Webmail Edition 5, работает нормально только с '''php7.3'''! С версиями выше, не...»)
 
imported>Vix
Нет описания правки
Строка 7: Строка 7:
меньше времени уйдет на перенастройки и прочее, так же у меня  клиент стоит отдельно, база данных почты и прочего - отдельно. <br>
меньше времени уйдет на перенастройки и прочее, так же у меня  клиент стоит отдельно, база данных почты и прочего - отдельно. <br>
Описывать процесс установки контейнера LXC не буду, этого полно в интернете, далее установка на чистом контейнере.
Описывать процесс установки контейнера LXC не буду, этого полно в интернете, далее установка на чистом контейнере.
  #apt update  
  # 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 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-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-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-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-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-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-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
  # 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
  # aptitude purge apache2, libapache2-mod-php7.3
У  меня все работает на nginx, далее ставим nginx:
У  меня все работает на nginx, далее ставим nginx:
  #apt install nginx-full
  # apt install nginx-full
Создаем каталог для Horde:
Создаем каталог для Horde:
  #mkdir -p /home/www/horde
  # mkdir -p /home/www/horde
Настраиваем работу php-fpm и php.ini:
Настраиваем работу 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-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/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
  # cp /etc/php/7.3/fpm/pool.d/www.conf /etc/php/7.3/fpm/pool.d/www.conf.dst

Версия от 09:24, 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