如何在Ubuntu 18.04上安装OwnCloud

OwnCloud是领先的开源文件共享和云协作平台,其服务和功能与DropBox和Google云端硬盘提供的服务和功能相似。 但是,与Dropbox不同,OwnCloud没有数据中心的功能来存储托管文件。 不过,您仍然可以共享文件,图像和视频等文件,仅举几例,并可以跨多个设备(例如智能手机,平板电脑和PC)访问它们。

在本文中,您将学习如何在ubuntu 18.04和更高版本上安装OwnCloud。

第一步:更新Ubuntu系统软件包

在开始之前,请使用以下apt命令更新系统软件包和系统信息库。

第二步:在Ubuntu中安装apachephp 7.2

OwnCloud基于PHP构建,通常可通过web界面进行访问。 因此,我们将安装Apache Web服务器来提供Owncloud文件以及PHP 7.2和OwnCloud正常运行所需的其他PHP模块。

安装完成后,您可以通过运行dpkg命令来验证是否已安装Apache。

从输出中可以看到我们已经安装了Apache 2.4.29版本。

要启动并允许Apache在启动时运行,请运行以下命令。

现在转到浏览器,然后在URL栏中输入服务器的IP地址,如下所示:

得一个网页如下所示,显示Apache已安装并正在运行。

检查是否已安装PHP。

第三步:在Ubuntu中安装MariaDB

MariaDB是一种流行的开源数据库服务器,已被开发人员,数据库爱好者以及生产环境广泛使用。 它是MySQL的一个分支,自从Oracle收购MySQL以来,它一直是MySQL的首选。

要安装MariaDB,请运行。

默认情况下,MariaDB是不安全的,容易出现安全漏洞。 因此,我们需要执行其他步骤来强化MariaDB服务器。

要开始保护您的MySQL服务器,请运行以下命令:

在提示您输入root密码时,按Enter键,然后按“ Y”设置根密码。

对于其余的提示,只需键入“ Y”,然后按Enter。

现在,您的MariaDB服务器已得到安全保护。

第四步:建立OwnCloud数据库

我们需要为Owncloud创建一个数据库,以便在安装期间和安装之后存储文件。 因此,登录到MariaDB。

运行以下命令:

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

MariaDB [(none)]> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> EXIT;
Bye

第五步:在Ubuntu中下载OwnCloud

创建数据库后,现在使用以下wget命令下载OwnCloud压缩文件。

下载后,将压缩包解压缩到/var/www/目录。

第六步:为OwnCloud配置Apache

在这一步中,我们将配置Apache以提供OwnCloud的文件。 为此,我们将为Owncloud创建一个配置文件,如图所示。

在下面添加配置。

Alias /owncloud “/var/www/owncloud/”

<Directory /var/www/owncloud/>
  Options +FollowSymlinks
  AllowOverride All

 <IfModule mod_dav.c>
  Dav off
 </IfModule>

 SetEnv HOME /var/www/owncloud
 SetEnv HTTP_HOME /var/www/owncloud

</Directory>

保存并关闭文件。

接下来,您需要通过运行以下命令来启用所有必需的Apache模块和新添加的配置:

为了使更改生效,请重新启动Apache Web服务器。

第七步:在Ubuntu中完成OwnCloud安装

完成所有必要的配置后,剩下的唯一部分就是在浏览器上安装OwnCloud。 因此,请转到浏览器并输入服务器的地址,然后输入/ owncloud后缀。

您将看到一个类似于以下网页。在下面,点击“存储和数据库”。 在“配置数据库”部分下选择“ MySQL/MariaDB”,并填写您在为OwnCloud创建数据库时定义的数据库凭据,即数据库用户,数据库用户的密码和数据库名称。

最后,点击“完成设置”以结束Owncloud的设置。

这将使您进入如图所示的登录屏幕。 输入先前定义的用户名和密码,然后按Enter。

系统会显示一条通知,指出您可以通过iOS,Android和桌面应用访问OwnCloud的其他途径。

关闭弹出窗口以访问仪表板,如下所示:

OK,就这样! 我们已经在Ubuntu 18.04上成功安装了OwnCloud文件共享平台。

原创文章,作者:晴川运维,如若转载,请注明出处:https://baike.qcidc.com/9648.html

(0)
晴川运维晴川运维
上一篇 2025年6月18日
下一篇 2025年6月18日

相关推荐

  • Ubuntu 18.04.3 LTS源码安装QEMU 4.1.0

    最新版QEMU 4.1.0已经发布了,QEMU是一个通用的开源机器模拟器和虚拟器。可以在任何支持的体系结构上为任何机器运行操作系统。 当QEMU用作机器模拟器时,它可以在不同的机器…

    Ubuntu 2025年6月17日
  • 在Ubuntu上使用微信具体使用方法

    微信越来越成为手机上的人们工作和生活中必不可少的交流工具;而打字这活呢,还是电脑快于手机,但是截至目前,腾讯没有推出任何适用于Linux平台的微信,这一点让Linux系统爱好者和使…

    Ubuntu 2025年6月8日
  • 如何在Ubuntu 16.04和14.04上安装Erlang

    第1步 – 添加存储库 首先,使用以下命令在您的系统上添加erlang apt存储库。 您可以简单地从其官方网站下载erlang存储库包并安装到您的系统上。 $ wge…

    Ubuntu 2025年6月8日
  • Ubuntu上搭建LAMP环境

    LAMP是一个缩写,它指一组通常一起使用来运行动态网站或者服务器的自由软件: Linux,操作系统; Apache,网页服务器; MySQL,数据库管理系统(或者数据库服务器); …

    Ubuntu 2025年6月8日
  • Ubuntu下设置开机后自动运行命令

    从道理上来讲,ubuntu开机应该是能够设置执行一些脚本的,事实上确实如此,网上给出了很多解决的方案,基本上是分为两种, 第一种是编辑/etc/下的rc.local脚本, 然后把对…

    Ubuntu 2025年6月4日
  • Ubuntu 16.04 安装搭建Red5流媒体服务器

    (一)安装JDK 1. 终端输入:apt-cache search openjdk 运行结果: 2.这里我们安装openjdk-8-jdk,因为我安装openjdk-9-jdk的时…

    Ubuntu 2025年6月4日
  • Ubuntu 17.10中通过PPA安装Wireshark 2.4.3

    开放源码的网络分析器Wireshark 2.4.3是在11月底前发布的。稳定的PPA最终为所有当前的ubuntu版本构建了软件包。 Wireshark 2.4.3是一个错误修复版本…

    Ubuntu 2025年7月6日
  • Lubuntu最终在Lubuntu 18.10发布版中默认使用LXQt

    LUbuntu发布经理Simon Quigley宣布,即将推出的Lubuntu 18.10操作系统将默认采用LXQt桌面环境,而不是LXDE。 自从Lubuntu团队宣布他们会放弃…

    Ubuntu 2025年7月4日
  • Lubuntu 18.10仍有可能支持32位PC,但是需要你的帮助测试

    我们注意到即将推出的LUbuntu 18.10(Cosmic Cuttlefish)操作系统系列可能会继续支持32位安装,如果用户有需求的话。 在今年早些时候推出下一个Lubunt…

    Ubuntu 2025年6月8日
  • Ubuntu 安装Transmission 2.90具体方法

    Transmission是一种BitTorrent客户端,特点是一个跨平台的后端和其上的简洁的用户界面。Transmission以MIT许可证和GNU通用公共许可证双许可证授权,因…

    Ubuntu 2025年6月11日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注