专栏首页运维前线CentOS 7安装ownCloud

CentOS 7安装ownCloud

CentOS 7安装ownCloud

ownCloud官网:https://owncloud.org/ ownCloud官方文档:https://doc.owncloud.org/

安装ownCloud

安装ownCloud 9,依赖于LNMP(环境)

  • 安装Apache

参考:http://blog.csdn.net/wh211212/article/details/52982917

  • 安装php

参考:http://blog.csdn.net/wh211212/article/details/52994505 http://blog.csdn.net/wh211212/article/details/70208130

  • 安装Mariadb

参考:http://blog.csdn.net/wh211212/article/details/53129488

  • 安装ownCloud
# install from EPEL
[root@linuxprobe ~]# yum --enablerepo=epel -y install php-pear-MDB2-Driver-mysqli php-pear-Net-Curl
[root@linuxprobe ~]# wget http://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -P /etc/yum.repos.d
[root@linuxprobe ~]# yum -y install owncloud
[root@linuxprobe ~]# systemctl restart httpd
  • 在MariaDB中为ownCloud添加用户和数据库。
[root@linuxprobe ~]# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
[root@linuxprobe ~]# mysql -u root -p
Enter password:
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 11
Server version: 5.5.52-MariaDB MariaDB Server

Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> create database owncloud;
Query OK, 1 row affected (0.15 sec)

MariaDB [(none)]> grant all privileges on owncloud.* to owncloud@'localhost' identified by 'password';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> exit
Bye

注:如果系统开启selinux,需设置以下操作:

[root@linuxprobe ~]# semanage fcontext -a -t httpd_sys_rw_content_t /var/www/html/owncloud/apps
[root@linuxprobe ~]# semanage fcontext -a -t httpd_sys_rw_content_t /var/www/html/owncloud/config
[root@linuxprobe ~]# restorecon /var/www/html/owncloud/apps
[root@linuxprobe ~]# restorecon /var/www/html/owncloud/config
  • 客户端访问URLhttp://10.1.1.53/owncloud:
  • 如果连接到数据库的信息是正确的,欢迎如下所示:
  • 这是ownCloud主页,可以使用ownCloud作为云存储。

https://doc.owncloud.org/server/9.1/user_manual/files/access_webdav.html

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • CentOS 7.2 安装WordPress

    版权声明:本文为木偶人shaon原创文章,转载请注明原文地址,非常感谢。 https://b...

    shaonbean
  • CentOS 7.2 安装MariaDB

    版权声明:本文为木偶人shaon原创文章,转载请注明原文地址,非常感谢。 https://blog...

    shaonbean
  • CentOS 7 配置Ruby语言开发环境

    CentOS 7 配置Ruby语言开发环境 安装Ruby 2.2 CentOS7存储库中的Ruby版本为2.0,但如果需要,可以使用RPM软件包安装2.2 ...

    shaonbean
  • 【git】一个不错的webmaster

    网市场云建站系统,系统成熟、流程完善、细节精致、使用简单。极低的成本投入,半分钟安装部署,选好模版一键导入。最快出网站,最快赚到钱。历经8年,不断完善,拒绝半成...

    凯哥Java
  • CSS初识选择器定义

    css的全称为cascading style sheet 层叠样式表,它的主要作用是为我们的html标签添加各种各样的样式和修饰效果。

    用户1730674
  • MongoDB aggregation $unwind

    转载:猿天地 链接:http://cxytiandi.com/blog/detail/2940 $unwind的作用是将文档中的某一个数组类型字段拆分成多条...

    猿天地
  • 停课不停学浪潮下,线下教育机构如何转型线上,突出疫情重围

    2020年伊始,一场突如其来的新冠肺炎疫情给教育行业的线下培训带来“迎头痛击”,受冲击的程度如何,我们可以从教育部、各级教育厅和教育局的应对策略中得到基本解答:

    盒子菌
  • splice delete详解

    用户7873631
  • 疫情现状分析

    从疫情开始后,全国人民开始了禁足模式,尽量少出门,大家的信息来源都是互联网,通过互联网来了解疫情实时情况。

    用户6825444
  • 微服务之网关入门

    2、过滤器:在服务网关中可以完成一系列的横切功能,例如权限校验、限流以及监控等,这些都可以通过过滤器完成(其实路由转发也是通过过滤器实现的)。

    lyb-geek

扫码关注云+社区

领取腾讯云代金券