ubuntu owncloud 安装迁移

来源:互联网 发布:钢丝杨氏模量实验数据 编辑:程序博客网 时间:2024/06/05 12:46

1安装apache2

sudo apt install apache2 

2安装mysql

sudo apt install mysql-server mysql-client

3安装php

sudo apt install phpmyadminsudo apt install php5-curl

4建立链接

sudo ln -s /usr/share/phpmyadmin/ /var/www/html/ 

建立软链接一定要用绝对路径,不能相对路径

下载 owncloud 注意版本问题(owncloud用旧版较好),主要是与php的版本匹配。

sudo ln -s /**/**/owncloud /var/www/htmlcd /var/www/html/owncloud sudo mkdir datasudo chown -R www-data:www-data datasudo chown -R www-data:www-data config/sudo chown -R www-data:www-data apps/sudo vim /etc/apache2/apache2.conf
<Directory /var/www/>        Options Indexes FollowSymLinks        #AllowOverride None  //注释掉        AllowOverride all    //新增         Require all granted</Directory
sudo a2enmod rewritesudo a2enmod headerssudo service apache2 restart

完成之后再浏览器中输入localhost/owncloud

图片

出现这个页面表示搭建成功。在配置这个页面之前,owncloud/data/congfig 文件夹下的config.php没有配置信息,当配置好本页的信息,config.php 会完善配置信息,删除此文件,登录 localhost/owncloud 又会出现此页面,相当于重新配置owncloud,

5.owncloud数据迁移

1.备份mysql数据库中的owncloud数据库,方法可参照我的博客
http://blog.csdn.net/zhao_ning_ha/article/details/72810068

2.复制/owncloud 下的data文件夹

3.转到新的owncloud,如果要迁移数据,或是重新安装,或是删除confi.php 然后恢复mysql数据库中的owncloud数据库

4.恢复mysql数据库,参照
http://blog.csdn.net/zhao_ning_ha/article/details/72810068

5.拷贝data文件夹到覆盖对应的文件夹

6.更改用户和组

chown -R www-data:www-data data/

7.开始配置这个页面

这里写图片描述

8.登录旧owncloud的用户

参考:
http://www.360doc.com/content/17/0419/23/1181135_646961757.shtml