前提已搭建好ceph集群
一、搭建owncloud
1.环境准备lamp:(有mysql可以不安 mariadb mariadb-server)
yum install httpd mod_ssl php php-gd php-xml php-mysql php-mbstring mariadb mariadb-server
2、启动httpd和mysql
systemctl start mariadb
systemctl start httpd
3、配置mariadb数据库
[root@ node1 ~]# mysql
MariaDB [(none)]> create database owncloud charset utf8;
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> \q
Bye
3.配置owncloud:
百度网盘下载owncloud安装包地址
链接:https://pan.baidu.com/s/1u3H8mpiF_uJmtwJdBPXe3Q
提取码:ss37
复制这段内容后打开百度网盘手机App,操作更方便哦
[root@ node1 ~]# wget https://download.owncloud.org/community/owncloud-10.2.0.tar.bz2 #(如果下载不下来,可以直接打开浏览器输入这个网址进行下载然后再上传到服务器,也可以通过上面百度网盘连接下载。)
[root@ node1 ~]# yum -y install lbzip2 #下载解压软件
[root@ node1 ~]# tar xf owncloud-10.2.0.tar.bz2 -C /var/www/ #(解压至web目录)
[root@ node1 ~]# cd /var/www/owncloud #(进入owncloud web目录)
[root@ node1 ~]# mkdir data apps-external #(建立数据库目录)
[root@ node1 ~]# chown apache:apache {config,data,apps,apps-external} #(权限设定,修改config,data,apps的属组和属主权限)
[root@ node1 ~]# cd /var/www/html #(进入html目录)
[root@ node1 ~]# ln -s ../owncloud #(创立软链接)
[root@ node1 ~]# vim /etc/httpd/conf.d/owncloud.conf #添加配置文件
<Directory /var/www/owncloud>
AllowOverride All
</Directory>
Alias /owncloud /var/www/owncloud
[root@ node1 ~]# systemctl start httpd
3.打开浏览器,输入http://IP/owncloud,在下画面中输入相关数据:
解决办法把php版本升级到7.0.7+
升级到PHP7.2
手动更新rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
卸载原有php,安装PHP7.2以及PHP其他库
php7.2的rpm地址
yum remove php-common -y
yum -y install php72w php72w-cli php72w-common php72w-devel php72w-mysql php72w-xml php72w-odbc php72w-intl php72w-gd php72w-mbstring
systemctl restart httpd
以上执行成功不用在意这一步
离线安装php7.2rpm以及依赖,下载软件包地址,自己配置yum源
链接:https://pan.baidu.com/s/1CnO4tDVCLW8appRbvaGhmQ
提取码:8gx7
复制这段内容后打开百度网盘手机App,操作更方便哦
二、owncloud对接ceph对象存储
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/75805.html