Материал из CB Wiki
Версия от 15:50, 16 марта 2024; Sphynkx (обсуждение | вклад) (Новая страница: «Скачиваем и распаковываем: <syntaxhighlight lang="bash"> https://github.com/MacWarrior/clipbucket-v5/archive/refs/tags/5.5.0.tar.gz tar -zxf 5.5.0.tar.gz mkdir /var/www/yurtube550 ln -s /var/www/yurtube550 /var/www/yurtube </syntaxhighlight> В распакованном архиве содержимое каталога '''upload''' копируем в '''/var/www/yurtube''' Настраиваем хост в nginx.. В хосте д...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к: навигация, поиск

Скачиваем и распаковываем:

https://github.com/MacWarrior/clipbucket-v5/archive/refs/tags/5.5.0.tar.gz
tar -zxf 5.5.0.tar.gz
mkdir /var/www/yurtube550
ln -s /var/www/yurtube550 /var/www/yurtube

В распакованном архиве содержимое каталога upload копируем в /var/www/yurtube

Настраиваем хост в nginx.. В хосте добавить параметр

    add_header X-Frame-Options "ALLOWALL";

иначе embed вставляться не будет на др.сайтах.

Создаем БД:

mysql -u root -p

и вводим следующие команды:

  SET GLOBAL sql_mode="";
  CREATE DATABASE yurtube;
  CREATE USER 'yurtube'@'localhost' IDENTIFIED BY '<SomePassword>';
  GRANT ALL PRIVILEGES ON yurtube.* TO 'yurtube'@'localhost';
  FLUSH PRIVILEGES;
  QUIT;

После чего запускаем инсталл клипбукета https://yurtube.sphynkx.org.ua/cb_install/ с учетом имени созданной БД и пароля.. В начальной проверке если не нашлись утилиты конвертации - не страшно (там код проверки с ошибками), потом в настройках можно настроить актуальные пути. После установки папку cb_install удалить/переименовать. Всем папкам дать владельца, из под которого работает nginx.

В Website Configuration во вкладке Uploading and Conversion Settings сверить и поправить пути к утилитам.

В настройках General Configurations -> Website Configurations -> Video Conversion выбрать профиль: H.264, AAC - Youtube like видеокодек: libx264 аудиокодек: aac -strict -2 (или просто aac)