首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设置dokuwiki与owncloud并行

如何设置dokuwiki与owncloud并行
EN

Unix & Linux用户
提问于 2015-01-03 14:35:26
回答 1查看 533关注 0票数 0

如何使用正在工作的dokuwiki获得运行中的owncloud服务器?dokuwiki条目不应该被销毁..。

在raspberry pi上,在此文章 (nginx php5-fpm php5-sqlite php5-gd安装;owncloud.vhost创建并链接;owncloud提取-> /etc/www -> chmod www-data;nginx服务启动;重新启动)之后进行了owncloud安装。但是,我们使用何图(德语)安装了dokuwiki,其中包括以下步骤:

代码语言:javascript
复制
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

在那之后,我们遵循了

代码语言:javascript
复制
http://IP_OF_PI/dokuwiki/install.php

据我所知,在sudo apt-get install中有一些失败。但是,这些都是必须重新启动的服务。之后,我们通过重新启动覆盆子圆周率来做到这一点。

现在我们能够使用我们的dokuwiki,而不是我们自己的云。然而,在重新启动之前,我们能够使用https://IP_OF_PI/owncloud访问owncloud。到目前为止,我还没有得到它与其他客户端的同步,但是上传文件和在其他机器上使用浏览器访问是可能的。

当我们做一个(安装owncloud所必需的)时

代码语言:javascript
复制
sudo /etc/init.d/nginx start

输出是

代码语言:javascript
复制
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.

输出.

代码语言:javascript
复制
raspberry ~ $ apache2ctl -S

代码语言:javascript
复制
/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

我不明白dokuwiki的安装发生了什么变化,这样nginx就不再可以启动/重新启动了.

EN

回答 1

Unix & Linux用户

发布于 2015-01-05 21:41:38

好吧,我不明白nginx (s,维基百科)是什么,也不明白它的与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
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/177220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档