wnCloud — свободная альтернатива некоторым проприетарным веб-сервисам, сейчас включающая в себя управление файлами (со встроенным обменом файлами), потоковое воспроизведение музыки, календарь, контакты и другое — и работает на вашем компьютере или сервере.
ownCloud 2 вышла несколько дней назад, принеся с собой множество крутых новых возможностей:
Поддержка WebDAV — теперь вы можете получать доступ к своим файлам через файл-менеджеры, такие как Nautilus или Dolphin, и даже iOS или Android (используя сторонние приложения)
«расшаривание файла» одним кликом мышки
календари и контакты могут быть подключены к Thunderbird, Kontact или Evolution
Потоковое воспроизведение музыки (через сервер Ampache)
ownCloud 2 также принёс новый внешний вид. Вот немного скриншотов:
«Расшаривание» файла
ownCloud — музыка
Календарь
Приложения для ownCloud (плагины)
Мини-обзор
Самая лучшая вещь в ownCloud — это то, что вы можете иметь все свои файлы (музыка, картинки и другое) с собой всё время, вне зависимости от используемого устройства. И вы можете использовать столько пространства, сколько захотите, на вашем компьютере или сервере.
Также очень полезной вещью является потоковое воспроизведение музыки. Фактически, у вас есть собственный Google Music-сервер без ограничений, наложеных Google’ом. И вы можете использовать полноценный музыкальный плеер, такой как Amarok, Tomahawk, Banshee (через расширение «banshee-extension-ampache») и другие.
Недостатком является недружелюбность интерфейса для мобильных устройств, потому что ссылки для загрузки и шаринга отображаются только по наведению, поэтому это не работает в некоторых мобильных браузерах (таких как штатный бразуер ОС Android). Но это работает при использовании браузера, такого как Firefox и других, а также есть клиенты WebDAV для Android, поэтому это не очень большая проблема. Но всё-таки, иметь «мобайл-френдли» интерфейс было бы очень хорошо.
Другим недостатком является то, что когда я тестировал ownCloud 2, он подтормаживал при попытке открыть папку, содержащую большое количество файлов (например, папку со всеми моими фотографиями). Но, возможно, это связано с моим компьютером/конфигурацией.
Также, в ownCloud сейчас отсутствуют такие возможности, как шифрование, контроль версий и синхронизация с компьютерами. Но эти возможности будут реализованы. Некоторые возможности уже разрабатываются: онлайн-тестовый редактор, менеджер задач, шифрование, клиент для синхронизирования с десктопами, приложения для Android и webOS и другое. Также запланированы контроль версий, восстановление и подключение к другим сервисам.
О, и вы можете даже писать собственные приложения для ownCloud.
Пробуем ownCloud 2
Если вы хотите попробовать ownCloud без установки, просто перейдите на http://demo.owncloud.org/ .
Устанавливаем ownCloud 2
Последний ownCloud 2 недоступен в официальных репозиториях Ubuntu, поэтому нам придётся скачать его вручную.
1. Устанавливаем зависимости ownCloud 2:
sudo apt-get install apache2 php5 php-pear php-xml-parser php5-sqlite php5-json sqlite php5-mysql mp3info curl libcurl3 libcurl3-dev php5-curl zip
2. Загружаем ownCloud 2 и копируем его в /var/www/:
cd
wget http://owncloud.org/releases/owncloud-2.tar.bz2
tar -xvf owncloud-2.tar.bz2
sudo mv owncloud /var/www/owncloud
3. Ставим права доступа:
sudo chown -R www-data:www-data /var/www/owncloud
4. Перезапускаем Apache:
sudo /etc/init.d/apache2 restart
5. Открываем в браузере http://localhost/owncloud — если вы получите ошибку, похожую на: «No database drivers (sqlite or mysql) installed.», перезагрузите свой компьютер и эта ошибка должна исчезнуть.
Окей, теперь возвращаемся к: http://localhost/owncloud — здесь вам нужно будет ввести логин и пароль для нового администратора, и всё!
Эти инструкции* также могут быть найдены на сайте ownCloud, вместе с инструкциями по установке на Arch Linux, openSuse, Fedora, CentOS, Gentoo, Mac и Windows.
* инструкции могут различаться для Ubuntu; например, я получал ошибку «No database drivers (sqlite or mysql) installed», если был установлен только php5-sqlite, но эта ошибка исчезла после установки php5-mysql, и так далее
Соединяемся с ownCloud с помощью Nautilus (WebDAV)
В Nautilus, выберите Файл > Подключиться к серверу, в поле «Тип» выберите «WebDAV (HTTP)» и:
в «сервер» введите «ip/owncloud» (где «ip» — IP-адрес компьютера с установленным ownCloud или «localhost», если ownCloud установлен на этот же компьютер)
в «Папка» используйте «/files/webdav.php»
Затем введите ваш логин и пароль и всё:
Увеличиваем максимальный размер загружаемых файлов
По умолчанию, вы не можете загружать файлы больше двух мегабайт на ownCloud. Чтобы изменить это, вам нужно отредактировать файл /etc/php5/apache2/php.ini:
gksu gedit /etc/php5/apache2/php.ini
В этом файле, найдите строчки:
upload_max_filesize
post_max_size
И измените значения на всё, что хотите. Потом сохраните файл и перезапустите Apache:
sudo /etc/init.d/apache2 restart
Если Вас интересует раскрутка сайтов, советуем обратиться к kokoc.com.