Nextcloud初体验

  |   0 评论   |   0 浏览

背景

在自己的家庭网络中,搭建一个专有云。

初体验

下载

在官方上下载 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;

#### 访问页面

第一次,会提示创建管理员账号,以及输入数据库信息。

然后点“安装完成”。

过一会儿,就可以看到登录页面了。

登录进去使用即可。

### 客户端安装

[下载官方客户端](https://nextcloud.com/install/#install-clients)

## 参考

* [Nextcloud](https://nextcloud.com/)
* [Nextcloud installation manual](https://docs.nextcloud.com/server/19/admin_manual/installation/)