Aşağıdakiler vagrant ile ilgili bazı faydalı notlardır.


Performans


Bildiğimiz gibi özellikle de provisioning bölümü olmak üzere, vagrant başlangıcı biraz yavaştır bu nedenle işlemleri hızlandırmak için elimizden geleni yapmamız gerekir. Mesela Vagrantfile içindeki CPU ve RAM ayarları ile oynayabilirsiniz. Onun haricinde vagrant-cachier kullanabilirsiniz.


Sık kullanılan komutlar


Aşağıdaki komutlar hakkında daha fazla bilgi almak için CLI adresine gidebilirsiniz.



Bazı notlar



phpMyAdmin ayarları


phpMyAdmin GUI ayarlarının yolu.


/etc/phpmyadmin/config-db.php

Yukarıdaki phpMyAdmin GUI ayar dosyasını oluşturan ana dosya.


/etc/dbconfig-common/phpmyadmin.conf

"Cannot find a question" hatası


Vagrant başlangıcında aşağıdakilere benzer hatalar alırsanız, vagrant içinde $ sudo /usr/share/debconf/fix_db.pl komutunu çalıştırın.


==> default: error: Cannot find a question for phpmyadmin/dbconfig-install
==> default: error: Cannot find a question for phpmyadmin/app-password-confirm
==> default: error: Cannot find a question for phpmyadmin/mysql/admin-pass
==> default: error: Cannot find a question for phpmyadmin/mysql/app-pass

$ sudo /usr/share/debconf/fix_db.pl
debconf: template "phpmyadmin/app-password-confirm" claims to be used by nonexistant question "phpmyadmin/app-password-confirm"; removing that.
debconf: template "phpmyadmin/mysql/admin-user" claims to be used by nonexistant question "phpmyadmin/mysql/admin-user"; removing that.
debconf: template "phpmyadmin/mysql/app-pass" claims to be used by nonexistant question "phpmyadmin/mysql/app-pass"; removing that.
debconf: template "phpmyadmin/dbconfig-install" claims to be used by nonexistant question "phpmyadmin/dbconfig-install"; removing that.
debconf: template "phpmyadmin/mysql/admin-pass" claims to be used by nonexistant question "phpmyadmin/mysql/admin-pass"; removing that.