Re: [WebDNA] Cloud Server install notes - Ubuntu 14.04

This WebDNA talk-list message is from

2018


It keeps the original formatting.
numero = 114056
interpreted = N
texte = 1658 --Apple-Mail=_BF4976CE-769E-48CE-8CE3-4CF18837715B Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Stuart, this is fantastic. I will give this a try. If I can figure it = out, I=E2=80=99ll try to create a Docker image for it. Not sure if everyone=E2=80=99s familiar with Docker - it replaces = VMWare. An image/environment can be booted on any platform and can = easily be configured for multiple servers and load balancing. Imagine = being able to go to Docker & spawn a WebDNA server in a minute or two, = regardless of operating system. > On Mar 11, 2018, at 5:24 PM, Stuart Tremain = wrote: >=20 > USE AT YOUR OWN RISK >=20 > I will NOT provide any support for this. >=20 >=20 > If anyone is interested, I have below, included my install notes for a = BASIC Ubuntu/WebMin/WebDNA installation, from memory it should take = about 30 minutes. >=20 > Head over to linode.com one Sunday afternoon and = get a $5 instance, you could play around with it for the afternoon and = then trash it - spending less than the price of a cup of coffee. >=20 > There is a note about a different WebDNA exe in the notes, this is = something that Chris sent me some time back - sorry but I don=E2=80=99t = know what makes it different, maybe Chris will read this and explain = and/or offer the different exe as a download. >=20 > https://www.linode.com/pricing >=20 > You will need to SSH into the linode instance and do the following: >=20 >=20 >=20 >=20 >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > FIX FOR apt-get update: If apt-get update gets stuck, you will need to = edit /etc/gai.conf > This will allow you to still use IPv6 but sets IPv4 as the precedence = so that apt-get won=E2=80=99t get stuck. > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > sudo nano /etc/gai.conf >=20 > # change line ~54 to uncomment the following: > # precedence ::ffff:0:0/96 100 > # Exit & save >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > DO apt-get update > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > apt-get update >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > INSTALL APACHE2 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > sudo apt-get install apache2 > sudo /etc/init.d/apache2 restart >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > CHECK INSTALLATION > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > browse to your server: > http://xxx.xxx.xxx.xxx/ >=20 > You should see the Apache default page. >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > ## INSTALL WebDNA Server 8.2 for Ubuntu 14.04 LTS: =20 > ## http://www.webdna.us/ > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > wget -qO - http://deb.webdna.us/ubuntu14/webdna.key = | sudo apt-key add - > echo "deb [arch=3Damd64] http://deb.webdna.us/ubuntu14 = trusty non-free" >>/etc/apt/sources.list > apt-get update > apt-get install libapache2-mod-webdna=3D8.2 >=20 > # The following extra packages will be installed: > # libmysqlclient18 mysql-common > # The following NEW packages will be installed: > # libapache2-mod-webdna libmysqlclient18 mysql-common >=20 > # Now set permissions must be "root"" > cd /usr/lib/cgi-bin/ > chown -R www-data:www-data WebCatalogEngine > chmod -R 755 WebCatalogEngine >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > DO A SYSTEM REBOOT NOW > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > reboot -h now >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > CHECK INSTALLATION > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > browse to your server: > http://xxx.xxx.xxx.xxx/ >=20 > You should see the Apache default page. >=20 > Now try: (note case sensitivity) > http://xxx.xxx.xxx.xxx/WebCatalog >=20 > You should see the WebDNA welcome page, try to enter a serial number. >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > # There may be an issue "Sorry, the WebDNA engine has reached its = connection limit." when entering serial. > # If this is the case you need to install different exe. Dropbox > = WebDNA > WebCatalog 8.2 for Ubuntu 14.04 > # Replace WebCatalog exe making sure to keep permissions: > cd /usr/lib/cgi-bin/ > chown -R www-data:www-data WebCatalogEngine > chmod -R 755 WebCatalogEngine > # reboot and try again > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 >=20 >=20 >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > ## INSTALL WEBMIN > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > sudo nano /etc/apt/sources.list >=20 > # Now press Ctrl-W then Ctrl-V to navigate to the end of the file, = then add the following lines to the file: > deb http://download.webmin.com/download/repository = sarge contrib > deb http://webmin.mirror.somersettechsolutions.co.uk/repository = sarge = contrib > # When you are finished editing, save the file by pressing Ctrl-X, = then y, RETURN. >=20 > wget -q http://www.webmin.com/jcameron-key.asc = -O- | sudo apt-key add - > sudo apt-get update > sudo apt-get install webmin >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > DO A SYSTEM REBOOT NOW > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 > Kind regards >=20 > Stuart Tremain > Pharoah Lane Software > AUSTRALIA > webdna@idfk.com.au >=20 >=20 >=20 >=20 >=20 >=20 > --------------------------------------------------------- This message = is sent to you because you are subscribed to the mailing list = talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: = http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: = support@webdna.us --Apple-Mail=_BF4976CE-769E-48CE-8CE3-4CF18837715B Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Stuart, this is fantastic.  I will give this a try. =  If I can figure it out, I=E2=80=99ll try to create a Docker image = for it.

Not sure if = everyone=E2=80=99s familiar with Docker - it replaces VMWare.  An = image/environment can be booted on any platform and can easily be = configured for multiple servers and load balancing. Imagine being able = to go to Docker & spawn a WebDNA server in a minute or two, = regardless of operating system.

On Mar = 11, 2018, at 5:24 PM, Stuart Tremain <webdna@idfk.com.au> = wrote:

USE AT YOUR OWN = RISK

I will NOT = provide any support for this.


If = anyone is interested, I have below, included my install notes for a = BASIC Ubuntu/WebMin/WebDNA installation, from memory it should take = about 30 minutes.

Head over to linode.com one Sunday afternoon and get a $5 instance, = you could play around with it for the afternoon and then trash it - = spending less than the price of a cup of coffee.

There is a note about a different = WebDNA exe in the notes, this is something that Chris sent me some time = back - sorry but I don=E2=80=99t know what makes it different, maybe = Chris will read this and explain and/or offer the different exe as a = download.


You will need to SSH into the linode = instance and do the following:





## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
FIX FOR apt-get update: If apt-get update gets stuck, you = will need to edit /etc/gai.conf
This will allow you = to still use IPv6 but sets IPv4 as the precedence so that apt-get = won=E2=80=99t get stuck.
## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
sudo nano /etc/gai.conf

# change line ~54 to uncomment the = following:
# precedence ::ffff:0:0/96 =  100
# Exit & save

## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
DO apt-get update
## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
apt-get update

## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
INSTALL APACHE2
## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
sudo apt-get install apache2
sudo = /etc/init.d/apache2 restart

## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
CHECK INSTALLATION
## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
browse to your server:

You should see the Apache default = page.

## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
## INSTALL WebDNA Server 8.2 for Ubuntu 14.04 LTS: =  
## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

wget -qO - http://deb.webdna.us/ubuntu14/webdna.key | sudo apt-key = add -
echo "deb [arch=3Damd64] http://deb.webdna.us/ubuntu14 trusty non-free" = >>/etc/apt/sources.list
apt-get = update
apt-get install = libapache2-mod-webdna=3D8.2

# The following extra packages will be installed:
# libmysqlclient18 mysql-common
# The = following NEW packages will be installed:
# = libapache2-mod-webdna libmysqlclient18 mysql-common

# Now set permissions = must be "root""
cd /usr/lib/cgi-bin/
chown -R www-data:www-data WebCatalogEngine
chmod -R 755 WebCatalogEngine

## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
DO A SYSTEM REBOOT NOW
## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
reboot -h now

## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
CHECK INSTALLATION
## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
browse to your server:

You should see the Apache default = page.

Now try: = (note case sensitivity)

You should see the WebDNA welcome page, = try to enter a serial number.

## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
# There may be an issue "Sorry, the WebDNA engine has reached = its connection limit." when entering serial.
# If = this is the case you need to install different exe. Dropbox > WebDNA = > WebCatalog 8.2 for Ubuntu 14.04
# Replace = WebCatalog exe making sure to keep permissions:
cd = /usr/lib/cgi-bin/
chown -R www-data:www-data = WebCatalogEngine
chmod -R 755 = WebCatalogEngine
# reboot and try again
## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=




## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
## INSTALL WEBMIN
## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
sudo nano /etc/apt/sources.list

# Now press Ctrl-W then Ctrl-V to = navigate to the end of the file, then add the following lines to the = file:
# When you are finished editing, = save the file by pressing Ctrl-X, then y, RETURN.
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key = add -
sudo apt-get update
sudo = apt-get install webmin

## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
DO A SYSTEM REBOOT NOW
## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D











Kind regards

Stuart Tremain
Pharoah Lane = Software
AUSTRALIA






--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us

= --------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us --Apple-Mail=_BF4976CE-769E-48CE-8CE3-4CF18837715B-- . Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] Cloud Server install notes - Ubuntu 14.04 (Paul Willis 2018)
  2. Re: [WebDNA] Cloud Server install notes - Ubuntu 14.04 (Patrick McCormick 2018)
  3. Re: [BULK] Re: [WebDNA] Cloud Server install notes - Ubuntu 14.04 ("WJ Starck, DDS" 2018)
  4. Re: [BULK] Re: [WebDNA] Cloud Server install notes - Ubuntu 14.04 (Brian Harrington 2018)
  5. Re: [BULK] Re: [WebDNA] Cloud Server install notes - Ubuntu 14.04 (Brian Harrington 2018)
  6. [BULK] Re: [WebDNA] Cloud Server install notes - Ubuntu 14.04 ("WJ Starck, DDS" 2018)
  7. Re: [WebDNA] Cloud Server install notes - Ubuntu 14.04 (Kenneth Grome 2018)
  8. [WebDNA] Cloud Server install notes - Ubuntu 14.04 (Stuart Tremain 2018)
1658 --Apple-Mail=_BF4976CE-769E-48CE-8CE3-4CF18837715B Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Stuart, this is fantastic. I will give this a try. If I can figure it = out, I=E2=80=99ll try to create a Docker image for it. Not sure if everyone=E2=80=99s familiar with Docker - it replaces = VMWare. An image/environment can be booted on any platform and can = easily be configured for multiple servers and load balancing. Imagine = being able to go to Docker & spawn a WebDNA server in a minute or two, = regardless of operating system. > On Mar 11, 2018, at 5:24 PM, Stuart Tremain = wrote: >=20 > USE AT YOUR OWN RISK >=20 > I will NOT provide any support for this. >=20 >=20 > If anyone is interested, I have below, included my install notes for a = BASIC Ubuntu/WebMin/WebDNA installation, from memory it should take = about 30 minutes. >=20 > Head over to linode.com one Sunday afternoon and = get a $5 instance, you could play around with it for the afternoon and = then trash it - spending less than the price of a cup of coffee. >=20 > There is a note about a different WebDNA exe in the notes, this is = something that Chris sent me some time back - sorry but I don=E2=80=99t = know what makes it different, maybe Chris will read this and explain = and/or offer the different exe as a download. >=20 > https://www.linode.com/pricing >=20 > You will need to SSH into the linode instance and do the following: >=20 >=20 >=20 >=20 >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > FIX FOR apt-get update: If apt-get update gets stuck, you will need to = edit /etc/gai.conf > This will allow you to still use IPv6 but sets IPv4 as the precedence = so that apt-get won=E2=80=99t get stuck. > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > sudo nano /etc/gai.conf >=20 > # change line ~54 to uncomment the following: > # precedence ::ffff:0:0/96 100 > # Exit & save >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > DO apt-get update > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > apt-get update >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > INSTALL APACHE2 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > sudo apt-get install apache2 > sudo /etc/init.d/apache2 restart >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > CHECK INSTALLATION > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > browse to your server: > http://xxx.xxx.xxx.xxx/ >=20 > You should see the Apache default page. >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > ## INSTALL WebDNA Server 8.2 for Ubuntu 14.04 LTS: =20 > ## http://www.webdna.us/ > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > wget -qO - http://deb.webdna.us/ubuntu14/webdna.key = | sudo apt-key add - > echo "deb [arch=3Damd64] http://deb.webdna.us/ubuntu14 = trusty non-free" >>/etc/apt/sources.list > apt-get update > apt-get install libapache2-mod-webdna=3D8.2 >=20 > # The following extra packages will be installed: > # libmysqlclient18 mysql-common > # The following NEW packages will be installed: > # libapache2-mod-webdna libmysqlclient18 mysql-common >=20 > # Now set permissions must be "root"" > cd /usr/lib/cgi-bin/ > chown -R www-data:www-data WebCatalogEngine > chmod -R 755 WebCatalogEngine >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > DO A SYSTEM REBOOT NOW > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > reboot -h now >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > CHECK INSTALLATION > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > browse to your server: > http://xxx.xxx.xxx.xxx/ >=20 > You should see the Apache default page. >=20 > Now try: (note case sensitivity) > http://xxx.xxx.xxx.xxx/WebCatalog >=20 > You should see the WebDNA welcome page, try to enter a serial number. >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > # There may be an issue "Sorry, the WebDNA engine has reached its = connection limit." when entering serial. > # If this is the case you need to install different exe. Dropbox > = WebDNA > WebCatalog 8.2 for Ubuntu 14.04 > # Replace WebCatalog exe making sure to keep permissions: > cd /usr/lib/cgi-bin/ > chown -R www-data:www-data WebCatalogEngine > chmod -R 755 WebCatalogEngine > # reboot and try again > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 >=20 >=20 >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > ## INSTALL WEBMIN > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > sudo nano /etc/apt/sources.list >=20 > # Now press Ctrl-W then Ctrl-V to navigate to the end of the file, = then add the following lines to the file: > deb http://download.webmin.com/download/repository = sarge contrib > deb http://webmin.mirror.somersettechsolutions.co.uk/repository = sarge = contrib > # When you are finished editing, save the file by pressing Ctrl-X, = then y, RETURN. >=20 > wget -q http://www.webmin.com/jcameron-key.asc = -O- | sudo apt-key add - > sudo apt-get update > sudo apt-get install webmin >=20 > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > DO A SYSTEM REBOOT NOW > ## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 > Kind regards >=20 > Stuart Tremain > Pharoah Lane Software > AUSTRALIA > webdna@idfk.com.au >=20 >=20 >=20 >=20 >=20 >=20 > --------------------------------------------------------- This message = is sent to you because you are subscribed to the mailing list = talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: = http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: = support@webdna.us --Apple-Mail=_BF4976CE-769E-48CE-8CE3-4CF18837715B Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Stuart, this is fantastic.  I will give this a try. =  If I can figure it out, I=E2=80=99ll try to create a Docker image = for it.

Not sure if = everyone=E2=80=99s familiar with Docker - it replaces VMWare.  An = image/environment can be booted on any platform and can easily be = configured for multiple servers and load balancing. Imagine being able = to go to Docker & spawn a WebDNA server in a minute or two, = regardless of operating system.

On Mar = 11, 2018, at 5:24 PM, Stuart Tremain <webdna@idfk.com.au> = wrote:

USE AT YOUR OWN = RISK

I will NOT = provide any support for this.


If = anyone is interested, I have below, included my install notes for a = BASIC Ubuntu/WebMin/WebDNA installation, from memory it should take = about 30 minutes.

Head over to linode.com one Sunday afternoon and get a $5 instance, = you could play around with it for the afternoon and then trash it - = spending less than the price of a cup of coffee.

There is a note about a different = WebDNA exe in the notes, this is something that Chris sent me some time = back - sorry but I don=E2=80=99t know what makes it different, maybe = Chris will read this and explain and/or offer the different exe as a = download.


You will need to SSH into the linode = instance and do the following:





## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
FIX FOR apt-get update: If apt-get update gets stuck, you = will need to edit /etc/gai.conf
This will allow you = to still use IPv6 but sets IPv4 as the precedence so that apt-get = won=E2=80=99t get stuck.
## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
sudo nano /etc/gai.conf

# change line ~54 to uncomment the = following:
# precedence ::ffff:0:0/96 =  100
# Exit & save

## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
DO apt-get update
## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
apt-get update

## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
INSTALL APACHE2
## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
sudo apt-get install apache2
sudo = /etc/init.d/apache2 restart

## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
CHECK INSTALLATION
## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
browse to your server:

You should see the Apache default = page.

## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
## INSTALL WebDNA Server 8.2 for Ubuntu 14.04 LTS: =  
## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

wget -qO - http://deb.webdna.us/ubuntu14/webdna.key | sudo apt-key = add -
echo "deb [arch=3Damd64] http://deb.webdna.us/ubuntu14 trusty non-free" = >>/etc/apt/sources.list
apt-get = update
apt-get install = libapache2-mod-webdna=3D8.2

# The following extra packages will be installed:
# libmysqlclient18 mysql-common
# The = following NEW packages will be installed:
# = libapache2-mod-webdna libmysqlclient18 mysql-common

# Now set permissions = must be "root""
cd /usr/lib/cgi-bin/
chown -R www-data:www-data WebCatalogEngine
chmod -R 755 WebCatalogEngine

## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
DO A SYSTEM REBOOT NOW
## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
reboot -h now

## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
CHECK INSTALLATION
## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
browse to your server:

You should see the Apache default = page.

Now try: = (note case sensitivity)

You should see the WebDNA welcome page, = try to enter a serial number.

## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
# There may be an issue "Sorry, the WebDNA engine has reached = its connection limit." when entering serial.
# If = this is the case you need to install different exe. Dropbox > WebDNA = > WebCatalog 8.2 for Ubuntu 14.04
# Replace = WebCatalog exe making sure to keep permissions:
cd = /usr/lib/cgi-bin/
chown -R www-data:www-data = WebCatalogEngine
chmod -R 755 = WebCatalogEngine
# reboot and try again
## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=




## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
## INSTALL WEBMIN
## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
sudo nano /etc/apt/sources.list

# Now press Ctrl-W then Ctrl-V to = navigate to the end of the file, then add the following lines to the = file:
# When you are finished editing, = save the file by pressing Ctrl-X, then y, RETURN.
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key = add -
sudo apt-get update
sudo = apt-get install webmin

## =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
DO A SYSTEM REBOOT NOW
## = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D











Kind regards

Stuart Tremain
Pharoah Lane = Software
AUSTRALIA






--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us

= --------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us --Apple-Mail=_BF4976CE-769E-48CE-8CE3-4CF18837715B-- . Patrick McCormick

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

Server IP address-thanks (2004) [WebDNA] test (2008) WebDNA vs PHP (2003) [WebDNA] Recurring Orders (2012) Re:WebCatalog vidoes (was: Prices Dropped) (1998) Search/sort in URL Was: GuestBook example (1997) Updating checkboxes made easy !!! (1998) Problems passing [SKU] with $Replace in 2.0 (1997) Bad Code Contest (2007) NT version and O'reily's WebSite (1997) [OT] Linux Vs. OSX (leopard) server (2007) textarea input truncated at 255 chars (1999) WebDNA monitor not working (2002) newbies to web, spaces in email address (1998) Error 11 (1996) More Applescript (1997) problems with WebCat-Plugin () [WebDNA] Triggers not working (2011) Where's Cart Created ? (1997) WebCat2 beta FTP site (1997)