Arjen Balfoort May 06, 2015 / 00:00
On a clean install of Debian Jessie (fully updated), I ran this script:



sudo addgroup www-data
sudo useradd -gwww-data www-data
sudo apt install mysql-server mysql-client apache2 php5 php5-mysql libapache2-mod-php5 phpmyadmin unzip
sudo a2enmod userdir
sudo a2enmod rewrite
wget -O
sudo unzip -d /var/www/html/
sudo mv /var/www/html/microweber* /var/www/html/$NAME
sudo chgrp -R www-data /var/www/html/$NAME
sudo chmod 755 /var/www/html/$NAME/storage/logs
sudo service apache2 restart
mysqladmin -uroot -p$MYSQLROOTPWD create $NAME
mysql -uroot -p$MYSQLROOTPWD -e "GRANT ALL PRIVILEGES ON $NAME.* TO [email protected]'localhost' IDENTIFIED BY '$NAME'"

firefox http://localhost/$NAME

Unfortunately, after filling in the installation form, I always end up with this message:

The requested URL /microweber/admin/ was not found on this server.

I can confirm that /var/www/html/microweber/admin does not exist.
The database has been populated with tables.
I confirmed that all needed php modules were loaded.

What am I missing here?

Comments for Installation failure on Debian Jessie

Peter Ivanov   2015-05-06 13:53:43
Hi Arjen,

This is because you must set "AllowOverride All" in your httpd.conf

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
ashwinkumare994   2018-12-15 06:12:46
One of the most interesting feature of Microsoft windows 10 is alarm app, Not only me but there are so many people have great interest in this so am sharing this tutorial and interested users could learn here how to install this function in to their desktop computer system. Thank you so much to your understanding with this post.
You have to log in or register to post a comment: