Para criar um segundo host virtual para a instalação do wordpress, salve o seguinte como, por exemplo, /etc/apache2/sites-available/wordpress.conf :
<VirtualHost *:80>
ServerName wordpress
DocumentRoot /var/www/wordpress
ErrorLog ${APACHE_LOG_DIR}/wordpress-error.log
CustomLog ${APACHE_LOG_DIR}/wordpress-access.log combined
<Directory /var/www/wordpress >
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Em seguida, adicione a linha
127.0.0.1 wordpress
para /etc/hosts . Adapte a configuração às suas necessidades, mas certifique-se de que o nome depois de ServerName tenha uma entrada em /etc/hosts .
Ativar este novo site usando
sudo a2ensite wordpress
Se você não salvou o arquivo como wordpress.conf , mas somethingelse.conf use somethingelse em vez de wordpress aqui.
Em seguida, recarregue a configuração do Apache:
sudo service apache2 reload
Agora, você poderá acessar os arquivos em /var/www/wordpress/ usando http://wordpress/ . Use essa pasta para instalar o WordPress
Veja a documentação do Apache para mais informações sobre hosts virtuais.