私の設定

私の設定

私はLinuxの世界に初めて触れましたが、次の2つのチュートリアルを使用して、Apache2とMySQLを使用して私のCubietruck(Cubieboard 3)にSeafile 4.0.1をインストールしたいと思います。

インストールしたかったのですが、libapache2-mod-fastcgiパッケージが見つからなかったため問題が発生しました。追加しました半自由主義買戻契約ソース、リスト文書。役に立ちません。

代わりにlibapache2-mod-fcgiチュートリアルをインストールして続行しました。 apache2サーバーを再起動する必要があるときにInvalid command 'FastCgiExternalServerエラーが発生しました。

この問題を解決する方法はありますか?質問がありますか?

追加情報:

Debian 7.8 で動作し、uname -a次の出力を提供します。

Linux cubietruck 3.4.79 #3 SMP PREEMPT Wed Nov 12 11:39:10 CST 2014 armv7l GNU/Linux

答え1

新しいCubietruck(Cubieboard 3)でHTTPSを使用してSeafileを設定しようとすると、同じ問題が発生しました。

問題は、リポジトリに「armhf」アーチ用にプリコンパイルされたバイナリがないことです。だからコンパイルする必要があります。

これが私が解決した方法です。

apt-get install apache2-threaded-dev cdbs debhelper dpatch libapr1-dev libtool pkg-config
apt-get -b source libapache-mod-fastcgi
dpkg -i libapache2-mod-fastcgi*.deb
# Enable the module if not already done
a2enmod fastcgi

多くの警告が表示されますが、最終的には動作します。 Seafile を HTTPS で使用でき、Apache を Seahub のリバースプロキシとして使用できるようになりました。

私の設定

カーネルバージョン3.4.105でIgor Pecovnikの画像を使用しています。 http://www.igorpecovnik.com/2013/12/24/cubietruck-debian-wheezy-sd-card-image/

root@x:~# unname -a
Linux x 3.4.105-cubieboard #8 SMP PREEMPT Fri Jan 23 06:11:42 EST 2015 armv7l GNU/Linux

エラー(検索用)

apt-get install libapache2-mod-fastcgi を試行するとエラーが発生します。

root@x:~# apt-get install libapache2-mod-fastcgi
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libapache2-mod-fastcgi is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libapache2-mod-fastcgi' has no installation candidate

関連情報