Nextcloud云盘搭建——搭建&集成域认证

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nextcloud云盘搭建——搭建&集成域认证相关的知识,希望对你有一定的参考价值。

搭建nextcloud云盘,通过AD域控认证登录
没废话直接开始
虚拟机
Centos 7 :192.168.91.117
1 搭建LAMP环境
安装apache
技术图片
启动http并设置为开机自启
技术图片
现在在浏览器输入服务器地址,或出现Apache测试界面。
安装mariadb数据库
yum install -y marirdb mariadb-server
启动数据库,并设置为自启动
systemctl start mariadb
systemctl enable mariad
初始化操作
技术图片
技术图片

登录数据库br/>![](https://s4.51cto.com/images/blog/202006/04/c2004814e21dc1a62768eef386a93e4e.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
**创建nextcloud_db数据库**
![](https://s4.51cto.com/images/blog/202006/04/b6683ce9a2a98986fae59cf6f765ad1b.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
**对nextcloud_db进行授权,允许用户通过root访问192.168.91.117的nextcloud_db数据库的所有表,密码为P@sswr0d
技术图片
刷新授权
技术图片
设置防火墙,重新加载
firewall-cmd --add-service=http --permanent
firewall-cmd --add-service=https--permanent
firewall-cmd --add-service=
mysql --permanent
Firewall-cmd --reload
安装php7.2以及相关组件
通过yum直接安装的php版本为5.x,而现在最新版nextcloud 1.8 要求的php版本最低要求为7.2,所以php需要特别处理安装,一是通过下载php7.2的安装包,源码安装,较复杂,耗时较长;另一个是增加php7.2的yum源,通过yum一键安装,现通过yum安装测试。
安装php7.2的yum源
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
安装php7.2及nextcloud所需php组件:
yum install -y php72w php72w-opcache.x86_64 php72w-cli php72w-pdo php72w-pecl-apcu php72w-mysql php72w-fpm.x86_64 php72w-pecl-redis.x86_64 php72w-xml php72w-intl php72w-pecl-igbinary php72w-process php72w-ldap
查看php版本
技术图片
html配置里添加一段配置,让apache能够解析html里的PHP代码**
技术图片

重启HTTPD服务
技术图片
LAMP环境搭建完成
2 安装Nextcloud
访问nextcloud官网,下载nextcloud安装包

https://nextcloud.com/
技术图片
选择 Archive File-Download Nextcloud
下载的zip文件,上传到服务器/var/www/html目录下解压
技术图片
直接在浏览器中输入 192.168.91.117/nextcloud,直接打开配置界面
创建管理员账号
数据目录默认
数据库选择MariaDB
输入数据库用户名密码,设置之前创建的数据库以及IP
技术图片
点击安装完成后刷新页面,进入登陆界面
技术图片
管理员登陆后,点击右上角头像,选择应用,启用LDAP
技术图片
启用完成后,右上角点击设置,配置域控服务器地址,配置用来搜索目录的账户名密码,配置BaseDN,可参帮 助,测试BaseDN 显示配置完成即可使用域账号登录。
技术图片


以上是关于Nextcloud云盘搭建——搭建&集成域认证的主要内容,如果未能解决你的问题,请参考以下文章

nextcloud私有云盘搭建

小小白搭建nextcloud云盘

是时候该搭建自己的私有云盘了——nextcloud 12

使用Nextcloud搭建私人云盘,并内网穿透实现公网远程访问

nextcloud私有云盘的部署

docker应用:搭建私有云盘