Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
wiki:owncloud [2012/07/19 20:03] [Установка необходимых пакетов] |
wiki:owncloud [2013/10/22 18:55] (текущий) [Распознавание id3 тэгов] а в чем заключается проблема? |
||
|---|---|---|---|
| Строка 8: | Строка 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. | ||
| Строка 20: | Строка 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> |
| После этого в полях необходимо ввести:\\ | После этого в полях необходимо ввести:\\ | ||
| Строка 30: | Строка 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> | ||
| Строка 77: | Строка 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> | ||
| ====== Ссылки ====== | ====== Ссылки ====== | ||
| Строка 83: | Строка 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}} | ||