如何在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/
输入新的管理凭据以创建管理帐户并提供数据文件夹的位置。
现在向下滑动页面并输入数据库凭据,然后单击 完成设置。
完成安装后,我们将得到管理仪表板。我们可以在其中创建用户、为其分配权限的组等。