最近看上了QownNotes笔记app,感觉还是非常的好用的。界面我也很喜欢,这个app是本地app,但是可以使用Nextcloud/Owncloud同步,正好手头有台NAS安装了黑QNAPs所以就搭建一个Nextcloud app。
前言安装nextcloud方式常规的LAMP安装
通过cli脚本安装
通过docker安装
QNAP qpkg文件安装QNAP上的安装/NAS上的安装方式
我发现很多用户非常喜欢docker的安装方式,感觉轻松快捷,但是docker作为轻量虚拟化工具开销还是蛮大的,其实有些时候我觉得我们本末倒置了,舍弃了最基本的缺去追求一些看上去高大上的东西。
网上很多的NAS安装nextcloud/owncloud方式都是docker安装,对于qnap可能很多用户去选用qnapclub store中的qpkg包安装,但是安装的时候发现都提示要安装apache73,这个apache73其实是apache和php7.3的简称,虽然我们可以通过qpkg安装这个包,然后再安装nextcloud,但实际上是没有必要的,因为无论是威联通还是群晖本身的webui就是通过apache和php来进行运行的,所以我们可以利用qnap自身的apache服务来安装nextcloud/owncloud,甚至是一些其他的php服务,例如wordpress,typecho。这个安装非常的简单,1分钟就可以安装好了。QNAP中的apache服务器的一些配置目录
qts本质上还是一个linux系统,只是进行了一些魔改,造成很多的配置文件目录和PATH和linux系统不同,也造成了store安装的时候找不到apache73DIRapache_dir: /usr/