VirtualBox macOS’da Kurulum Hatasının Çözümü

VirtualBox bilgisayarınızda sanal makineler oluşturmanızı sağlayarak, farklı işletim sistemlerini kullanmanıza izin verir. Örneğin Mac cihazımıza böyle bir sanallaştırma yazılımı yükleyerek, Linux Mint ve Windows 10 gibi işletim sistemlerini çalıştıracak sanal makineler oluşturabiliriz.

Uygulamayı indirmek için sitelerinde bulunan Downloads bölümüne bakabilirsiniz.

VirtualBox sanal makina oluşturma ekranında Windows'dan GNU/Linux dağıtımlarına birçok seçenek mevcut.
Sanal makina oluşturma ekranında Windows’dan GNU/Linux dağıtımlarına birçok seçenek mevcut.

Mac’te VirtualBox “The Installation Failed” (Kurulum Başarısız Oldu) Hatası

macOS üzerinde Virtualbox kurarkan basit bir çözümü olan bu hatayı alabilirsiniz.

The installation failed. The installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.”

Bu hata macOS’un kurulmaya çalışan yazılımı güvenlik sebebiyle engellemesi sonucunda ortaya bir durumdur.

Çözüm için Ayarlar (System Preferences) -> Güvenlik ve Gizlilik (Security & Privacy) -> Genel (General) ekranına gelerek öncelikle en altta bulunan kısımından App Store dışındaki geliştiricilerin uygulamalarına izin vermeniz gerekiyor. Bundan sonra da bu kısmın altında yer alacak olan Oracle’a ait yazılımın engellediğine dair uyarıya İzin Ver demeniz gerekiyor.

VirtualBox kurulumundan alınan hatayı gidermek için macOS'un güvenlik ve gizlilik kısmına gelerek uygulama izin ayarları düzenlenmelidir.
Bu ekranda uygulamalara izin ver kısmından sonra VirtualBox yüklemenize ilişkin bir hata yer alacaktır. O hataya da izin ver demeniz gerekmektedir.

Oracle’ın uygulamasının yüklenmesine izin ver dedikten sonra VirtualBox kurulumuna dönecek olursanız, başka bir sorun olmaması halinde uygulama yüklenecektir.

Uygulama yüklendikten sonra bir sanal makine oluşturarak istediğiniz işletim sistemlerini, bilgisayarınızın yeniden başlatmanıza gerek olmadan sanal makineler içerisinde deneyebilirsiniz. Mac üzerinde Windows programları çalıştırmak için bir Bootcamp alternatifi olarak da düşünebilirsiniz. Parallels ücretliyken VirtualBox’ın ücretsiz olması bir artı fakat Parallels’in daha farklı bir deneyim sunduğunu belirtmek gerek.

macOS Üzerinde Composer ve Laravel Kurulumu

Bu yazıda macOS üzerinde Laravel’i hem MAMP ve hem de XAMPP için kullanıma hazır hale getirmeyi açıklayacağım.

Composer Nasıl Kurulur?

Laravel’i kurmadan önceden, bağımlılık yönetimi (dependency management) aracı olan Composer’i kurmamız gerekli. Projeniz için gerekli olan kütüphaneleri yönetmenizi ve en güncel halini yüklemenizi sağlar.

Composer’i yüklemek için terminalde şu komutları çalıştırmanız gerekli:

curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer

Bu komut Composer’i bilgisayarınıza yükleyecektir. Composer’in yüklenip yüklenmediğinde emin olmak için bu komutu çalıştırabilirsiniz:

composer

Eğer Composer yüklendiyse Composer komutlarının geldiği aşağıdaki gibi bir ekranla karşılacaksınız:

Composer

Composer hakkında daha fazla bilgi almak için web sitesindeki “Introduction – Composer” sayfasına bakabilirsiniz.

MAMP ve XAMPP’ı Ayarlamak

MAMP ve XAMPP’ı ayarlamak için yapmanız gereken küçük bir işlem bulunuyor.

MAMP için

Yapmamız gereken terminale aşağıdaki komutu girerek “.bash_profile” dosyamıza girmek ve bu dosyaya MAMP’in dizinini göstermek.

vim ~/.bash_profile

Bu komutu girmemiz ile beraber Vim editörü üstüne “.bash_profile” dosyamız açılacaktır. Bu dosyaya aşağıdaki komutu yapıştırıp kaydetmemiz gerekli. Kaydetmek için “ESC” tuşuna basıp ardından “:wq” (write and quit) yazıp “Enter” tuşuna basmamız yeterli.

export PATH=/Applications/MAMP/bin/php/php7.2.10/bin:$PATH

Komuttaki “php7.2.10” kısmını PHP sürümünüze göre değiştirmeniz gereklidir.

Kaydettikten sonra, aşağıdaki komut ile “.bash_profile” dosyanızı yeniden yükleyin:

source ~/.bash_profile



XAMPP için

Bu işlemin bir benzeri de XAMPP için geçerlidir. Yine aşağıdaki komut ile “.bash_profile” dosyamıza giriyoruz:

vim ~/.bash_profile

Bu dosyaya aşağıdaki komutu yapıştırıp, “ESC” tuşuna basıp ardından “:wq” (write and quit) yazıp “Enter” tuşuna basarak kaydediyoruz:

export PATH="/Applications/XAMPP/xamppfiles/bin:$PATH"

Komuttaki “php7.2.10” kısmını PHP sürümünüze göre değiştirmeniz gereklidir.

Kaydettikten sonra, aşağıdaki komut ile “.bash_profile” dosyanızı yeniden yükleyin:

source ~/.bash_profile



Laravel Nasıl Kurulur?

Laravel’i -blog adında bir proje ile- kurmak için terminal ekranına aşağıdaki komutu giriyoruz:

composer create-project laravel/laravel blog --prefer-dist

Buradaki “–prefer-dist” ibaresi stabil olan en son sürümü getirmeyi sağlar. Projenin dizinine gelmek için aşağıdaki “cd” komutunu girebiliriz.

cd blog

Blog adındaki projemizin dizinine geldikten sonra aşağıdaki komut girerek Laravel’in kurulup kurulmadığını ve Laravel sürümümüzü öğrenebiliriz.

php artisan -V

Eğer her şey yolundaysa aşağıdaki gibi bir çıktı verecektir:

Laravel Framework 5.7.20

Aşağıdaki komutu girerek Laravel projemizi yayına alabilir ve localhost:8000 portu üzerinden projemize ulaşabiliriz.

php artisan serve

Eğer her şey yolunda gittiyse şöyle bir görüntü almalıyız:

Laravel 5.7.20’deki başlangıç sayfası