码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2020-06-04 11:55:51      阅读:419      评论:0      收藏:0      [点我收藏+]

标签:centos 7   安装测试   http   头像   mysq   yum安装   pac   数据   www   

搭建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云盘搭建——搭建&集成域认证(一)

标签:centos 7   安装测试   http   头像   mysq   yum安装   pac   数据   www   

原文地址:https://blog.51cto.com/13781144/2501162

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!