• 在Ubuntu 18.04系统上安装Pydio Cells详细图文教程


    前言

      基于云的协作工具Pydio cell提供了一系列灵活的特性,包括应用内消息传递、文件共享和版本控制。下面逐步介绍安装过程。
    Pydio cell最初是一个简单的基于云的文件共享系统,但经过升级后现在提供了更大的灵活性,用户可以使用应用内消息传递、文件共享、版本控制、移动应用等等。创建顶级的个人文件夹来组织数据,同时创建协作单元,以便与其他用户共享数据。使用包含的全局搜索工具,您可以在任何工作区或单元格中找到文件和文件夹。您将享受便利的通知和书签系统,使定位数据和活动变得简单。
    下面带您了解如何在Ubuntu服务器18.04上安装Pydio cell。我将演示免费家庭版的安装,但是企业版的安装是一样的,只需要企业许可证。企业版提供了更高级的共享和认证、高可用性和企业级安全特性。一旦完成,您将拥有一个功能齐全的、基于云的文件共享和协作工具。

    一、准备工作

      如前所述,我将在Ubuntu 18.04上安装,所以您需要这个服务器启动并运行并准备就绪。

    二、创建Pydio用户

      我们要做的第一件事是为安装和运行Pydio创建一个特定的用户。打开终端窗口,输入以下命令;
    sudo useradd -m pydio
    sudo passwd pydio

    三、禁用Apache

      要让Pydio成功运行,我们需要禁用Apache。为此,输入以下两个命令:
    sudo systemctl stop apache2
    sudo systemctl disable apache2

    四、安装数据库

      我们需要使用到MySQL。如果没有安装,输入命令:
    sudo apt install mysql-server
    您需要设置MySQL根用户密码。用命令来做:
    sudo mysql_secure_installation
    这里安装的是MySQL Server 5.7。现在是创建数据库和用户的时候了。使用以下命令启动并启用MySQL服务器:
    sudo systemctl enable mysqld
    sudo system start mysqld
    使用以下命令登录到MySQL:
    mysql - u root - p
    成功验证后,发出以下命令来创建用户和数据库(并向用户提供正确的命令):
    CREATE USER 'pydio'@'localhost' IDENTIFIED BY 'PASSWORD';
    CREATE DATABASE cells;
    GRANT ALL PRIVILEGES ON cells.* to 'pydio'@'localhost';
    FLUSH PRIVILEGES;
    EXIT
    密码请设置一个强密码。

    五、安装PHP

      现在我们需要安装必要的PHP依赖项。这可以通过以下命令完成:
    sudo apt install php php-fpm php-gd php-curl php-intl php-xml
    我们必须确保Pydio用户有足够的权限。为此,输入以下命令:
    sudo nano /etc/php/7.2/fpm/pool.d/www.conf
    查找listen.owner和listen.group行并将其更改为:
    listen.owner = pydio
    listen.group = www-data
    保存并关闭该文件。
    接下来,我们需要将Pydio添加到www-data组中,并使用命令赋予它对php文件夹的写入权限:
    sudo addgroup pydio www-data
    sudo chmod g+w /run/php
    使用以下命令启用和重新启动PHP:
    sudo systemctl enable php7.2-fpm
    sudo systemctl restart php7.2-fpm

    六、Pydio二进制

      在这一点上,我们需要下载Pydio二进制文件。如前所述,我将安装Pydio的Home版本。要获得这个二进制文件,请输入以下命令:
    wget https://download.pydio.com/pub/cells/release/1.0.1/linux-amd64/cells
    如果要安装企业版,命令是:
    wget https://download.pydio.com/pub/cells-enterprise/release/1.0.1/linux-amd64/cells-enterprise
    使用以下命令更改该文件的权限:
    sudo chmod u+x cells
    sudo chown pydio.pydio cells
    使用su Pydio命令更改为Pydio用户。执行以下命令启动安装:
    ./cells install
    您现在可以选择从浏览器或命令行安装(如下图),选择命令行安装(使用方向键进行选择)。

    选择命令行,因为它的安装成功率更高。
    您必须在终端窗口中回答几个问题(如下图)。

    正在运行的命令行安装
    在安装过程中,您必须创建一个管理用户/密码。这是您的Pydio管理员用户。您将使用这些凭证最初登录到Pydio Cells并开始自定义安装。
    安装完成后,使用命令启动Pydio Cells:
    ./cells start
    给启动一个时间,然后将浏览器指向http://SERVER_IP:8080。应该提示您输入登录凭证(图C)。

    至此安装就完成了,您现在可以使用Pydio Cells的工作实例。登录后,您可以自己根据自己需求进行设置安装。

  • 相关阅读:
    Git详解之四 服务器上的Git
    Git详解之三 Git分支
    Git详解之二 Git基础
    Git详解之一 Git起步
    Spring Data JPA 梳理
    Spring Data JPA 梳理
    Spring boot 梳理
    Apache和Tomcat 配置负载均衡(mod-proxy方式)-粘性session
    Apache和Tomcat 配置负载均衡(mod-proxy方式)-无session共享、无粘性session
    Spring boot 官网学习笔记
  • 原文地址:https://www.cnblogs.com/dylancao/p/12053320.html
Copyright © 2020-2023  润新知