使用阿里云搭建个人网盘

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

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

系统环境:

阿里云 Centos7 无防火墙,无SElinux

一,配置PHP7-FPM

安装Nginx和php7

yum install epel-release -y
yum install nginx -y

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

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum -y install php72w-fpm php72w-cli php72w-gd php72w-mysql php72w-pear php72w-mbstring php72w-pdo php72w-pecl-apcu php72w-pecl-apcu-devel php72w-intl.x86_64

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

vim /etc/php-fpm.d/www.conf
; Start a new pool named 'www'.
[www]

; Unix user/group of processes
; Note: The user is ma

你可能感兴趣的:(使用阿里云搭建个人网盘)