Вы можете создать частный DNS-сервер, поскольку вы использовали малину для доступа к DNS, установив свой IP-адрес малины для разрешения доменов. После apache установите директиву ServerName на phpmyadmin.xx.com и ServerAlias www.phpmyadmin.xx.com. Когда вы создаете DNS-сервер с помощью Bind9, вы можете использовать любое имя, потому что оно является частным, а затем решает, только если ваш IP-адрес настроен как DNS на клиентском компьютере. Вы можете сделать то же самое, используя сервер и купив домен. Post Apache2 Configuration
<VirtualHost *:80>
ServerName phpmyadmin.xxx.com
ServerAlias www.phpmyadmin.xxx.com
ServerSignature Off
LogLevel warn
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
DocumentRoot /usr/share/phpmyadmin/
# Secure your directory
<Location />
Options -Indexes
</Location>
# End Secure
<Directory /usr/share/phpmyadmin/>
Options +MultiViews +FollowSymLinks
AllowOverride All # Enable .htaccess
DirectoryIndex index.html index.htm index.php # Set file default
Order allow,deny # Access Directory
Allow from all # Access All
# or access you ip
Allow from <you private/public ip>
</Directory>
</VirtualHost>