ownСloud Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:owncloud [2012/07/19 20:03]
wiki:owncloud [2013/10/22 18:55] (текущий)
[Распознавание id3 тэгов] а в чем заключается проблема?
Строка 3: Строка 3:
 ownCloud - это проект,​ в рамках которого развивается система для организации хранения,​ синхронизации и обмена данными,​ размещёнными на внешних серверах. От похожих сервисов,​ таких как Google Docs, Dropbox, box.net и Ubuntu One система ownCloud отличается предоставлением пользователю полного контроля над своими данными - информация не привязывается ко внешним закрытым облачным системам хранения,​ а размещается на подконтрольных пользователю системах. Изначально проект развивался сообществом KDE, но недавно основатели проекта создали коммерческую компанию ownCloud Inc, которая взяла в свои руки разработку ownCloud и намерена начать предоставление сервисов на базе данной платформы. ownCloud - это проект,​ в рамках которого развивается система для организации хранения,​ синхронизации и обмена данными,​ размещёнными на внешних серверах. От похожих сервисов,​ таких как Google Docs, Dropbox, box.net и Ubuntu One система ownCloud отличается предоставлением пользователю полного контроля над своими данными - информация не привязывается ко внешним закрытым облачным системам хранения,​ а размещается на подконтрольных пользователю системах. Изначально проект развивался сообществом KDE, но недавно основатели проекта создали коммерческую компанию ownCloud Inc, которая взяла в свои руки разработку ownCloud и намерена начать предоставление сервисов на базе данной платформы.
 ======Установка ====== ======Установка ======
-===== Установка необходимых пакетов ===== 
- 
 <note important>​Инструкция для Ubuntu 12.04</​note>​ <note important>​Инструкция для Ubuntu 12.04</​note>​
  
Строка 10: Строка 8:
   - Теперь сам ownCloud: <code bash>​sudo apt-get install owncloud</​code>​   - Теперь сам ownCloud: <code bash>​sudo apt-get install owncloud</​code>​
  
-===== Настройка =====+====== Настройка ​======
   - Редактируем файл **/​etc/​apache2/​sites-enabled/​000-default**<​code bash>​sudo gedit /​etc/​apache2/​sites-enabled/​000-default</​code>​ и меняем **AllowOverride None** на **AllowOverride All**   - Редактируем файл **/​etc/​apache2/​sites-enabled/​000-default**<​code bash>​sudo gedit /​etc/​apache2/​sites-enabled/​000-default</​code>​ и меняем **AllowOverride None** на **AllowOverride All**
   - Перезапускам apache: <code bash>​sudo /​etc/​init.d/​apache2 restart</​code>​   - Перезапускам apache: <code bash>​sudo /​etc/​init.d/​apache2 restart</​code>​
   - Задаем права(иначе не сможете заливать файлы не через webui): <code bash>​sudo chown -R www-data:​www-data /​var/​lib/​owncloud/</​code>​   - Задаем права(иначе не сможете заливать файлы не через webui): <code bash>​sudo chown -R www-data:​www-data /​var/​lib/​owncloud/</​code>​
  
-По умолчанию размер файла ограничен в 2Mb. Что бы это изменить идем в **/​etc/​php5/​apache2/​php.ini**<​code bash>​sudo gedit /​etc/​php5/​apache2/​php.ini</​code>​и меняем значения параметров **upload_max_filesize** и **post_max_size**,​ к примеру на 2048mb.+По умолчанию размер файла ограничен в 2Mb. Чтобы это изменитьидем в **/​etc/​php5/​apache2/​php.ini**<​code bash>​sudo gedit /​etc/​php5/​apache2/​php.ini</​code>​и меняем значения параметров **upload_max_filesize** и **post_max_size**,​ к примеру на 2048mb.
  
 Теперь необходимо ввести **localhost/​owncloud** или **ip_сервера/​owncloud** в адресной строке браузер. В появившейся странице необходимо настроить учетную запись администратора и указать базу данных mysql. Теперь необходимо ввести **localhost/​owncloud** или **ip_сервера/​owncloud** в адресной строке браузер. В появившейся странице необходимо настроить учетную запись администратора и указать базу данных mysql.
Строка 22: Строка 20:
 <​code>​ <​code>​
 sudo apt-get install mysql-server sudo apt-get install mysql-server
-mysql -u root +mysql -u root -p 
-mysql> ​create database имя_базы_mysql;​ +create database имя_базы_mysql;​ 
-mysql> ​grant all privileges on owncloud.* to <​имя_пользователя_mysql>​@localhost ​ identified by '​пароль_пользователя_mysql';​ +grant all privileges on owncloud.* to <​имя_пользователя_mysql>​@localhost ​ identified by '​пароль_пользователя_mysql';​ 
-mysql>exit</​code>​+exit</​code>​
  
 После этого в полях необходимо ввести:​\\ После этого в полях необходимо ввести:​\\
Строка 32: Строка 30:
 **DATABASE**-- имя_базы_mysql;​\\ **DATABASE**-- имя_базы_mysql;​\\
 **LOCALHOST**-- оставить без изменений.\\ **LOCALHOST**-- оставить без изменений.\\
-====== Монтирование раздела через webdav =====+======Использование====== 
- +===== Монтирование раздела через webdav ===== 
-  - Устанавливаем драйвер webdav: <code bash>​sudo apt-get install davfs2</​code>​ +Подробно о монтировании ​через webdav ​описано в [[wiki:davfs2|данной статье]]
-  ​- ​Переконфигурируем: <code bash>​sudo dpkg-reconfigure davfs2</​code>​ +
-  - Добавляем своего пользователя в группу **davfs2**: <code bash>​sudo usermod -aG davfs2 имя_пользователя</​code>​ +
-  - Создаем папку в которую будем ​монтировать наше хранилище, к примеру **owncloud** в домашней директории:​ <code bash>​mkdir ~/​owncloud</​code>​ +
-  - Настраиваем монтирование<code bash>​gksu gedit /​etc/​fstab</​code>​ +
-      - Добавляем в конец файла: <​file>​ADDRESS/​files/​webdav.php путь_к_папке_ownCloud ​ davfs user,​rw,​noauto 0 0</​file>​к примеру:<​file>​http://​getfreecloud.com/​files/​webdav.php /​home/​имя_пользователя/​owncloud davfs user,​rw,​noauto 0 0</​file>​ +
-<note tip>​ADDRESS - это путь к вашему хранилищу. Тут может быть как путь к собственному облаку (по ip компьютера),​ так и предоставляемому самим ownCloud, как в примере выше.</​note>​ +
-  - Создаем папку **.davfs2** в вашей ​домашней папке: <code bash>​mkdir ~/​.davfs2</​code>​ +
-  - В ней создаем файл **secrets**:​ <code bash>​touch ~/​.davfs2/​secrets</​code>​ +
-  - В файл добавляем ​строку: <​file>​ADDRESS/​files/​webdav.php <​username>​ <​password></​file>​ +
-      - **ADDRESS** заменяем на путь, который был задан выше в **/​etc/​fstab** +
-      - <​username>​ - ваш логин в облаке +
-      - <​password>​ - ваш пароль в облаке +
-  - Меняем права файла: <code bash>​chmod 600 ~/​.davfs2/​secrets</​code>​ +
-  - Проверяем монтирование:​ <code bash>​mount ~/​owncloud</​code>​+
  
-===== Автомонтирование при старте ОС =====+==== Автомонтирование при старте ОС ====
 <note important>​Это не лучший способ,​ но он работает...</​note>​ <note important>​Это не лучший способ,​ но он работает...</​note>​
   - Копируем конфиг davfs2 в домашнюю папку, что бы не нужны были права суперпользователя для монтирования:<​code bash>cp /​etc/​davfs2/​davfs2.conf ~/​.davfs2</​code>​   - Копируем конфиг davfs2 в домашнюю папку, что бы не нужны были права суперпользователя для монтирования:<​code bash>cp /​etc/​davfs2/​davfs2.conf ~/​.davfs2</​code>​
Строка 79: Строка 63:
 После этого необходимо перезапустить сервер После этого необходимо перезапустить сервер
 <code bash>​sudo service apache2 restart</​code>​ <code bash>​sudo service apache2 restart</​code>​
 +===== Распознавание ID3 тэгов =====
 +В файле ///​var/​www/​owncloud/​3rdparty/​getid3/​getid3.php//​ изменить
 +<code php>​public $option_max_2gb_check = null;</​code>​
 +на
 +<code php>​public $option_max_2gb_check = false;</​code>​
 ====== Ссылки ====== ====== Ссылки ======
  
Строка 85: Строка 74:
   * [[http://​www.opennet.ru/​opennews/​art.shtml?​num=33909|Описание релиза ownCloud 4 на opennet]]   * [[http://​www.opennet.ru/​opennews/​art.shtml?​num=33909|Описание релиза ownCloud 4 на opennet]]
   * [[http://​owncloud.org/​support/​distro-notes/​|Заметки по настройке для разных дистрибутивов/​ОС]]   * [[http://​owncloud.org/​support/​distro-notes/​|Заметки по настройке для разных дистрибутивов/​ОС]]
 +  * Обсуждение статьи на форуме [[http://​forum.ubuntu.ru/​index.php?​topic=215818.0|wiki/​owncloud]]
  
 {{tag>​HOWTO Tips Cloud облако ownCloud fstab}} {{tag>​HOWTO Tips Cloud облако ownCloud fstab}}