ownCloud
https://owncloud.org
Windows - ownCloud
http://jasonmun.blogspot.my/2016/12/windows-owncloud.html
Docker - ownCloud
http://jasonmun.blogspot.my/2016/12/docker-owncloud.html
Linux
1. 安装 LAMP (要安装至少 PHP 5.4, 本人用 PHP 7 作测试)
Ubuntu http://jasonmun.blogspot.my/2016/05/ubuntu-lamp.html
Fedora http://jasonmun.blogspot.my/2016/05/fedora-lamp.html
Centos http://jasonmun.blogspot.my/2016/05/centos-lamp.html
OpenSUSE http://jasonmun.blogspot.my/2016/12/opensuse-lamp.html
XAMPP
http://jasonmun.blogspot.my/2016/12/linux-xampp.html
2. 多安装一些必要的 PHP 模块
# 安装模块, 否则会出现以下信息
PHP module zip not installed.
PHP module mb multibyte not installed.
PHP module cURL not installed.
PHP module GD not installed.
Linux - PHP - zip + mbstring + gd + curl 模块安装
http://jasonmun.blogspot.my/2016/12/linux-php-zip-mbstring-gd-curl.html
# 以下 php.ini 位置可用 phpinfo() 检查
$ sudo gedit /etc/php/7.0/apache2/php.ini
# 文件上载限制 upload limit 2M 修改为 1GB
post_max_size = 8M
upload_max_filesize = 1GB
改完后储存, 再重启 Apache 和 PHP
3. 下载与解压 ownCloud Server,
放到 /var/www/html/owncloud
https://owncloud.org/install/#instructions-server
4. 准备 Data folder
# Data folder 放在 /var/www/html/owncloud/data
$ su
$ cd /var/www/html/owncloud
$ mkdir data
$ chown -R www-data:www-data data
$ chmod 770 data
5. 浏览 ownCloud, 设立一个管理员和准备建立一个数据库
http://localhost/owncloud
6. 如果出现 Cannot write into "config" / "apps" directory 的错误
$ su
$ cd /var/www/html
$ chmod 755 owncloud
$ cd /var/www/html/owncloud
$ chmod 777 config
$ chmod 777 apps
7. ownCloud 的数据转移 (可以跳过)
# 在 ownCloud 的 config.php 设置参数中, 改 datadirectory 的值
从 /var/www/html/owncloud/data 改为 /var/data
$ su
$ gedit /var/www/html/owncloud/config/config.php
$ cd /var/www/html/owncloud
$ mv data /var
$ cd /var
$ chown -R www-data:www-data data
$ chmod 770 data
8. 安装 desktop clients (Windows / Mac OS X / Linux) 或
mobile apps (Android / iOS / BlackBerry) 连接到 ownCloud Server
https://owncloud.org/install/#install-clients
没有评论:
发表评论