Tried a new vps, this time using SUSE Leap 42.1 - which did not install as a LAMP server, so...After installing Apache/MariaDB/PHP, prior to following my steps in, koken, I had to follow up with:
# zypper install apache2-mod_php5
# zypper install libapache-mod-php5
# zypper install mcrypt
# zypper install php5-mcrypt
# zypper install php5-zlib
# zypper install php5-mysql
(and mysql_setpermission has to be installed with # zypper install mysql-community-server-tools.
The bitch was, my CMS, koken removed the free theme I was using, "Boulevard" and made available instead the all new "Bouelvard 2" which was available for purchase for $60. But because I had previously registered "ehowton_photography" with them (having used a symlink to "ehowtonphotography") I figured I would just make another symlink, but that turned out to be quite complex. The code which finally worked in the default-server.conf was this:
Alias /ehowton_photography/ "/srv/www/htdocs/ehowtonphotography/"
<Directory "/srv/www/htdocs/ehowtonphotography/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
<IfModule !mod_access_compat.c>
Require all granted
</IfModule>
<IfModule mod_access_compat.c>
Order allow,deny
Allow from all
</IfModule>
</Directory>
(other koken notes here)