Skip to main content

Ubuntu Jetty Solr running

The following the CKAN source install docs from start to finish including solr.  At this point, the site should load but you'll get solr errors.  Make the following solr updates:

Go the the directory

/etc/systemd/system

Check if there is a directory jetty9.service.d.  In my situation there was, but if it doesn't exist

Installing CKAN from source on Ubuntu 20.04

If you're planning to create extensions, generating CKAN from source is the preferred option.  However, even if you have installed from package, you can make adjustments to creating extensions.

 

Set up your server

Begin by cleaning up your server environment.  Do this by updating Ubuntu’s package index:

Create a Ubuntu backup shell script

An approach to generating a backup server is using a shell script.  A script can define directories to backup, and pass those directories as arguments to the tar utility, which creates an archive file. The archive file can then be moved or copied to another location.

 

A couple of approaches to build a homepage or landing page through Drupal

2 or 3 approaches to build a homepage or landing page through Drupal

Please include any limitations & considerations of each approach

Building a homepage a few options to consider and should against a business case:

 

1. Article

An article – create a new node (assuming a least one content type exists), then using Basic Site Settings (admin > config > system), scroll down to Front Page and enter the node.nid value or alias.

A brief explanation how Drupal cache works... Include the different modules provided by Drupal to manage cache

Drupal cache is one of the major subsystems that deliver Drupal's flexibility for devs.  In a nutshell, Drupal cache is about speeding up the time to render a page to a user.  Vanish or similar pending server-side set-up makes caching more efficient.

Drupal modules - to name a few Internal Dynamic Page Cache, Internal Page Cache, System

What the following git commands do...

git reset, git revert, and git cherry-pick are three Git commands used for different purposes related to managing your version control history. Here's a brief overview of each command:

git reset
git revert
git cherry-pick

 

Subscribe to