我需要一些应用程序,将提供在线文件共享和同步。它应该是免费的。首选开源解决方案。看来我们要安装自己的云了 是一个开源的、自托管的文件同步和共享应用程序平台。有很多事情,如日历同步,主动饲料通知等,但现在我们只会安装自己的云。
null
获取存储库密钥并添加存储库
我们需要将ownCloud存储库密钥和存储库添加到我们的yum存储库数据库中。
$ sudo rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_7/repodata/repomd.xml.key
- 我们使用 转速 –导入 导入云存储库密钥
$ sudo curl -L https://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -o /etc/yum.repos.d/ownCloud.repo % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 265 100 265 0 0 634 0 --:--:-- --:--:-- --:--:-- 633
- 获取存储库信息 卷曲-L
- 将存储库信息保存到/etc/yum.repos.d中 -o
安装ownCloud包
我们在前面的步骤中添加了OwnCloud。现在我们将用 yum
包管理器。如果需要,我们也可以使用dnf包管理器。
$ sudo yum install owncloud
或者
$ sudo dnf install owncloud
安装Mariadb、Apache和Php
OwnCloud使用SQlite作为默认数据库,但不方便dens使用。我们可以选择安装MariaDB。 OwnCloudWeb界面是用php开发的,所以我们需要安装php。为了运行php web应用程序,我们使用httpd的apacheweb服务器。
$ sudo yum install mariadb-server httpd php5 -y
我们将启动如下服务
$ sudo systemctl start mariadb
数据库配置
如果我们将使用MariaDB作为数据库服务器,我们需要进行一些配置,比如创建数据库。
$ sudo mysql -u root Welcome to the MariaDB monitor. Commands end with ; or g. Your MariaDB connection id is 2 Server version: 5.5.50-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.
- 登录数据库控制台。我们将使用MySQL工具进行操作。
MariaDB [(none)]> CREATE DATABASE owncloud; Query OK, 1 row affected (0.00 sec)
- 创建数据库名owncloud
MariaDB [(none)]> GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY 'set_database_password'; Query OK, 0 rows affected (0.00 sec)
- 创建名为own cloud的新用户并授予访问owncloud数据库的权限
MariaDB [(none)]> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.00 sec)
- 立即将更改写入数据库
MariaDB [(none)]> exit Bye
- 再见MariaDB
相关文章: 如何使用Systemd启动、停止和获取Linux服务的状态?
登录云Web界面
通过提供用户名和密码创建新用户。默认情况下,使用Sqlite数据库,但如果您想使用上一章创建的MariaDB。

OwnCloud面板
从下面的屏幕截图中我们可以看到,OwnCloud面板列出了当前的根文件和文件夹。默认情况下 Documents
和 Photos
提供文件夹。还有一个PDF文件,其中包含详细的ownCloud手册。

如何在CentOS Linux上安装OwnCloud?信息图

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END