Kaçırılmayacak FIRSAT : Sınırsız Hosting Paketlerinde .COM Veya .COM.TR Sepette ÜCRETSİZ ! Ücretsiz .COM İçin Hemen TIKLAYIN !
Bizi Ara (10:00-18:00) Bize Soru Sor !
Bize Soru Sor ! Bizi Ara (10:00-18:00)
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X

Mac'te Yerel Sunucu Kurulumu: Adım Adım Rehber

Mac üzerinde bir yerel sunucu kurmak, geliştirme sürecinde büyük avantajlar sağlar. Bu rehberde, Mac bilgisayarınızda nasıl hızlı ve etkili bir şekilde yerel sunucu kurabileceğinizi adım adım öğreneceksiniz. "mac localhost kurulumu" konusunda bilmeniz gereken her şey burada!

Homebrew ile Gerekli Araçların Yüklenmesi

İlk adım, Homebrew paket yöneticisini kullanarak gerekli araçları yüklemektir. Homebrew, MacOS için en popüler paket yöneticilerinden biridir ve birçok geliştirme aracını kolayca yüklemenizi sağlar.

Homebrew yüklemek için terminali açın ve aşağıdaki komutu çalıştırın:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Homebrew kurulduktan sonra, Apache, PHP ve MySQL gibi araçları yüklemek için kullanabilirsiniz. Terminale aşağıdaki komutları girerek bu araçları yükleyin:

brew install httpd
brew install php
brew install mysql

Bu komutlar, Apache, PHP ve MySQL'i sisteminize kuracaktır. Kurulum tamamlandıktan sonra bu araçları konfigüre etmeye başlayabiliriz.

Apache Sunucusunun Etkinleştirilmesi ve Yapılandırılması

Apache, web projelerinizi yerel olarak barındırmak için kullanacağımız web sunucusudur. Apache'yi başlatmak ve yapılandırmak için şu adımları izleyin:

Apache'yi başlatmak için terminalde aşağıdaki komutu kullanın:

sudo apachectl start

Apache'nin çalışıp çalışmadığını kontrol etmek için tarayıcınızı açın ve http://localhost adresine gidin. Eğer Apache düzgün çalışıyorsa, "It works!" mesajını görmelisiniz.

Apache yapılandırma dosyası /usr/local/etc/httpd/httpd.conf konumunda bulunur. Bu dosyayı düzenleyerek Apache'nin davranışını özelleştirebilirsiniz. Örneğin, PHP dosyalarının işlenmesi için aşağıdaki satırı etkinleştirin:

LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so

Mac'te Yerel Sunucu Kurulumu: Adım Adım Rehber

PHP Kurulumu ve Ayarlarının Yapılması

PHP, web geliştirme için yaygın olarak kullanılan bir programlama dilidir. PHP'nin doğru bir şekilde çalıştığından emin olmak için bazı ayarlamalar yapmamız gerekecek.

PHP yapılandırma dosyası /usr/local/etc/php/7.x/php.ini konumunda bulunur. Bu dosyada, örneğin hata mesajlarını etkinleştirmek için aşağıdaki değişiklikleri yapabilirsiniz:

display_errors = On

PHP'nin Apache ile uyumlu çalıştığını test etmek için, web kök dizinine (genellikle /usr/local/var/www) bir info.php dosyası oluşturun ve içerisine şu satırı ekleyin:

Tarayıcınızda http://localhost/info.php adresine giderek PHP bilgilerini görüntüleyebilirsiniz.

MySQL Veritabanı Kurulumu ve Yönetimi

MySQL, veritabanı yönetimi için kullanacağımız sistemdir. MySQL'i başlatmak için terminalde aşağıdaki komutu kullanın:

brew services start mysql

MySQL için bir root şifresi belirlemek ve temel yapılandırmaları yapmak için aşağıdaki komutu çalıştırın:

mysql_secure_installation

MySQL veritabanlarını yönetmek için mysql komut satırını kullanabilir veya popüler bir GUI aracı olan Sequel Pro'yu tercih edebilirsiniz.

Yerel Sunucunun Test Edilmesi ve Sorun Giderme Teknikleri

Kurulum tamamlandıktan sonra, yerel sunucunuzun düzgün çalıştığını test etmek önemlidir. Tarayıcınızda http://localhost ve http://localhost/info.php adreslerini kontrol ederek ilk testlerinizi yapabilirsiniz.

Eğer herhangi bir sorunla karşılaşırsanız, terminalde Apache ve PHP hata loglarını kontrol edin:

tail -f /usr/local/var/log/httpd/error_log
tail -f /usr/local/var/log/php-fpm.log

Bu loglar, sorunların kaynağını ve nasıl çözüleceğini anlamanıza yardımcı olabilir.

Sıkça Sorulan Sorular

Homebrew nedir ve neden kullanmalıyım?

Homebrew, MacOS için en popüler paket yöneticisidir. Geliştirme araçlarını kolayca yükleyip yönetmenizi sağlar, bu da yerel sunucu kurulumunu oldukça basit hale getirir.

Apache sunucusu çalışmıyor, ne yapmalıyım?

Öncelikle terminalde Apache hata logunu kontrol edin. Yapılandırma dosyasında bir hata veya çakışan bir port numarası olabilir. Gerekirse, yapılandırma dosyasını tekrar gözden geçirin veya Apache'yi yeniden başlatın.

PHP dosyalarım çalışmıyor, nasıl düzeltebilirim?

PHP modülünün Apache yapılandırmasında yüklü olduğundan emin olun. Ayrıca, PHP hata logunu kontrol ederek daha fazla bilgi edinebilirsiniz.

MySQL root şifresini unuttum, nasıl sıfırlayabilirim?

MySQL sunucusunu --skip-grant-tables seçeneğiyle başlatarak root şifresini sıfırlayabilirsiniz. Bu işlemin nasıl yapılacağı hakkında detaylı bir rehbere başvurmanızı öneririm.

Bu rehberde, Mac'te yerel sunucu kurulumunun adımlarını detaylı bir şekilde ele aldık. Umarım "mac localhost kurulumu" konusunda ihtiyaç duyduğunuz tüm bilgileri edinmişsinizdir.