Install Nextcloud on Ubuntu 20.04

Snaps are discoverable and installable from the Snap Store, an app store with an audience of millions.

  1. install nextcloud from snap package.
    $ sudo snap install nextcloud
  2. Check nextcloud information.
    $ snap info nextcloud
  3. Get connections list
    $ snap connections nextcloud
  4. Setup Next Cloud by new admin. user.
    $ sudo nextcloud.manual-install 'admin user' 'admin password'
  5. Setup fqdn hostname.
    $ sudo nextcloud.occ config:system:set trusted_domains 1 --value=example.com
  6. Conform domains.
    $ sudo nextcloud.occ config:system:get trusted_domains
  7. ufw & SSL (TLS) cert. setup.
    $ ufw allow 80
    $ ufw allow 443
    and then
    $ sudo nextcloud.enable-https lets-encrypt
  8. Finally check NextCloud functional.
    access Next Cloud !

Ubuntu 18.04 phpmyadmin error

Browse data issues

Edit /usr/share/phpmyadmin/libraries/sql.lib.php
Line 613

        && ((empty($analyzed_sql_results['select_expr']))
|| (count($analyzed_sql_results['select_expr'] == 1)
&& ($analyzed_sql_results['select_expr'][0] == '*')))
&& count($analyzed_sql_results['select_tables']) == 1;

Change Red to Blue

        && ((empty($analyzed_sql_results['select_expr']))
|| ((count($analyzed_sql_results['select_expr']) == 1)
&& ($analyzed_sql_results['select_expr'][0] == '*')))
&& count($analyzed_sql_results['select_tables']) == 1;

Import/Export issues

Edit /usr/share/phpmyadmin/libraries/plugin_interface.lib.php
Line 551


$no_options = true;
if ($options != null && count($options) > 0) {
foreach ($options->getProperties()

Change Red to Blue

      $no_options = true;
if (! is_null($options) && count((array)$options) > 0) {
foreach ($options->getProperties()