a melhor maneira é criar um novo host virtual no apache e depois mover todo o arquivo para um novo diretório
para fazê-lo você pode seguir este guia passo a passo depois de fazê-lo você pode acessar wordpres com domínio virtual do seu diretório favorito
mkdir -p /home/user/www/mydomain.local/public_html
#move your site file to new directory
sudo mv /var/www/html/* /home/user/www/mydomain.local/public_html
note: substitua user
pelo seu nome de usuário ou diretório pessoal, substitua mydomain.local pelo nome de domínio local preferido por esse nome de domínio do seu site local public_html diretório é opcional mas recomendo criá-lo
sudo chown -R $USER:$USER /var/www/example.com/public_html
A variável $ USER pegará o valor do usuário com o qual você está logado quando pressionar "ENTER". Ao fazer isso, nosso usuário regular agora possui os subdiretórios public_html nos quais armazenaremos nosso conteúdo.
sudo chmod -R 755 /home/user/www/
Seu servidor da web agora deve ter as permissões necessárias para veicular conteúdo, e seu usuário deve poder criar conteúdo nas pastas necessárias.
sudo touch /etc/apache2/sites-available/mydomain.local.conf
crie um host virtual para o seu site
sudo nano /etc/apache2/sites-available/mydomain.local.conf
abra este arquivo e escreva o valor para algo assim:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName mydomain.local
ServerAlias www.mydomain.local
DocumentRoot /home/user/www/mydomain.local/public_html
ErrorLog /home/user/www/mydomain.local/error.log
CustomLog /home/user/www/mydomain.local/access.log combined
</VirtualHost>
agora ative seu site
sudo a2ensite mydomain.local.conf
abra o arquivo host local e adicione seu ponto de domínio ao localhost ip (127.0.0.1)
sudo /etc/hosts
escreva isto no fim da linha deste arquivo
127.0.0.1 mydomain.local
finalmente, reinicie o apache e veja o resultado digitando http://mydomain.local
no navegador
sudo service apache2 restart