Если вам понадобился личный DropBOX, то быстро развернуть его можно с помощью ownCloud. OwnCloud можно установить на обычный хостинг, т.к. ему нужно всего-лишь php версии не ниже 5.3 и Apache/Nginx.
- Архив .tar.bz2 или .zip. Скачали, распаковали, работает.
- setup-owncloud.php, с помощью которого нужно только открыть страницу, а скрипт выполнит загрузку файлов и назначит права доступа.
- Установочный пакет для CentOS, Debian, Fedora, openSUSE, RHEL, SLE и Ubuntu. Добавили репозиторий, установили пакет.
- Образы виртуальных машин.
По умолчанию выбрана база данных SQLite. А тем, кто еще не выбрал базу и не ввел имя и пароль для первого пользователя, нужно сразу создать базу данных.
Если вы используете ISPmanager, то вопрос не составит труда. Если работаем из терминала, то как обычно
mysql -u root -p
После ввода пароля и успешного входа, создадим базу данных с помощью следующих команд:
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'; CREATE DATABASE IF NOT EXISTS owncloud; GRANT ALL PRIVILEGES ON owncloud.* TO 'username'@'localhost' IDENTIFIED BY 'password';
База данных «owncloud» и пользователь «username» с паролем «password» созданы. Не забываем выйти с командой
quit
После чего вводим данные на странице первичных настроек ownCloud и почти радуемся жизни. Почему почти? Потому, что синхронизация файлов работает только по если у вас есть https.
Опять же, если вы использовали ISPmanager, то у вас все хорошо. Если вы ставили пакет, например в Debian, то нужно выполнить следующие строки для включение SSL
a2enmod ssl a2ensite default-ssl service apache2 reload