1.先搭建好nginx服务 并为Nginx添加好PHP支持

先切换到站点目录
cd /usr/local/nginx/html

下载nextcloud并解压

wget file.zelt.cn/nextcloud.zip/br>

unzip nextcloud.zip

安装数据库

yum install -y mariadb-server mariadb

启动数据库

systemctl start mariadb

创建root账户和密码:
mysqladmin -u root password \'123456\'

连接数据库

mysql -u root -p123456

创建数据库

MariaDB [(none)]> create database nextcloud;

输入exit退出数据库

修改目录权限不修改则出现内部服务器错误

chown apache nextcloud -Rf

chmod 770 nextcloud -Rf

临时关闭selinux

setenforce 0

打开nextcloud网页端

点击存储&数据库

创建管理员账号:用户名和密码自己设置

数据目录:是客户端上传文件在CentOS存储的位置

配置数据库:选择Mysql

数据库用户密码:直接用刚创建的root\123456

数据库名称就是刚刚新建的nextcloud数据库

点安装完成稍等片刻即可部署完成