Varsayılan Sürüm Ayarlama
ServBay, komut satırı arayüzünü (CLI) destekleyen paketler için varsayılan sürümü belirlemenize ve varsayılan olarak başlatılacak SQL veritabanı sunucusunu ve sürümünü yapılandırmanıza olanak tanır. Bu, farklı projelerde ihtiyaç duyulan özel dil ya da araç sürümlerini yönetmek için oldukça faydalıdır ve terminalden veya betiklerden çağırırken her zaman istediğiniz sürümün kullanılmasını sağlar.
ServBay Paketlerinde Varsayılan Komut Satırı Sürümünü Ayarlama
ServBay üzerinden PHP, Node.js, MariaDB, MySQL, PostgreSQL, MongoDB gibi paketler için varsayılan sürüm belirleyebilirsiniz, böylece terminalde veya komut dosyalarında bu paketler otomatik olarak seçilen sürümde çalışır. Varsayılan sürümü ayarlamak için şu adımları takip edin:
ServBay uygulamasını açın.
Sol navigasyon çubuğundan "Ayarlar"ı tıklayın.
Ayarlar sayfasında, "Varsayılan Sürüm" bölümünü bulun.
Açılır menüyü kullanarak PHP, Node.js, MariaDB, MySQL, PostgreSQL ve MongoDB için istediğiniz varsayılan sürümleri ayrı ayrı seçin.
Değişiklikleri kaydetmek için sayfanın altındaki "Uygula" butonuna tıklayın.
Varsayılan sürümü belirledikten sonra, örneğin, varsayılan PHP sürümünü 7.4 olarak ayarlarsanız, terminalde php -v
komutu PHP 7.4.x (cli)
olarak görüntülenecektir.
Eğer terminalde geçici olarak varsayılan dışında bir sürüm kullanmak isterseniz (örneğin PHP 8.1), doğrudan ilgili sürümün komutunu (php-8.1 -v
) kullanabilirsiniz; bu komut PHP 8.1.x (cli)
çıktısı verir. Bu yöntem, genel varsayılan ayarı değiştirmeden belirli bir sürümle komut ya da betik çalıştırmanıza olanak tanır.
Benzer şekilde, Node.js, MariaDB, PostgreSQL ve MongoDB gibi diğer paketlerde de aynı işleyiş geçerlidir. Paket Yönetimi sayfasında, varsayılan olarak ayarladığınız paketin adının yanında bir sabitlenmiş simge görebilirsiniz; bu, ilgili sürümün şu anda varsayılan olduğunu belirtir.
Varsayılan SQL Veritabanı Sunucusu ve Sürümünü Ayarlama (MySQL/MariaDB)
MySQL ve MariaDB, her ikisi de SQL veritabanı sunucusudur ve genellikle aynı ağ portunu (ör. 3306) ve Socket dosyasını kullandıkları için aynı anda çalıştırılamazlar. ServBay, varsayılan olarak başlatılacak SQL veritabanı türünü (MySQL veya MariaDB) ve sürümünü kolayca belirlemenizi sağlar. Böylece iki veritabanı arasında hızlı geçiş yapabilir ve farklı projelerinizin ihtiyaç duyduğu veritabanı tipine uygun şekilde çalışabilirsiniz.
Örneğin, şu anda MariaDB 11.4 sürümünü çalıştırıyorsanız ve ServBay başlatıldığında varsayılan olarak MySQL 9.0 sürümünü başlatmak istiyorsanız:
ServBay'in "Ayarlar" sayfasını açın.
"Varsayılan SQL Sunucusu" bölümüne kadar aşağı kaydırın.
"Varsayılan SQL Sunucusu" açılır menüsünden
MySQL
seçeneğini seçin ve hemen yanındaki "Uygula" butonuna tıklayın. (Bu işlem, ServBay başlatıldığında varsayılan olarak MySQL veritabanının başlamasını sağlar).Hemen yanındaki "Varsayılan Sürüm" açılır menüsünden istediğiniz MySQL sürümünü (örn.
MySQL 9.0
) seçin ve yanındaki "Uygula" butonuna tıklayın. (Bu, MySQL başlatılırken kullanılacak sürümü belirler).Ayarlar kaydedildi! Bundan sonraki ServBay başlatımlarınızda, seçtiğiniz SQL veritabanı sunucusu ve sürümü otomatik olarak başlatılır.
Bu yöntem sayesinde, ihtiyaç duyduğunuzda varsayılan veritabanı türünü ve sürümünü hızlıca değiştirebilir; farklı veritabanı hizmetlerini manuel olarak durdurup başlatmaya gerek kalmaz.