Установка Buga Archivist
- Устанавливаем веб сервер например OpenServer
- в папке доменов создаем новый домен buarc C:\OpenServer\domains\buarc\
- загружаем в него архив, распаковываем в эту папку
- создаем новую БД на сервере у меня это buarc в эту БД импортируем таблицы из файла C:\OpenServer\domains\buarc\buarc.sql
- открываем C:\OpenServer\domains\buarc\config.php вносим изменения для подключения к MySQL базе : DB_USER , DB_PASSWORD
- перезагрузить сервер, чтобы новый домен заработал
- заходим на http://buarc/ сразу переходим в настройки
- в настройках задаем : папку с архивом где будут хранится файлы, предварительно необходимо создать эту папку
- задаем новый пароль в настройках
- устанавливаем остальные настройки рекомендуемые значения на картинке buArcSetupt.jpg
- приступаем к загрузке файлов, на данный момент возможна 3 варианта загрузки 1- upload файлов через браузер переходим в меню на upload browser, загрузка из указанной папки directory и загрузка файлов напрямую из Google Photo облака
- система поддерживает 3 вида группировки файлов : категории, метки и юзеры(люди), любой файл фотографию или видео можно привязать к неограниченному количеству категорий меток и людей
- чтобы создать категорию переходим в редактор , если потребует пароль вводим , далее в поле New atom set type пишем category и жмем new
- в следующем окне задаем обязательно a_name - имя(url) можно использовать только латиницу буквы, цифры и знак _ , a_title - заголовок тут можно любой текст, не длинный! жмем Save внизу
- подобным образом создаем метки - для них указываем тип tag, создаем юзеров для них тип указываем user
- Теперь можно сортировать ваши файлы помещать их в категории, отмечать метками или присваивать к человеку(user)
Запуск сервера в локальной сети
Для этого требуется создать пользователя и присвоить ему разрешение для всех хостов - отрываем phpMyAdmin инструкция в комиксах
И да не экономим на пароле, позабористее придумываем мало ли.
Нового пользователя сделали зашли на http://buarc проверили сайт работает.
Заходим в папку C:\OpenServer\domains\ переименовываем localhost удалять не надо просто переименовать например в localhost1.
Переходим настройки сервера там устанавливаем IP-адрес сервера вместо 127.0.0.1 ставим 192.168.xx.xx какой там у вас будет, делаем рестарт сервера.
Ну если заработало надо прописать в HOST файл новые записи как это сделать прочитайте в руководстве пользователя не хочу дублировать - работа сервера в локальной сети
Требования сервера
- PHP 7 + расширения: imagick, exif, fileinfo, openssl ;
- желательно в php.ini добавить лимиты по памяти: memory_limit = 2G, max_file_uploads = 1000; post_max_size = 1G; upload_max_filesize = 1G, 1G - выдал памяти на PHP можно установить больше. (файлы свыше 100M будут копироваться частями, exiftool не читает файлы свыше 4G - мета данные будут отсутствовать, например время оригинала может не вычислить, также под вопросом создание миниатюры для таких размеров).
- MySQL не ниже MySQL 5.6. 4+ нам требуется возможность записывать дату-время с миллисекундами DATETIME(3)
скачать : buarc