I have just downloaded and installed a TurnKey LAMP server on to VMWare Server a Windows Home Server box on my home network. I have done this so that I can run a test bed version of a public joomla website that I own in order to test new functionality. Unfortunately, when I installed the site from a backup I received an Internal Server Error. I describe below the steps that I took:
- Installed the LAMP server from the vmdk file that you provide (performed two days ago).
- Installed SAMBA and modified the smb.conf file with a net bios command to enable my windows workgroup PCs on the network to identify the LAMP server with the imaginative name "lamp". I was particularly proud of that.
- I created a directory /var/www/mysite and copied an Akeeba backup and kickstart.php file to that location.
- I also of course created a new mysql database for this site. I did not add any further users to this database.
- I typed lamp/mysite/kickstart.php into a web browser and then went through the Akeeba installation process. For the mysql parameters, I used my new database with username root and a blank password.
- At the end of the Akeeba installation, I clicked its button to clean up installation files (thus deleting the kickstart.php file and the joomla installation directory).
- When I tried to navigate to /lamp/mysite, I received a "500 Internal Server Error".
I then retrieved the following entry from the /var/log/apache2/error.log file:
/var/www/mlpa/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration
I am now stuck and would really appreciate some assistance. By way of background, while I am technically competent, I have little LINUX or server experience (I was a UNIX/C programmer 20 years back, but that no longer really counts). Everything I have done is culled only from a number of Google searches, and therefore I have probably made a bit of a schoolboy error somewhere along the way. I have attached a copy of what is in the .htaccess file.