NextCloud 一款文件主机服务软件,就是我们平时使用的云存储,但是是在搭建自己的私有云。本项目是基于PHP和 SQLite,MySQL,Oracle 戒 PostgreSQL 数据库,所以它可以运行在所有的平台上。
nextcloud 是一个开源免费专业的私有云存储项目,它能帮你快速在个人电脑戒服务器上架设一套专属的私有云文件同步网盘,可以像 百度云盘那样实现文件跨平台同步、共享、版本控制、团队协作等等。
yum install -y epel-release yum-utils unzip curl wget bash-completion policycoreutils-python mlocate bzip2
yum install -y httpd mariadb-server mariadb sqlite
# 下载源 rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm #php 和 nextcloud 需要的功能模块 yum install -y php72w php72w-cli php72w-common php72w-curl php72w-gd php72w-mbstring php72w-mysqlnd php72w-process php72w-xml php72w-zip php72w-opcache php72w-pecl-apcu php72w-intl php72w-pecl-redis
systemctl start httpd.service
systemctl start mariadb.service
[root@ntp ~]# iptables -F [root@ntp ~]# getenforce Disabled
mysqladmin -uroot password "123456"
wget https://download.nextcloud.com/server/releases/nextcloud-18.0.3.zip unzip nextcloud-18.0.3.zip # 拷贝 nextcloud 项目文件到网站目录 cp -r nextcloud/* /var/www/html/ # 创建数据目录 mkdir /var/www/html/data # 授权 chown -R apache.apache /var/www/html/
mysql -uroot -p123456
create database nextcloud;
扩展如果想了解其他类似软件请看这个链接:https://www.kancloud.cn/websoft9/cloudbox-practice/647724
页面展示: