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