owncloud와 dokuwiki를 병렬로 설정하는 방법

owncloud와 dokuwiki를 병렬로 설정하는 방법

작동하는 자체 클라우드 서버와 작동하는 도쿠위키를 어떻게 얻을 수 있나요? 도쿠위키 항목은 파괴되어서는 안 됩니다...

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)가 무엇인지, 그것이 무엇을 의미하는지 이해하지 못합니다.아파치와의 차이점. 그러나 나는 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

관련 정보