![使用 NGINX 和 SQLite 安装 ownCloud](https://linux22.com/image/82924/%E4%BD%BF%E7%94%A8%20NGINX%20%E5%92%8C%20SQLite%20%E5%AE%89%E8%A3%85%20ownCloud.png)
我有一个基于 Debian Jessie 的发行版,在 ARM 设备上运行。
如何在不安装 Apache 和 MySQL 的情况下安装使用 NGINX 和 SQLite 的简单、安全的 ownCloud 8.2.2?
非常感谢。
答案1
Debian 中软件包的默认依赖项owncloud
包括 php mysql 绑定和 apache,但还有 sqlite 和其他 Web 服务器的替代品。
如果你这样做:
apt install owncloud php5-sqlite nginx apache2-
然后 apt 会注意到您正在安装nginx
和php5-sqlite
软件包,确定这些满足owncloud
软件包的依赖关系,并且不拉入 mysql 或 apache2。不幸的是,某些东西确实仍然吸引着 apache,因此我们添加了一条明确的指令,以表明 apt 不应该这样做apache2-
。注意末尾的破折号(“-”);它告诉 apt 删除一个软件包,或者如果尚未安装则不要安装它。
或者,您也可以先安装nginx
并php5-sqlite
配置它们(如果需要),然后仅然后(在你提出这些之后)安装owncloud
软件包。
答案2
Owncloud 提供了一个自己的手动安装文档,它可以在 Debian 上正常工作,而且我安装它从来没有问题...满足要求,然后开始手动安装;)
https://doc.owncloud.org/server/8.2/admin_manual/installation/index.html