通过Snap在Ubuntu 16.04上轻松安装Nextcloud Server
您可能已经知道,Nextcloud是著名的ownCloud项目的免费开源分支。 本教程说明在Ubuntu 16.04服务器上设置自己的Nextcloud个人云存储非常容易。 您还可以在本地Ubuntu 16.04桌面上设置Nextcloud,以同步本地网络中的数据。
通过Snap在Ubuntu 16.04上安装Nextcloud服务器
Nextcloud快照软件包已可以从Ubuntu快照存储中获得。
首先确保 snapd
通过运行以下命令将其安装在您的Ubuntu 16.04计算机上:
sudo apt update sudo apt install snapd
一旦 snapd
安装在Ubuntu 16.04上,我们可以使用安装 snap
。
sudo snap install nextcloud
Nextcloud将安装在 /snap/nextcloud
目录。 安装完成后,在浏览器地址栏中键入Ubuntu 16.04框的IP地址。 您可以使用以下命令获取Ubuntu服务器的公共IP:
sudo apt install curl curl http://icanhazip.com
如果要在本地Ubuntu机器上安装Nextcloud服务器,只需键入 127.0.0.1
要么 localhost
。
系统将要求您为Nextcloud 9服务器创建一个管理员帐户。
现在,您处于Nextcloud 9服务器的Web管理界面中,可以开始将文件上传到您的个人云存储!
将Nextcloud 9服务器作为Snap软件包安装的优缺点
优点
- 简单,即时的设置
- 在沙箱中运行可提高系统安全性。 Ubuntu服务器版本未安装X11显示服务器,因此快照应用程序无法从其他应用程序窃取数据。
缺点
- 作为一个快照程序包,Nextcloud包含其自己的http服务器和MySQL服务器。 因此,如果您之前手动安装了两个http服务器和MySQL服务器,则它们可能同时运行,因此会占用更多的内存和磁盘空间。 它们也可能彼此冲突。
- 难以定制。 例如,如果要安装TLS / SSL证书以保护Nextcloud Web界面安全,则必须弄弄其内置http服务器的设置。
- 您不能在OpenVZ虚拟专用服务器上安装快照软件包。 安装快照包需要在根分区下创建快照目录。 但是,不允许OpenVZ VPS修改根文件系统。
如果您对命令行技能很有信心,则可以在Ubuntu上手动设置LAMP堆栈,然后使用传统方式来绕过缺点安装Nextcloud。
随时欢迎提出问题或建议。 如果您发现此帖子有用,请🙂在社交媒体上与您的朋友分享! 请继续关注更多Linux教程。