Nextcloud初体验
背景
在自己的家庭网络中,搭建一个专有云。
初体验
下载
在官方上下载 https://nextcloud.com/install/#instructions-server,或者在 https://github.com/nextcloud/server/releases 中找到最新版本下载。
安装包体积挺大的,nextcloud-19.0.0.zip大小为107MB。
服务器端安装
参考官方手册Nextcloud installation manual。
nginx + php
apt-get install nginx php php-jd php-xml
确认一下php模块都安装一下,方法如下:
php -m
然后看一下系统需要的模块是否都有。
然后修改nginx配置,见非官方推荐文档
MySQL
安装MySQL服务,创建一个数据库及账号给nextcloud用。
# 创建账号
create user 'nextcloud' identified by 'password';
# 给予库nextcloud的操作
grant usage on 'nextcloud' to 'nextcloud' with grant option;
grant select,insert,update,delete,create,drop on 'nextcloud' to 'nextcloud'@'%' with grant option;
# 生效
flush privileges;
访问页面
第一次,会提示创建管理员账号,以及输入数据库信息。
然后点“安装完成”。
过一会儿,就可以看到登录页面了。
登录进去使用即可。
客户端安装
参考