Devo avisá-lo que o que você deseja fazer é muito arriscado e eu não sugiro que você faça isso.
Mas se você ainda quiser fazer isso POR SUA PRÓPRIA CONTA E RISCO:
Você pode alterar sua pasta padrão para o conteúdo www editando as informações fornecidas dentro do arquivo /etc/apache2/sites-available/default
. Largando sudo gedit /etc/apache2/sites-available/default
e alterando qualquer ocorrência do /var/www
e definindo a pasta que você deseja usar.
O conteúdo do arquivo será parecido com este:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /home/geppettvs/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/geppettvs/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
Neste caso, estou usando minha pasta /home/geppettvs/www
para colocar os arquivos que serão expostos ao público por meio de conexões http (porta 80).
Experimente. Espero que isso ajude você.
Por favor, note que você pode ter alguns problemas ao tentar fazer certas coisas em alguns arquivos ou pastas do diretório raiz, se você não lhes der as permissões adequadas, mas isso vale outra pergunta.
Boa sorte!