If you are using shared hosting or cpanel then you probably don't need to do anything as the included
.htaccess file is loaded automatically.
If you are manually configuring apache then to add a new Vvveb site to apache2 copy apache-vvveb.conf from Vvveb root folder to apache
cp apache-vvveb.conf /etc/apache2/sites-available/vvveb
sudo ln -s /etc/apache2/sites-available/vvveb /etc/apache2/sites-enabled/vvveb
/etc/apache2/sites-available/vvveb and set your domain and the document root folder where you unziped Vvveb.
💡tip If homepage loads fine but other pages show 404 not found error then you probably don't have apache mod rewrite enabled.
💡tip index.php admin/index.php and install/index.php should have 744 permission (execute and write only for owner).
💡tip admin and install folders should have write and execute permission only for owner 744, remove it for group and world.
💡tip If you didn't upload the files through cpanel or ftp you might need to setup the proper owner for php files by running
sudo chown www-data:www-data /var/www/html/vvveb/