如何安装 OwnCloud Rocky Linux 8

OwnCloud 是一个流行的文件共享平台,允许用户安全地上传文件并与其他用户共享。 它是一个客户端-服务器平台,受到全球数百万用户的信赖。 它在功能方面与 Dropbox 非常相似,几乎可以在任何设备上使用,包括 PC 和智能设备,例如移动设备(iOS 和 Android 设备)。 您可以在线试用 OwnCloud,这是一个 SaaS 平台,服务器托管在德国,或者只需在您的虚拟主机上的 VPS 服务器上安装 OwnCloud。

Owncloud 提供社区版、标准版和企业版。 社区版可以免费下载和安装。

加入我们,在 Rocky Linux 8 上安装 OwnCloud。

先决条件

对于本演练,您需要确保已安装 LAMP 堆栈。 这将提供托管 OwnCloud 的网络服务器、数据库服务器和支持各种 PHP 操作的 PHP 脚本语言。

此外,请确保您可以通过 SSH 访问服务器 sudo 用户已配置。

第 1 步:安装 PHP 扩展

为了无缝地安装 Owncloud,需要一些额外的 PHP 扩展。 因此,执行以下命令来实现这一点。

$ sudo dnf install php-mysqlnd php-opcache php-curl php-ldap php-xml php-mbstring php-gd php-intl php-zip php-json 

安装典型的 PHP 扩展后,继续下一步。

第二步:创建OwnCloud数据库

接下来,我们将着手为 Owncloud 创建一个数据库,该数据库将在安装期间和安装后安装所有文件。 因此,登录到 MariaDB,如下所示:

$ sudo mysql -u root -p

现在,为 OwnCloud 创建一个数据库。 这里, myowncloud_db 是数据库

CREATE DATABASE myowncloud_db;

接下来,创建数据库用户并设置强密码。

CREATE USER `myowncloud_user`@`localhost` IDENTIFIED BY 'strong-password';

然后将数据库上的所有权限授予数据库用户。

GRANT ALL ON myowncloud_db.* TO 'myowncloud_user'@`localhost`;

然后一定要保存数据库更改并退出 MariaDB 数据库服务器。

FLUSH PRIVILEGES;
EXIT;

第 3 步:下载 OwnCloud

成功配置了 OwnCloud 数据库后,继续使用并下载 Owncloud 的 tarball 文件 获取 命令。

$ wget https://download.owncloud.org/community/owncloud-complete-20210721.tar.bz2