使用阿里云搭建个人网盘(Nextcloud)

使用阿里云搭建个人网盘(Nextcloud),第1张

Nextcloud 是一款自由 (开源) 的类 Dropbox 软件,由 ownCloud 分支演化形成。它使用 PHP 和 JavaScript 编写,支持多种数据库系统,比如 MySQL/MariaDB、PostgreSQL、Oracle 数据库和 SQLite。它可以使你的桌面系统和云服务器中的文件保持同步,Nextcloud 为 Windows、Linux、Mac、安卓以及苹果手机都提供了客户端支持。Nextcloud 并非只是 Dropbox 的克隆,它还提供了很多附加特性,如日历、联系人、计划任务以及流媒体 Ampache。

本文简单讲述如何在云服务器配置Nextcloud实现个人网盘,仅供学习与交流,请勿用于商业用途

系统环境:阿里云 Centos7 无防火墙,无SElinux

安装Nginx和php7

添加webtatic仓库,里面提供了php7

配置php7-fpm

修改配置文件,修改其用户和组为nginx

检查php-fpm使用端口

启动php-fpm

安装mariadb

启动服务并初始化

创建nextcloud数据库并授权给普通用户

网络好就去nextcloud官网下载,网速慢从我的阿里云下载,如下所示

解压,并移动到web目录下

更改nextcloud文件夹拥有者为nginx

官网有样板,改成自己的配置即可,我这里是80端口,不使用ssl

测试nginx文件正确性

启动nginx服务

浏览器访问域名

输入数据库用户名,数据库用户密码,数据库名称,数据库端口号

即可完成配置

1、云服务通俗的说就是把一些文件保存到云服务器上;

2、一般手机厂商的云服务有一下功能;

3、备份通讯录、照片、短信、文件、wlan、应用程序;

4、以通讯录为例,把手机通讯录备份到云服务器以后,无论换什么手机或者sim卡,都可以把通讯录恢复出来。

您好,

网盘服务器:

·对带宽要求极高的,类似于115那样的网盘公司,每个机房都不可能少于100M的(也就是最大支持所有用户同一时间段内加在一起共100Mbps的上传速度,最大支持所有用户同一时间段内加在一起共13Mbps的下载速度)

·内存要求也是很高的,一定要用DDR3-ECC-REG-1600/1333MHz的内存,千万不要贪图便宜使用主频低的内存(比如1066MHz/800MHz的)

·CPU核心/线程没有过高要求(但处理速度不能太低),推荐自建云主机(云计算服务器)

总之,我不是让您去租用云主机,而是让您的公司采购好设备后找个好点的机房,让您的技术团队去做群集

机房的话,推荐使用骨灰级机房——北京世纪互联(中国唯一的电信级八线互联超五星级机房)


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/651247.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-22
下一篇2023-07-22

发表评论

登录后才能评论

评论列表(0条)

    保存