OwnCloud是领先的开源文件共享和云协作平台,其服务和功能与DropBox和Google云端硬盘提供的服务和功能相似。 但是,与Dropbox不同,OwnCloud没有数据中心的功能来存储托管文件。 不过,您仍然可以共享文件,图像和视频等文件,仅举几例,并可以跨多个设备(例如智能手机,平板电脑和PC)访问它们。
在本文中,您将学习如何在Ubuntu 18.04和更高版本上安装OwnCloud。
ASP站长网第一步:更新Ubuntu系统软件包
在开始之前,请使用以下apt命令更新系统软件包和系统信息库。
[linuxidc@linux:~/www.linuxidc.com]$sudo apt update -y && sudo apt upgrade -y
第二步:在Ubuntu中安装Apache和PHP 7.2
OwnCloud基于PHP构建,通常可通过Web界面进行访问。 因此,我们将安装Apache Web服务器来提供Owncloud文件以及PHP 7.2和OwnCloud正常运行所需的其他PHP模块。
[linuxidc@linux:~/www.linuxidc.com]$sudo apt install apache2 libapache2-mod-php7.2 openssl php-imagick php7.2-common php7.2-curl php7.2-gd php7.2-imap php7.2-intl php7.2-json php7.2-ldap php7.2-mbstring php7.2-MySQL php7.2-pgsql php-smbclient php-ssh2 php7.2-sqlite3 php7.2-xml php7.2-zip
如何在Ubuntu 18.04上安装OwnCloud
安装完成后,您可以通过运行dpkg命令来验证是否已安装Apache。
[linuxidc@linux:~/www.linuxidc.com]$ sudo dpkg -l apache
如何在Ubuntu 18.04上安装OwnCloud
从输出中可以看到我们已经安装了Apache 2.4.29版本。
要启动并允许Apache在启动时运行,请运行以下命令。
[linuxidc@linux:~/www.linuxidc.com]$ sudo systemctl start apache2
[sudo] linuxidc 的密码:
[linuxidc@linux:~/www.linuxidc.com]$ sudo systemctl enable apache2
Synchronizing state of apache2.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable apache2
如何在Ubuntu 18.04上安装OwnCloud
现在转到浏览器,然后在URL栏中输入服务器的IP地址,如下所示:
https://www.linuxidc.com/
得一个网页如下所示,显示Apache已安装并正在运行。
如何在Ubuntu 18.04上安装OwnCloud
检查是否已安装PHP。
[linuxidc@linux:~/www.linuxidc.com]$ php -v
如何在Ubuntu 18.04上安装OwnCloud
第三步:在Ubuntu中安装MariaDB
MariaDB是一种流行的开源数据库服务器,已被开发人员,数据库爱好者以及生产环境广泛使用。 它是MySQL的一个分支,自从Oracle收购MySQL以来,它一直是MySQL的首选。
要安装MariaDB,请运行。
[linuxidc@linux:~/www.linuxidc.com]$ sudo apt install mariadb-server