前言 Nextcloud Hub is the first completely integrated on-premises content collaboration platform on the market, ready for a new generation of users who expect seamless online collaboration capabilities out of the box.(Nextcloud官网 )
快速搭建一个云盘网站
准备工作
环境准备 安装unzip
安装dnf 1 2 yum install dnf dnf update -y
安装apache
启动apache 1 2 systemctl enable httpd.service systemctl start httpd.service
安装php 1 yum -y install php72w php72w-cli php72w-fpm php72w-common php72w-devel php72w-embedded php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml
启动php 1 2 systemctl enable php-fpm.service systemctl start php-fpm.service
安装数据库 1 dnf install -y mariadb mariadb-server
启动数据库 1 2 systemctl enable mariadb.service systemctl start mariadb.service
初始化数据库
1 mysql_secure_installation
搭建网站 下载项目包
1 scp ~/Downloads/nextcloud-18.0.3.zip root@47.104.12.47:/root/nextcloud-18.0.3.zip
解压项目包
移动到站点文件夹 1 cp -R nextcloud/ /var/www/html/
创建缓存目录 1 mkdir /var/www/html/nextcloud/data
设置权限 1 chown -R apache:apache /var/www/html/nextcloud
重启服务 1 systemctl restart httpd.service
初始化网站
完成
参考文献 微信公众号——暗网黑客 Linux公社