Установка приложение Nextcloud из консоли сервера на примере keeweb

Print Friendly, PDF & Email

Задача:

Рассмотреть вариант установки приложения nextcloud при помощи терминала сервера и установить на примере keeweb

---------------------------------------------------------------

Первым делом переходим в корневую директорию nextcloud и проверяем версию

root@cloud:~ # cd /usr/local/www/nextcloud/
root@cloud:~ # sudo -u www php occ -V
The process control (PCNTL) extensions are required in case you want to interrupt long running commands - see http://php.net/manual/en/book.pcntl.php
Cloud 18.0.4
root@cloud:~ #

Переходим в домашнюю директорию и скачиваем архив с приложением.

cd ~
fetch https://github.com/jhass/nextcloud-keeweb/releases/download/v0.6.2/keeweb-0.6.2.tar.gz

Распаковываем приложение в директорию

tar xvf keeweb-0.6.2.tar.gz -C /usr/local/www/nextcloud/apps/

Проверяем какие версии nextcloud данное приложение поддерживает

root@cloud:~ # cat /usr/local/www/nextcloud/apps/keeweb/appinfo/info.xml | grep max-version
        <nextcloud min-version="11" max-version="18" />
root@cloud:~ #

Проверяем какие приложения есть в nextcloud

root@cloud:~ # sudo -u www php /usr/local/www/nextcloud/occ app:list
The process control (PCNTL) extensions are required in case you want to interrupt long running commands - see http://php.net/manual/en/book.pcntl.php
Enabled:
  - accessibility: 1.4.0
  - activity: 2.11.0
  - admin_audit: 1.8.0
  - audioplayer_editor: 0.2.2
  - audioplayer_sonos: 1.1.1
  - bruteforcesettings: 1.6.0
  - checksum: 0.4.4
  - cloud_federation_api: 1.1.0
  - comments: 1.8.0
  - dav: 1.14.0
  - extract: 1.2.4
  - federatedfilesharing: 1.8.0
  - federation: 1.8.0
  - files: 1.13.1
  - files_external: 1.9.0
  - files_pdfviewer: 1.7.0
  - files_sharing: 1.10.1
  - files_trashbin: 1.8.0
  - files_versions: 1.11.0
  - files_videoplayer: 1.7.0
  - firstrunwizard: 2.7.0
  - impersonate: 1.5.0
  - logreader: 2.3.0
  - lookup_server_connector: 1.6.0
  - mail: 1.3.4
  - music: 0.14.0
  - news: 14.1.6
  - nextcloud_announcements: 1.7.0
  - notifications: 2.6.0
  - oauth2: 1.6.0
  - onlyoffice: 4.1.4
  - password_policy: 1.8.0
  - passwords: 2020.4.1
  - photos: 1.0.0
  - privacy: 1.2.0
  - provisioning_api: 1.8.0
  - richdocuments: 3.5.3
  - serverinfo: 1.8.0
  - settings: 1.0.0
  - sharebymail: 1.8.0
  - support: 1.1.0
  - survey_client: 1.6.0
  - systemtags: 1.8.0
  - text: 2.0.0
  - theming: 1.9.0
  - twofactor_backupcodes: 1.7.0
  - twofactor_gateway: 0.16.0
  - twofactor_totp: 4.1.3
  - twofactor_u2f: 5.1.0
  - updatenotification: 1.8.0
  - viewer: 1.2.0
  - workflowengine: 2.0.0
Disabled:
  - audioplayer
  - encryption
  - files_external_gdrive
  - files_rightclick
  - keeweb
  - radio
  - recommendations
  - user_ldap
  - workflow_script
root@cloud:~ #

Приложение keeweb находится в списке Disabled (не активированных). Активируем

root@cloud:~ # sudo -u www php /usr/local/www/nextcloud/occ app:enable keeweb
The process control (PCNTL) extensions are required in case you want to interrupt long running commands - see http://php.net/manual/en/book.pcntl.php
keeweb enabled
root@cloud:~ #

После активации приложение его можно найти в верхнем меню nexcloud

Открыть базу паролей можно напрямую из менеджера файлов nextcloud

Вводим пароль к базе данных

Пользуемся

Помогла статья? Есть возможность отблагодарить автора

QR Link:

QR Code

Читайте также:

1 комментарий

  1. 17.11.2020

    […] Как видим, поддержка команды отсутствует. Об установке приложения из консоли я рассказывал в статье “Установка приложение Nextcloud из консоли сервера на приме…“. […]

Добавить комментарий

Ваш адрес email не будет опубликован.