Инструменты пользователя

Инструменты сайта

  • Показать страницу
  • История страницы
  • Ссылки сюда
  • Оставить на чай
  • Экспорт в PDF
  • Наверх

  • software:nas:nas_ds420_mediacms_dsm_7

    Различия

    Показаны различия между двумя версиями страницы.

    Ссылка на это сравнение

    Следующая версия
    Предыдущая версия
    software:nas:nas_ds420_mediacms_dsm_7 [2024/08/07 18:19] – создано vladpolskiysoftware:nas:nas_ds420_mediacms_dsm_7 [2024/08/08 14:04] (текущий) – [Установка] vladpolskiy
    Строка 5: Строка 5:
      
     Демоверсия доступна по адресу https://demo.mediacms.io Демоверсия доступна по адресу https://demo.mediacms.io
     +\\  
     +<color #22b14c>**Установка прозводиться на чистую Ubuntu Server 24.04**</color>
     ====Основный функции==== ====Основный функции====
       * Полный контроль над вашими данными : размещайте их самостоятельно!   * Полный контроль над вашими данными : размещайте их самостоятельно!
    Строка 30: Строка 32:
     При создании MediaCMS мы ставим перед собой три цели: а) обеспечить всю функциональность, которую можно ожидать от современной системы, б) обеспечить простоту установки и обслуживания, в) обеспечить простую настройку и добавление функций. При создании MediaCMS мы ставим перед собой три цели: а) обеспечить всю функциональность, которую можно ожидать от современной системы, б) обеспечить простоту установки и обслуживания, в) обеспечить простую настройку и добавление функций.
     ====Лицензия==== ====Лицензия====
    -MediaCMS выпускается под лицензией [[https://github.com/mediacms-io/mediacms/blob/main/LICENSE.txt|GNU Affero General Public License v3.0]]. Авторские права: Маркос Гогулос.+MediaCMS выпускается под лицензией [[https://github.com/mediacms-io/mediacms/blob/main/LICENSE.txt|GNU Affero General Public License v3.0]]. Авторские права: [[http://https://github.com/mgogoulos|Markos Gogoulos]].
     ====Аппаратное обеспечение==== ====Аппаратное обеспечение====
     Для небольшой или средней установки с несколькими часами видео, загружаемыми ежедневно, и несколькими сотнями активных пользователей, просматривающих контент ежедневно, 4 ГБ ОЗУ / 2-4 ЦП как минимум будет достаточно. Для более крупной установки с многими часами видео, загружаемыми ежедневно, рассмотрите возможность добавления большего количества ЦП и большего количества ОЗУ. Для небольшой или средней установки с несколькими часами видео, загружаемыми ежедневно, и несколькими сотнями активных пользователей, просматривающих контент ежедневно, 4 ГБ ОЗУ / 2-4 ЦП как минимум будет достаточно. Для более крупной установки с многими часами видео, загружаемыми ежедневно, рассмотрите возможность добавления большего количества ЦП и большего количества ОЗУ.
    Строка 43: Строка 45:
       * [[software:nas:synology_vmm|Установка Synology VMM]]   * [[software:nas:synology_vmm|Установка Synology VMM]]
       * [[software:linux_server:ubuntu_server|Установка Ubuntu Server]]   * [[software:linux_server:ubuntu_server|Установка Ubuntu Server]]
     +  * Получим права пользователя root
     +<code>
     +sudo su
     +</code>
     +{{:software:nas:mediacms_2.png?|}}
     Перед установкой какого либо программного обеспечения, необходимо обновить репозитории и установить свежие версии пакетов.  Перед установкой какого либо программного обеспечения, необходимо обновить репозитории и установить свежие версии пакетов. 
     <code> <code>
    Строка 74: Строка 81:
     </code> </code>
     {{:software:nas:python_install_8.png?|}} {{:software:nas:python_install_8.png?|}}
    - +===Установка Puthon-pip=== 
     +  * Проверим наличие  
     +<code> 
     +pip3 --version 
     +</code> 
     +{{:software:nas:pip_install_1.png?|}} 
     +Установим pip3 
     +<code> 
     +apt install python 
     +</code>  
     +{{:software:nas:pip_install_2.png?|}} 
     +  * Проверим установку  
     +<code> 
     +pip3 --version 
     +</code> 
     +{{:software:nas:pip_install_3.png?|}}
     ===Установка unzip=== ===Установка unzip===
       * Проверим наличие   * Проверим наличие
    Строка 113: Строка 135:
     </code> </code>
     {{:software:nas:django_install_4.png?|}} {{:software:nas:django_install_4.png?|}}
     +Проверьте список источников репозиториев (sources.list) на придмет записей security
     +<code>
     +sudo sensible-editor /etc/apt/sources.list
     +</code>
     +Если не хватает, дополните из следуещей записи
     +<code>
     +#############################################################
     +########## Ubuntu 22.04 LTS (Jammy Jellyfish)  ##############
     +#############################################################
     +
     +deb http://archive.ubuntu.com/ubuntu/ jammy main restricted universe multiverse
     +deb-src http://archive.ubuntu.com/ubuntu/ jammy main restricted universe multiverse
     +
     +deb http://archive.ubuntu.com/ubuntu/ jammy-updates main restricted universe multiverse
     +deb-src http://archive.ubuntu.com/ubuntu/ jammy-updates main restricted universe multiverse
     +
     +deb http://archive.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
     +deb-src http://archive.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
     +
     +deb http://archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
     +deb-src http://archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
     +
     +deb http://archive.canonical.com/ubuntu/ jammy partner
     +deb-src http://archive.canonical.com/ubuntu/ jammy partner
     +</code>
     ====Установка=== ====Установка===
    -{{:software:nas:mediacms_1.png?|}}+{{:software:nas:mediacms_10.png?|}}
     Основные зависимости: Python3, Django3, Celery, PostgreSQL, Redis, ffmpeg. Любая система, в которой могут быть установлены эти зависимости, может запустить MediaCMS. Но мы настоятельно рекомендуем устанавливать на Linux Ubuntu (проверено на версиях 20, 22). Основные зависимости: Python3, Django3, Celery, PostgreSQL, Redis, ffmpeg. Любая система, в которой могут быть установлены эти зависимости, может запустить MediaCMS. Но мы настоятельно рекомендуем устанавливать на Linux Ubuntu (проверено на версиях 20, 22).
      
    Строка 128: Строка 175:
     <code> <code>
     mkdir /home/mediacms.io && cd /home/mediacms.io/ mkdir /home/mediacms.io && cd /home/mediacms.io/
    -git clone http://192.168.1.85:8080/root/mediacms.git+git clone http://192.168.1.85:8080/root/mediacms
     cd /home/mediacms.io/mediacms/ && bash ./install.sh cd /home/mediacms.io/mediacms/ && bash ./install.sh
     </code> </code>
    Строка 139: Строка 186:
     </code> </code>
     {{:software:nas:mediacms_6.png?|}} {{:software:nas:mediacms_6.png?|}}
     +Это запустит установку, во время которой вам будет задано несколько вопросов.
     +<code>
     +Welcome to the MediacMS installation!
     +This script will attempt to perform a system update, install required dependencies, install and configure PostgreSQL, NGINX, Redis and a few other utilities.
     +It is expected to run on a new system %%**with no running instances of any these services**%%. Make sure you check the script before you continue. Then enter yes or no
     +</code>
     +Введите yes.
     +<code>
     +yes\\  
     +OK!\\  
     +Performing system update and dependency installation, this will take a few minutes.
     +</code>
     Все можно оставить по умолчанию Все можно оставить по умолчанию
    -{{:software:nas:mediacms_9.png?|}}+<code> 
     +Enter portal URL, or press enter for localhost :\\   
     +Enter portal name, or press enter for 'MediaCMS : 
     +</code> 
     +{{:software:nas:mediacms_11.png?|}} 
     +Процесс установки 
     +{{:software:nas:mediacms_13.png?|}} 
     +В конце установки мы должны увидеть это: 
     +<code> 
     +MediaCMS installation completed, open browser on http://localhost/ and login with user admin and password ds89_uy2ls0sk 
     +</code> 
     +{{:software:nas:mediacms_14.png?|}} 
     +Перезагрузим приложение 
     +<code> 
     +systemctl restart mediacms 
     +</code> 
     +{{:software:nas:mediacms_15.png?|}} 
     +В веб-браузере переходим на ip-адрес нашего сервера и ароизведя регистрацию, загружаем файлы 
     +{{:software:nas:mediacms_18.png?|}} 
     +{{:software:nas:mediacms_19.png?|}} 
     +=====Дополнения===== 
     +====Сбросить пароль администратора==== 
     +Вы можете сбросить пароль через оболочку Django - командную строку. 
     + 
     +Запуск от имени пользователя root 
     +<code> 
     +source /home/mediacms.io/bin/activate 
     +cd /home/mediacms.io/mediacms 
     +python manage.py shell 
     +</code> 
     +Вы находитесь в командной строке. Теперь запустите 
     +<code> 
     +from users.models import User                                                                                                                                                                               
     +user = User.objects.filter(username='admin')[0] 
     +user.set_password('new_password'
     +user.save() 
     +</code> 
     +Затем вы сможете войти в систему, используя комбинацию admin new_password. 
     + 
     +  * [[https://github.com/mediacms-io/mediacms/discussions/81|См. подробнее ответ на комментарий]]
    software/nas/nas_ds420_mediacms_dsm_7.1723043995.txt.gz · Последнее изменение: 2024/08/07 18:19 — vladpolskiy