Install Bibledit Cloud from source

Select the Linux distribution for which to show instructions.

Then follow the steps below to install Bibledit Cloud.


➤ Open a terminal.


➤ Update the software sources.

sudo apt update

sudo dnf update


➤ Install and enable extra package repositories.

sudo dnf install epel-release


➤ Install the software Bibledit relies on:

sudo apt install build-essential autotools-dev autoconf autoconf-archive git zip pkgconf libcurl4-openssl-dev libssl-dev poppler-utils libsword-utils diatheke ldap-utils libmimetic-dev certbot libxml2-dev libutf8proc-dev libgumbo-dev libtidy-dev libpugixml-dev

sudo dnf install autoconf automake gcc gcc-c++ libtool git zip unzip pkgconfig libcurl-devel openssl-devel curl make poppler-utils libxml2-devel utf8proc gumbo-parser-devel libtidy-devel pugixml-devel


➤ Go to the home directory.

cd


Download a recent version of Bibledit.


➤ Unpack the downloaded Bibledit in folder bibledit.

mkdir -p bibledit

tar xf bibledit-5.1.xxx.tar.gz -C bibledit --strip-components=1

Change the xxx above to the version number of Bibledit that was downloaded.


➤ Change to the directory.

cd bibledit


➤ Build Bibledit.

./configure

make

This takes a while. There will be many technical messages, but there should be no errors.


➤ Open port 8080 in the firewall.

sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent

sudo firewall-cmd --reload


➤ Start Bibledit.

./bibledit &


Bibledit will be accessible through the IP address port 8080. Examples:

http://website.org:8080

http://192.168.2.1:8080

http://localhost:8080

Open the web address in a browser, follow the instructions on the screen to configure Bibledit Cloud, and log in.


Most of Bibledit Cloud will now be working. To get email services working, connect Bibledit to a gmail or other mail account. To get SWORD resources working, install the SWORD libraries. http://crosswire.org/sword/develop/index.jsp