web-dev-qa-db-ja.com

Horde WebmailをUbuntu 14.04にインストールする方法は?

Ubuntu 14.04を使用しています。次の問題が発生しています:

私の目標は、ドメイン/ホスティングにHORDER GROUPWARE 5.2をインストールして実行することです:

Githubでダウンロード:
https:// github .com/horde/horde/releases/tag/groupware-5.2.2
Githubへのインストール:
https://github.com/horde/horde/tree/master/bundles/groupware
デモ:
http://demo.horde.org/

クイックインストール

これらは、Horde Groupwareとその前提条件をLAMPシステムにインストールする非常に簡潔な手順です。これらは、自分が何をしているかを正確に知っている経験豊富な管理者を対象としています。詳細な手順については、以下の「前提条件_」をお読みください。

  1. Apache 2用のPHPのコンパイル2 ::

    cd php-xxx/./configure --with-apxs2 =/usr/sbin/apxs2\--with-gettext --enable-mbstring = all --enable-mbregex\--with-Gd --with-png- dir =/usr --with-jpeg-dir =/usr\[--with-mysql | --with-pgsql | --with-oci8] [--with-tidy] [--with-ftp] make makeインストール

私のubuntuルートにそのような「php-x.x.x」フォルダがなく、インターネット上で「Apache2用にphpをコンパイルする」と呼ばれるそのような考えがないため、この方法で始めることさえできません。何か案が?

  1. Apacheを再起動します。

  2. Horde PEARチャンネルを登録::

    梨チャネルを発見pear.horde.org

  3. Hordeインストールディレクトリを設定::

    pear install horde/horde_role pear run-scripts horde/horde_role

  4. Horde Groupwareのインストール::

    pear install -a -B horde/groupware

  5. インストールスクリプトの実行::

    グループウェアインストール

  6. Horde Groupwareのテスト::

    http:// your-server /horde/test.php

だから私は、インストールガイドで説明されている他の方法でそれをインストールしようとします:

前提条件

Horde Groupwareが正しく機能するには、次の前提条件がREQUIREDです。

  1. PHPをサポートするWebサーバー。

    Horde Groupwareは、お勧めのApacheおよびLighttpd Webサーバーの下で主に開発されています。これらのサーバーは以下から入手できます。

    http:// httpd.Apache .org/http:// www.lighttpd .net /

(私の注意:Apache 2を使用しています。LAMPは既にインストールされており、OSで正常に機能しています)OK!完了、

  1. PATH_INFOをサポートするWebサーバー。

    Horde Groupwareの動的インターフェイスには、すべてのPHPスクリプトのPATH_INFO環境変数を正しく設定するWebサーバーが必要です。最新のWebサーバーはすべてこれをサポートしていますが、Webサーバーの構成でこの機能を有効にする必要がある場合があります。例えばApacheサーバーの要件::

    AcceptPathInfoオン

    Lighttpdサーバーには以下が必要です。

    "broken-scriptfilename" => "有効"

この時点から続行できません。インターネット上で見つけることができません。「WebサーバーApacheを構成してAcceptPathInfoをONに変更する方法、

  1. PHP 5.3.0以降。

    PHPは、Horde Groupwareが記述されているインタープリター言語です。

    ..注::可能であれば、PHPをオペレーティングシステムのパッケージマネージャーと共にインストールする必要があります。または、PHPを自分でビルドします。

    ソースからPHPをビルドするには、次から入手できます。

    http:// www.php .net /

    PHPパッケージの指示に従って、次のオプションのいずれかのPHPをビルドします。:system。 Apacheを使用する場合は、必ずPHPをライブラリとしてビルドしてください。

    --with-Apache --with-apxs --with-apxs2

etc、etcなど、INSTALLATIONリンクにあります。

インストールを続ける方法についてのアイデアはありますか? HORDE GROUPWARE 1.2のような古いバージョンについてのみ、別の方法でインストールする方法に関するインターネット上のリソース(ビデオまたはチュートリアル)はありませんが、これは本当に古いソフトウェアです。インストールしようとしているのは5.2です

2
fuegofuego2

Hordeは単なるアプリケーションではなく、それぞれが特定のタスクを実行するさまざまなパッケージのバンドルです。これらはそれぞれ、事前に設定する必要がある独自の依存関係を持っています。このようなパッケージ化(および保守)は、比較的少数のユーザーに影響を与える膨大な作業負荷になります。したがって、手動インストールはほとんど唯一のオプションです。

コミュニティWikiには 詳細なインストールガイド があります。これにより、タスクがある程度容易になります。しかし、まだある程度のコミットメントが必要です。

2
Luís de Sousa