pydio安装教程
Pydio的前身是AjaXplorer,开源,该工具功能强大。作为一个网站运行在服务器上,前端可以通过浏览器,移动客户端等直接访问。
操作方法
- 01
安装MySQL 要搭建一个web服务的话当然需要一个数据库了,首先是安装MySQL,当然Pydio也可以运行在无数据库的模式下,但为了运行的稳定性还是推荐安装一个数据库。 sudo apt-get install mysql-server 在数据库安装完成后,创建一个名为pydio的database。
- 02
安装Apache Pydio是用php语言写的,因此我们安装apache来供他运行。 sudo apt-get install apache 安装完成后可以访问localhost看是否安装成功
- 03
安装php sudo apt-get install php
- 04
安装phpMyAdmin 安装这个的原因是它能自动完成Apache运行PHP文件的相关配置,安装过程有界面提示,直接全选是就行了。 sudo apt-get install phpmyadmin
- 05
安装pydio 从pydio官网上下载合适版本,解压后将其放到/var/www/html目录下面,修改[pydio dir]/data目录的权限。 sudo chown -R www-data:www-data /var/www/html/pydio/data
- 06
修改Apache的相关设置 经过上述步骤以后,我们应该就可以通过http://localhost/pydio来访问pydio的首页了,第一次访问的时候pydio会首先检测服务的配置,并列出每项需求是否已经满足。按照给出的建议修改就行。其中和安全相关的一个目录访问权限的问题,需要将/etc/apache2/apache2.conf文件中的 /var/www/ 的权限由 AllowOverride None 改成 AllowOverride ALL。另一个缺少Mcrypt的问题需要先安装mcrypt ,然后在 /etc/php5/apache2/php.ini 文件中添加 extension=mcrypt.so。我在安装中主要碰到了这两个问题。 修改完成后重启服务器,再次访问pydio,检测没有错误后可以安装初次启动时的向导来完成pydio的相关配置了。配置结束再次登录就可以使用Pydio了,开始体验华丽的界面和强大的功能吧。
- 07
最后说一下上传文件大小限制的问题,这个不仅需要在pydio的设置里面改,还要改php的配置文件,当然还是前面提到的php.ini文件,修改 upload_max_filesize 和 post_max_size 这两项的值。