owncloudとdokuwikiを並列に設定する方法

owncloudとdokuwikiを並列に設定する方法

動作する独自のクラウドサーバーと動作する徳ウィキをどのように取得できますか?徳wikiアイテムは破壊されてはいけません...

Raspberry Piにowncloudをインストールしました。記事(nginx php5-fpm php5-sqlite php5-gdのインストール; owncloud.vhostの作成と接続; owncloudの抽出 - > / etc / www - > chmod www-data; nginxサービスの起動;再起動)。しかし、私たちはdokuwikiインストールを使用しました。どのように(ドイツ語)ステップは次のとおりです。

cd ~
sudo apt-get update
sudo apt-get install apache2 libapache2-mod-php5 
wget http://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
tar xfz dokuwiki-stable.tgz
sudo mv dokuwiki-2014-09-29b /var/www
sudo chown -R www-data:www-data /var/www/dokuwiki-2014-09-29b

その後、以下の指示に従います。

http://IP_OF_PI/dokuwiki/install.php

私が知る限り、sudo apt-get install。その後、Raspberry Piを再起動してこれを完了します。

今ではdokuwikiを使用できますが、独自のクラウドは使用できません。ただし、再起動する前に使用できましたhttps://IP_OF_PI/owncloud。これまで他のクライアントと同期したことはありませんが、他のコンピュータのブラウザを使用してファイルをアップロードしてアクセスできます。

実行時(owncloudのインストールが必要)

sudo /etc/init.d/nginx start

出力は次のとおりです

Starting nginx: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] still could not bind()
nginx.

出力

raspberry ~ $ apache2ctl -S

はい

/usr/sbin/apache2ctl: 87: ulimit: error setting limit (Operation not permitted)
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
VirtualHost configuration:
wildcard NameVirtualHosts and _default_ servers:
*:80                   is a NameVirtualHost
         default server 127.0.1.1 (/etc/apache2/sites-enabled/000-default:1)
         port 80 namevhost 127.0.1.1 (/etc/apache2/sites-enabled/000-default:1)
Syntax OK

nginxをもう起動/再起動できないように、dokuwikiのインストールで何が起こったのか理解できません...

ベストアンサー1

まあ、私はnginx(wikipedia)が何であるか、それが何を意味するのか理解していません。Apacheとの違い。しかし、私はnginxとapacheを混ぜました。これはお互いを妨げる可能性があります。私はapache2を使用することにしました。フォローしてからこの投稿再びowncloudにアクセスできます。簡単に言うと:

  • 新しい証明書を生成/etc/apache/sslする
  • sudo a2enmod ssl
  • sudo ln -s /etc/apache2/sites-available/default-ssl /etc/apache2/sites-enabled/000-default-ssl
  • その/etc/apache2/sites-enabled/000-default-ssl行がSSLCertificateFile /etc/apache2/ssl/server.crt SSLCertificateKeyFile /etc/apache2/ssl/server.key 変更されます。
  • sudo /etc/init.d/apache2 restart

おすすめ記事