在Fedora 32上安装ownCloud 10

步骤1 –设置LAMP

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

安装Apache

# dnf install httpd

# systemctl enable httpd.service

# systemctl start httpd.service

安装MariaDB

# dnf install mariadb-server

# systemctl enable mariadb.service

# systemctl start mariadb.service

# /usr/bin/mysql_secure_installation

安装PHP

# dnf install php php-common php-mysqlnd php-xml php-json php-gd php-mbstring

# systemctl restart httpd

步骤2 –下载ownCloud存档

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

# cd /var/www/html

# wget https://download.owncloud.org/community/owncloud-10.5.0.tar.bz2

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

# tar xjf owncloud-10.5.0.tar.bz2

# chown -R apache.apache owncloud

# chmod -R 755 owncloud

现在,删除存档文件。

# rm -f owncloud-10.5.0.tar.bz2

步骤4 –创建MySQL数据库和用户

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

# mysql -u root -p

Enter password:

 

mysql> CREATE DATABASE owncloud;

mysql> GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY 'owncloud';

mysql> FLUSH PRIVILEGES;

mysql> quit

5使用Web Installer安装ownCloud

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

http://localhost/owncloud/

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

现在向下滑动页面并输入数据库凭据,然后单击Finish Setup

完成设置后,您将获得管理仪表板。您可以在其中创建用户,为其分配权限的组等。