利用Nextcloud搭建企业私有云    

其他 02-14 10:40:06 3 0

一、简介

Nextcloud是免费开源的私有云存储系统,可以快速便捷地搭建一套属于自己或企业的云同步云盘,从而实现跨平台跨设备文件同步编辑、共享、版本控制、团队协作等功能。客户端涵盖了Windows、Mac、Android、iOS、Linux 等平台,也提供了网页端以及WebDAV接口,你几乎可以在各种设备上方便地访问该云盘。

Nextcloud提供了许多插件安装,包括Markdown在线编辑、OnlyOffice(需另外部署服务端)、思维导图、日历等,用户可以自行选择丰富云盘的功能。

Nextcloud的服务端部署方式有很多种,我个人不喜欢Docker那么繁琐的操作,所以本文会介绍基于LNMP来部署。

Nextcloud不推荐个人使用,一是Nextcloud比较吃服务器性能,个人用户的机器性能普遍不佳,跑个黑群晖就基本能满足使用了;二来是Nextcloud的插件很多个人用户是用不上的。

二、准备工作

1、服务器一台

2、Linux系统(这里推荐CentOs)

三、Nextcloud环境

1、基本流程如下

安装LNMP运行环境 --> 通过Web Installer安装

2、安装LNMP运行环境

我的宗旨就是一切从简,安装面板比较简单,通过宝塔面板安装的LNMP运行环境,只需复制粘贴一行命令即可。

注:这里以CentOS7为例,安装需要一段时间,安装完成后会显示面板地址、用户名和密码
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

安装完成后会显示访问地址、用户名和密码,选择安装它推荐的套件,等待安装完毕。

3、通过Web Installer安装 

在宝塔面板网站管理页面,点击添加站点,域名一栏填写你自己用来访问Nextcloud的域名(此处以http://nextcloud.yourdomain.com为例),并选择创建MySQL数据库,点击提交(保存数据库用户名和密码等)


从Nextcloud官网下载setup-nextcloud.php,并上传至网站根目录(/www/wwwroot/nextcloud.yourdomain.com)下。

访问http://nextcloud.yourdomain.com/setup-nextcloud.php,即可见如下安装界面。

按照提示一步步完成部署,填写刚才创建网站时生成的用户名和密码等。

至此,Nextcloud已经全部部署完成,登录后有可能是英文界面,在设置里可以根据个人需求修改成中文。

四、客户端

Nextcloud的客户端在各大应用商店均有下载,安卓和Windows的要注意辨别真伪,以免下载到病毒。

网页下载地址:https://nextcloud.com/install/

enjoy!!!!!!

利用Nextcloud搭建企业私有云   

网友评论