Project

General

Profile

Support #920

Build and Install Nextant for NextCloud on FreeBSD

Added by Daniel Curtis about 6 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Web Server
Target version:
Start date:
01/21/2018
Due date:
% Done:

90%

Estimated time:
1.00 h
Spent time:

Description

This is a guide for building, installing and setting up Nextant for NextCloud on FreeBSD 11.

WARNING: Nextant is currently EOL and has been replaced with fulltextsearch and elasticsearch.

Prepare the Environment

  • Make sure the system is up to date:
    pkg update && pkg upgrade
    
  • Install a few dependencies:
    pkg install curl git gmake php-composer npm rsync
    
  • Check that fulltextsearch is enabled:
    cd /usr/local/www/nextcloud
    sudo -u nextcloud php ./occ app:list
    
    • If it is not enabled, do so by running:
      sudo -u nextcloud php ./occ app:enable fulltextsearch
      

Build Nextant

  • Download and clone the latest Nextant repo:
    cd /usr/local/www/nextcloud/apps
    git clone https://github.com/nextcloud/nextant.git
    cd nextant
    
  • Build Nextant:
    gmake
    
  • Enable nextant:
    cd /usr/local/www/nextcloud
    sudo -u nextcloud php ./occ app:enable nextant
    
  • Login to the NextCloud Admin section and go to Additional Settings to locate the Nextant configuration, and update the config accordingly.

Resources

Also available in: Atom PDF