如何在Fedora 31/30/29上安装ownCloud 10

时间:2019-05-19 01:26:21  来源:igfitidea点击:

ownCloud提供使用web接口的数据访问。它还提供了在所有受我们控制的设备之间同步和共享的选项。使用ownCloud,我们可以轻松实现对每个用户的文件(acl)的限制。ownCloud提供桌面客户端(Windows、MAC、Linux)以及移动应用程序(Android和iPhone),以保持我们在我们设备上的数据同步。

本教程将在Fedora31/30/29/28 Linux系统上安装ownCloud 10。

步骤1–安装LAMP

在安装之前,我们首先需要设置一个运行LAMP服务器。如果我们已经运行了LAMP 技术栈,请跳过此步骤,否则请使用以下命令设置LAMP 技术栈。

安装Apache

sudo dnf install httpd
sudo systemctl enable httpd.service
sudo systemctl start httpd.service

安装MariaDB

sudo dnf install mariadb-server
sudo systemctl enable mariadb.service
sudo systemctl start mariadb.service
/usr/bin/mysql_secure_installation

安装PHP

sudo dnf install php php-common php-mysqlnd php-xml php-json php-gd php-mbstring
sudo systemctl restart httpd

步骤2-下载ownCloud存档

在系统上成功配置lamp服务器之后,让我们从其官方网站下载最新的ownCloud。

cd /var/www/html
wget https://download.owncloud.org/community/owncloud-10.4.0.tar.bz2

现在在网站文档根目录下提取下载的存档文件,并对文件和目录设置适当的权限。

tar xjf owncloud-10.4.0.tar.bz2
chown -R apache.apache owncloud
chmod -R 755 owncloud

现在,删除存档文件。

rm -f owncloud-10.4.0.tar.bz2

步骤3-创建MySQL数据库和用户

在提取代码之后,让我们创建一个MySQL数据库和用户帐户来配置ownCloud。使用以下命令登录到MySQL服务器并创建数据库和用户。

mysql -u root -p
Enter password:

mysql> CREATE DATABASE owncloud;
mysql> GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY '_password_';
mysql> FLUSH PRIVILEGES;
mysql> quit

步骤4-使用Web安装程序安装ownCloud

现在访问web浏览器上的ownCloud目录,如下所示。将localhost更改为服务器IP地址或域名。

http://localhost/owncloud/

输入新的管理凭据以创建管理帐户并提供数据文件夹的位置。

现在向下滑动页面并输入数据库凭据,然后单击 完成设置

完成安装后,我们将得到管理仪表板。我们可以在其中创建用户、为其分配权限的组等。