如何在 Debian 8 上安装 ownCloud 8 (Jessie)如何在 Debian 8 上安装 ownCloud 8 (Jessie)如何在 Debian 8 上安装 ownCloud 8 (Jessie)如何在 Debian 8 上安装 ownCloud 8 (Jessie)
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Debian 8 上安装 ownCloud 8 (Jessie)

本教程适用于这些操作系统版本

  • Debian 11(Bullseye)
  • Debian 8(Jessie)

在此页

  1. 添加 ownCloud 存储库
  2. 检查可用的 ownCloud 包
  3. 安装 ownCloud
  4. 添加一个MySQL数据库
  5. 使用 SSL (https) 访问 ownCloud
  6. OwnCloud VMWare 图像,格式为 ovf/ova
    1. VM 的登录详细信息

    什么是自有云? OwnCloud 是一个开源文件同步和共享软件,可以托管在您自己的服务器上。它通过直观的网络界面和 WEBDAV 提供对文件的访问。还有适用于 Windows、Linux、MAC 和移动操作系统的本机客户端可用,允许在本地 PC 或移动设备的文件夹与服务器上的 ownCloud 实例之间轻松同步。 ownCloud 有许多应用程序和插件可用,例如 PDF 查看器、电子邮件客户端、日历和任务跟踪器。可以在此处找到完整的应用程序列表:https://apps.owncloud.com/。

    本教程将展示在 Debian 8 上安装最新的 ownCloud 版本。

    ownCloud 项目在 OpenSuSE 构建服务中提供其软件的官方维护社区版本。我将使用此官方软件包进行此设置,因为它提供了比官方 Debian 存储库(版本 7)更新的版本(截至今天的 ownCloud 8)。

    添加 ownCloud 存储库

    在 /etc/apt/sources.d/ 目录中添加 ownCloud 存储库:

    echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_8.0/ /' >> /etc/apt/sources.list.d/owncloud.list

    安装官方ownCloud存储库的发布密钥:

    cd /tmp
    wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_8.0/Release.key
    apt-key add - < Release.key

    并运行 apt-get update 以下载软件包列表。

    apt-get update

    查看可用的 ownCloud 包

    让我们检查一下我们现在有哪些包用于 owncloud:

    apt-cache search owncloud

    除了 ownCloud 基础包之外,该存储库还提供许多 ownCloud 应用程序,如 PDF 查看器、文件加密、版本控制系统等。

    安装ownCloud

    我将通过在 shell 上以 root 用户身份执行此命令来开始安装基础包:

    apt-get install owncloud

    \owncloud\ 包将安装所有必需的依赖项,如 apache 网络服务器、php、mysql 等。

    选择“y”开始安装。

    安装过程将要求输入新的 MySQL root 密码。在此处选择一个安全密码:

    并再次输入密码:

    添加 MySQL 数据库

    下一步是为 owncloud 创建一个 MySQL 数据库。

    通过运行以下命令在命令行上登录到 MySQL:

    mysql --defaults-file=/etc/mysql/debian.cnf

    这将打开 MySQL 命令行提示符:

    输入以下 sql 命令以创建名为“owncloud”的数据库用户和同名数据库。在命令中将单词 \mysecurepassword\ 替换为您自己的密码。

    CREATE DATABASE owncloud;
    CREATE USER ;
    flush privileges;
    quit

    为ownCloud创建一个数据目录来存放上传的文件。为此,在您最大的磁盘分区上选择一个目录。我将在这里使用目录 /var/owncloud。

    mkdir /var/owncloud
    chown www-data:www-data /var/owncloud
    chmod 750 /var/owncloud

    安装的 shell 部分完成后,通过在浏览器中打开 ownCloud Web 安装程序继续。网址为 http://[YOURIP]/owncloud。在我的例子中,IP 是 192.168.0.100,所以我在浏览器中输入 http://192.168.0.100/owncloud 来获取安装程序:

    在登录字段中输入所需的管理员用户名和密码。请选择一个安全的密码和一个不是 \admin\ 或 \administrator\ 的用户名可能是一个不错的选择,可以让攻击者更不容易猜到您的管理员登录名。

    我不喜欢将我的私人文件存储在网站根目录 /var/www 中,所以我在这里选择文件夹 /var/owncloud。

    OwnCloud 默认使用 sqlite 作为存储引擎。这在性能方面不是一个好的选择,所以我会选择 MySQL 作为数据库后端。我们在上面创建了一个 MySQL 数据库,现在输入该数据库的详细信息:

    • 用户名: owncloud
    • 密码: 您为数据库选择的密码。
    • 数据库名称:owncloud
    • 主机名: localhost

    然后点击按钮完成安装。您将看到以您的语言显示的欢迎屏幕。

    使用 SSL (https) 访问 ownCloud

    ownCloud 的默认安装不受 SSL 保护。要在您的网络服务器中启用 SSL,请运行以下命令:

    a2enmod ssl
    a2ensite default-ssl
    service apache2 restart

    现在您可以使用 https://[YOURIP]/owncloud 访问网络界面。您可能会收到 SSL 警告,应该接受此警告。为避免此类警告,请获取免费的官方签名 SSL 证书,例如来自 Startssl(或者几个月后当他们的免费服务开始时来自 LetsEncrypt)。

    ovf/ova 格式的 OwnCloud VMWare 镜像

    howtoforge 订阅者可以下载本教程作为 ovf/ova 格式的即用型图像。此格式是供应商中立的 VM 格式,受 VMWare 和 Virtualbox 支持。

    下载虚拟机

    VM 的登录详细信息

    壳:

    用户名:root
    密码:howtoforge

    自己的云登录:

    用户名:howtoforge
    密码:howtoforge

    请在首次使用时更改密码。

    虚拟机的IP地址为192.168.1.100。 IP、netmaks 和网关可以在文件 /etc/network/interfaces 中更改。

    链接

    • 自己的云

©2015-2025 艾丽卡 support@alaica.com