在CentOS 7上安装Pydio 7

Pydio是诸如ownCloud和NextCloud之类的软件的替代品。Pydio也是开源的,这意味着它免费使用,并且由活跃的社区进行管理。此外,它相对较轻,并且具有适用于您所有设备(例如iOS,macOS,Windows和Android)的同步客户端。

先决条件

为了安装Pydio,您将需要:

  • 一台CentOS 7(64位)服务器
  • wget
  • mariadb
  • root 访问
  • epel-release资源库

安装

在开始之前,我们需要更新系统并检索epel-release软件包:

yum update -y
yum install epel-release mysql php-mysql -y

现在,我们需要检索Pydio RPM和MySQL文件:

rpm -Uvh http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -Uvh http://dl.ajaxplorer.info/repos/pydio-release-1-1.noarch.rpm

现在,我们可以yum用来安装MariaDB和Pydio:

yum install mysql-server pydio -y

安装完成后,我们将配置httpd为与安装的Pydio一起正常工作:

nano /etc/httpd/conf.d/pydio.conf

将整个文件替换为以下内容:

Alias /pydio /usr/share/pydio
Alias /pydio_public /var/lib/pydio/public

<Directory /usr/share/pydio>
        Options FollowSymlinks
        AllowOverride none
        Require all granted
</Directory>

保存并退出。

为了httpd读取此文件,我们必须重新启动服务器:

systemctl restart httpd

最后,我们必须配置MariaDB:

systemctl start mysql
mysql_secure_insallation

当提示您设置root密码时,输入y,然后按ENTER

现在,系统将提示您删除匿名用户。只是打ENTER。继续使用ENTER键使用默认值,直到看到“感谢您使用MySQL”。

现在,我们需要使用设置的密码登录MySQL:

mysql -u root -p

出现提示时输入密码,然后继续创建用户和数据库:

create database pydio;
create user pydio@localhost identified by '(YOUR_PASSWORD_HERE)';
grant all on pydio.* to pydio@localhost;
FLUSH PRIVILEGES;
exit;

离开MySQL-CLI终端后,使用浏览器访问的服务器http://(YOUR_SERVER_IP)/pydio。您将看到以下内容:

在CentOS 7上安装Pydio 7

单击“ 单击此处继续Pydio ”链接,然后单击“ 向导 ”链接。

当我们配置MariaDB时,使用信息集填写表单,以进行eaxample,创建您的管理员帐户,密码等。

当您到达如下所示的“ Configurations Storage”选项卡时,在用户中输入“ pydio”,并在配置过程中输入您设置的密码。

在CentOS 7上安装Pydio 7

现在,点击“ 立即安装Pydio。

结论

您已成功安装Pydio。现在,您可以为设备安装同步客户端,以开始上传文件。

留下評論

在Arch Linux上使用Makepkg

在Arch Linux上使用Makepkg

在Arch Linux上使用Makepkg可以避免系统污染,确保仅安装必要的依赖关系。

如何在Ubuntu 16.04上安装OpenSIPS控制面板

如何在Ubuntu 16.04上安装OpenSIPS控制面板

快速学习如何在Ubuntu 16.04上安装OpenSIPS控制面板,为VoIP提供商提供支持的功能。

在Fedora 28上安装Akaunting

在Fedora 28上安装Akaunting

学习如何在Fedora 28上安装Akaunting,一款适合小型企业和自由职业者的开源会计软件。

如何在CentOS 7上安装Mailtrain新闻通讯应用程序

如何在CentOS 7上安装Mailtrain新闻通讯应用程序

使用其他系统?Mailtrain是一个基于Node.js和MySQL / MariaDB构建的开源自托管新闻通讯应用程序。

诊断Minecraft服务器延迟和低TPS

诊断Minecraft服务器延迟和低TPS

了解導致Minecraft延遲的原因和解決方案,包括優化伺服器性能和減少滯後的步驟。

AI 能否應對越來越多的勒索軟件攻擊?

AI 能否應對越來越多的勒索軟件攻擊?

勒索軟件攻擊呈上升趨勢,但人工智能能否幫助應對最新的計算機病毒?AI 是答案嗎?在這裡閱讀知道是 AI 布恩還是禍根

ReactOS:這是 Windows 的未來嗎?

ReactOS:這是 Windows 的未來嗎?

ReactOS,一個開源和免費的操作系統,這裡有最新版本。它能否滿足現代 Windows 用戶的需求並打倒微軟?讓我們更多地了解這種老式但更新的操作系統體驗。

通過 WhatsApp 桌面應用程序 24*7 保持聯繫

通過 WhatsApp 桌面應用程序 24*7 保持聯繫

Whatsapp 終於為 Mac 和 Windows 用戶推出了桌面應用程序。現在您可以輕鬆地從 Windows 或 Mac 訪問 Whatsapp。適用於 Windows 8+ 和 Mac OS 10.9+

人工智能如何將流程自動化提升到新的水平?

人工智能如何將流程自動化提升到新的水平?

閱讀本文以了解人工智能如何在小型公司中變得流行,以及它如何增加使它們成長並為競爭對手提供優勢的可能性。

macOS Catalina 10.15.4 補充更新引發的問題多於解決

macOS Catalina 10.15.4 補充更新引發的問題多於解決

最近,Apple 發布了 macOS Catalina 10.15.4 補充更新以修復問題,但似乎該更新引起了更多問題,導致 mac 機器變磚。閱讀這篇文章以了解更多信息