Skip to main content

Своё "облако" для хранения данных под FreeBSD

Сервер хранения и обмена разного рада файлами под FreeBSD с web интерфейсом и клиентом под все известные ОС и для мобильных платформ.

OwnCloud

Первым делом обновим репозитории

# pkg update
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.

Требуемый пакет называется owncloud-8.0.2

Установим его

# pkg install owncloud

Если вы планируете в качестве БД использовать MySQL, то необходимо установить драйвер для php.

# pkg install php56-pdo_mysql-5.6.8

Настроим apache. Добавим в конец файла httpd.conf следующие строки.

Alias /owncloud /usr/local/www/owncloud
AcceptPathInfo On
<Directory /usr/local/www/owncloud>
AllowOverride All
Require all granted
</Directory>

 Создадим базу данных и пользователя для неё.

root@radius:/usr/home/alexey # mysql -u root -p
Enter password:
mysql> create database cloud;
Query OK, 1 row affected (0.06 sec)
mysql> grant all privileges on cloud.* to cloud@localhost identified by 'password';
Query OK, 0 rows affected (0.09 sec)

Можно запустить apache и продолжить настройку в браузере:

# service apache24 start

Заходим на http://ipaddress/owncloud/. Вводим желаемые логин/пароль администратора и переходим к настройке БД:

cloud1

 

 В настройка БД выбираем MySQL и вводим наши данные:

cloud2

 

Поздравляю, установка успешно завершена. Можете скачать клиенты для разных платформ:

cloud3

 

freebsd, cloud