WebDNA Installers

Instructions for installing the latest version of WebDNA Server or fcgi on your platform.

WebDNA can be used for free after installation, a licence is required for continuous operation. Just install, and try it out!

WebDNA Apache module 8.7.1 for macOS M1+

Requirements:
  • WebDNA 8.7.1 fixes important bugs in 8.7.0
  • Apple Mac computer with Apple silicon chip M1 or later
  • Download of the WebDNA Apple OSX installer
  • Download of the WebDNA Apple OSX 8.7.1 update

The WebDNA installer stops the macOS Apache and installs its own version of Apache. This is done as Apple now certifies the applications before allowing them to run.
WebDNA installed version of Apache is located here:
/usr/local/apache2
Controlling this version of Apache is done using:
sudo /usr/local/apache2/bin/apachectl stop | start | restart | configtest

Connect to your server and double click the installer, the installer will run and take care of the dependencies, directories, permissions etc.

Replace the "WebCatalog" executable with the 8.7.1 update ensuring ownership and permissions are the same as the original.

Reboot

Test the installation
http://your-server-address/WebCatalog

Initial username & password
User:admin
Password:admin

If you have problems installing or configuring WebDNA, please send an email to: support@webdna.us, and we will help you.

WebDNA Apache module 8.6.5 for macOS (intel chip)

Requirements:
  • Apple Mac computer with Intel chip
  • Download of the WebDNA Apple OSX installer

The WebDNA installer stops the macOS Apache and installs its own version of Apache. This is done as Apple now certifies the applications before allowing them to run.
WebDNA installed version of Apache is located here:
/usr/local/apache2
Controlling this version of Apache is done using:
sudo /usr/local/apache2/bin/apachectl stop | start | restart | configtest

Connect to your server and double click the installer, the installer will run and take care of the dependencies, directories, permissions etc.

Reboot

Test the installation
http://your-server-address/WebCatalog

Initial username & password
User:admin
Password:admin

If you have problems installing or configuring WebDNA, please send an email to: support@webdna.us, and we will help you.

WebDNA Apache module 8.6.5 for Ubuntu 22.04 LTS

Requirements:
  • A fresh install of Ubuntu 22.04 LTS (Jammy Jellyfish) 64 bit
  • A fresh install of Apache 2.4
  • sudo access to your server

This method is not suitable to update WebDNA,
previous installation will be overwritten.

Connect to your server
Download the public keys for a certified connection
sudo curl https://deb.webdna.us/ubuntu23/webdna.key | gpg --dearmor > webdna.gpg
Install the certificate file
sudo install -o root -g root -m 644 webdna.gpg /etc/apt/trusted.gpg.d/
Add the source for WebDNA to the sources.list file
sudo echo "deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/webdna.gpg] https://deb.webdna.us/ubuntu23 lunar non-free" | sudo tee -a /etc/apt/sources.list
Update apt
sudo apt update
Install apache2 if not already installed
sudo apt install apache2
Install WebDNA apache module
sudo apt install libapache2-mod-webdna=8.6.5

The configurator will take care of the dependencies, directories, permissions etc...

Test the installation
http://your-server-address/WebCatalog

Initial username & password
User:admin
Password:admin

If you have problems installing or configuring WebDNA, please send an email to: support@webdna.us, and we will help you.

WebDNA Apache module 8.6.5 for CentOS 7

Requirements:
  • A fresh install of CentOS 7
  • A fresh install of Apache 2.4
  • sudo access to your server

This method is not suitable to update WebDNA,
previous installation will be overwritten.

Connect to your server.
Create a file named "webdna.repo" in /etc/yum.repos.d directory with the following content:
[webdna]
name=WebDNA packages
baseurl=https://deb.webdna.us/centos7/
gpgcheck=0
enabled=1
Update yum
sudo yum update
Install apache2 if not already installed
sudo yum install httpd
Install WebDNA apache module
sudo yum install libapache2-mod-webdna-8.6.5

The configurator will take care of the dependencies, directories, permissions etc...

Test the installation
http://your-server-address/WebCatalog

Initial username & password
User:admin
Password:admin

If you have problems installing or configuring WebDNA, please send an email to: support@webdna.us, and we will help you.

WebDNA Apache module 8.6.5 for Rocky Linux

Requirements:
  • A fresh install of Rocky Linux
  • A fresh install of Apache 2.4
  • sudo access to your server

This method is not suitable to update WebDNA,
previous installation will be overwritten.

Connect to your server.
Create a file named "webdna.repo" in /etc/yum.repos.d directory with the following content:
[webdna]
name=WebDNA packages
baseurl=https://deb.webdna.us/centos9/
gpgcheck=0
enabled=1
Update yum
sudo yum update
Install apache2 if not already installed
sudo yum install httpd
Install WebDNA apache module
sudo yum install libapache2-mod-webdna-8.6.5

The configurator will take care of the dependencies, directories, permissions etc...

Test the installation
http://your-server-address/WebCatalog

Initial username & password
User:admin
Password:admin

If you have problems installing or configuring WebDNA, please send an email to: support@webdna.us, and we will help you.

WebDNA Apache module 8.6.5 for Debian 8

Requirements:
  • A fresh install of Debian 8 (Jessie) 64 bit
  • A fresh install of Apache 2.4
  • sudo access to your server

This method is not suitable to update WebDNA,
previous installation will be overwritten.

Connect to your server
Download the public keys for a certified connection
sudo wget -qO - https://deb.webdna.us/debian8/webdna.key | sudo apt-key add -
Add the source for WebDNA to the sources.list file
sudo echo "deb https://deb.webdna.us/debian8 jessie non-free" >>/etc/apt/sources.list
Update apt
sudo apt update
Install apache2 if not already installed
sudo apt install apache2
Install WebDNA apache module
sudo apt install libapache2-mod-webdna=8.6.5

apt will ask you if you want do install the software without checking its digital signature: Accept (y) and "enter"

The configurator will take care of the dependencies, directories, permissions etc...

Test the installation
http://your-server-address/WebCatalog

Initial username & password
User:admin
Password:admin

If you have problems installing or configuring WebDNA, please send an email to: support@webdna.us, and we will help you.

WebDNA fcgi module 8.6.5 for Ubuntu 22.04 LTS

Requirements:
  • A fresh install of Ubuntu 22.04 LTS (Jammy Jellyfish) 64 bit
  • A fresh install of Apache 2.4
  • mod_fcgid (https://httpd.apache.org/mod_fcgid/) for Apache 2.4
  • sudo access to your server

This method is not suitable to update WebDNA,
previous installation will be overwritten.

Connect to your server
Download the public keys for a certified connection
sudo curl https://deb.webdna.us/ubuntu23/webdna.key | gpg --dearmor > webdna.gpg
Install the certificate file
sudo install -o root -g root -m 644 webdna.gpg /etc/apt/trusted.gpg.d/
Add the source for WebDNA to the sources.list file
sudo echo "deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/webdna.gpg] https://deb.webdna.us/ubuntu23 lunar non-free" | sudo tee -a /etc/apt/sources.list
Update apt
sudo apt update
Install apache2 if not already installed
sudo apt install apache2
WebDNA requires the fcgid module for apache2
sudo apt install libapache2-mod-fcgid
Install WebDNA apache module
sudo apt install webdna-fcgi-apache2=8.6.5
The configurator will take care of the dependencies, directories, permissions etc...
sudo webdna-configurator-fcgi

Virtual Hosts
If you have virtual hosts configured on your machine and want to have WebDNA automatically configured for them, run "webdna-configurator-fcgi" and follow its instructions.

Test the installation
http://your-server-address/WebDNA

Initial username & password
User:admin
Password:admin