Kategori arşivi: Mac OS X

Mac OS Dashboard Penceresini Kapatmak

Spotlight kullanımındaki fonksiyonellikten sonra dashboard neredeyse kullanmaz hale geldim. Biraz fazla düzenli olduğumdan gereksiz şeylerin ortada olmasını da sevmiyorum. Peki bu dashboard nasıl kapatacağız?

  1. Yöntem: Mission Control panelinden Dashboard seçeneğini Off (Kapalı) yapmak

2. Yöntem: Konsoldan aşağıdaki komut ile kapatmak

Facebooktwittergoogle_plusredditpinterestlinkedin

Mac OS Adobe Fireworks Açılışında En Son Belgeyi Kurtarma Hatası

17.000×16.000 px boyutunda bir dosyayı Fireworks’da açmak istediğim zaman program hata verip kapanmıştı. Fark ettim ki program hata verip kapandığı için en son belgeyi kurtarmak istiyor ama her açılışta tekrar kapanıyordu.

Bu sorunun çözümü ise aşağıdaki “/Users/kullanici_adi/Library/Saved Application State/” kaltında bulunan “com.macromedia.fireworks.savedState” klasörünün silinmesidir.

Facebooktwittergoogle_plusredditpinterestlinkedin

Macbook’unuzu OS X El Captain Yükselttiniz, Apache Server Çalışmıyor mu?

Telaş etmeniz gereken bir şey yok. El Captain güncellemesi ile birlikte Apache Server ve PHP yeni versiyonlarıda güncellenmiştir.

Daha önceki Mac OS X Apache Server’a php.ini Dosyasını Tanımlama makalemdeki kurulum adımlarını takip edebilirsiniz. Daha önceki php.ini ve httpd.conf gibi dosyalarınızda aynı dizinde ~previous uzantısı ile görebilirsiniz.

Facebooktwittergoogle_plusredditpinterestlinkedin

Mac OS X Command Line ile MySQL Start, Stop, Restart

Facebooktwittergoogle_plusredditpinterestlinkedin

Mac OS X Apache Server’a php.ini Dosyasını Tanımlama

PHP ile geliştirdiğimiz web sitelerimizde bir çok PHP eklentisi kullanabiliriz ama bazı eklentiler default olarka pasif durmaktadır. Durumunu öürenmek için phpinfo() fonksiyonunu eklenediğiniz bir php sayfasından görebilirsiniz.

Screen Shot 2015-09-03 at 11.14.37 (2)

Eğer sizde php.ini tanımlı görünmüyorsa terminalimize bağlanıp herhangi bir yetkiye takılmamak için root kullanıcısına bağlanıyoruz.

ve şifremizi giriyoruz.

Benim versiyonumda php.ini dosyası /etc/ klasörü altında php.ini.default kayıtlıydı. İlk önce adını phpçini olarak değiştiriyoruz.

php.ini dosyamızı tanıladıktan sonra geriye kalan istediğimiz extensions aktif etmektir. nano editörü ile php.ini dosyamızı açıyoruz.

Aktifleştirmek istediğimiz extension önündeki yorum karakterini (;) siliyoruz.

Yaptığımız değişiklerin aktif olması için Apache Server’i restart ediyoruz.

Facebooktwittergoogle_plusredditpinterestlinkedin

Mac OS X Üzerinde Apache Serveri Başlatmak

Apple PHP geliştiricilerini düşünerek Apache Server’i standart olarak kullanıcılara sunmaktadır ama default olarak servis çalışmamaktadır. Servisi aktif etmek sadece bir kaç dakikanızı almaktadır.

İlk önce terminali çalıştırıp herhangi bir permission hatasına takılmamak için root kullanıcısı ile giriş yapıyoruz.

ve şifremizi giriyoruz.

İlk önce kullanıcımıza Apache Server tarafından gerekli izinleri tanımlamak için /etc/apache2/users/Guest.conf dosyasının adını değiştiriyoruz. Sizin Mac OS X sürümünüze göre dosya yeri değişiklik gösterebilir, kontrol edin.

Adını değiştirdiğimiz dosya içinde bir kaç değişiklik yapmamız gerekiyor, aşağıdaki komut ile nano editörde dosyayı açıyoruz.

Açılan dosyayı kullanıcı adımıza ve web sitelerimizin bulunduğu klasöre düzenlememiz lazım.

Gerekli düzenlemeyi yaptıktan sonra tek kalan Apache Server servisini başlatmak kalıyor.

Şimdi tarayıcımıza http://localhost veya http://127.0.0.1 adresi ile Apache Serverimizin çalıştığını görebilirsiniz, ve “It Works!” 🙂

Facebooktwittergoogle_plusredditpinterestlinkedin

Parallels Desktop İkonlarını Launchpad’den Kaldırma

Mac OS üzerine Paralells Desktop ile sanal makine kurduğunuzda, sanal makineye yeni kurulan programları launchpad’a ikon atmasını engellemek istiyorsanız aşağıdaki seçeneği kaldırmanız yetecektir.

Screen Shot 2015-07-02 at 12.21

Bu işlemi yaptıktan sonra launchpad’deki mevcut Paralells Desktop ikonlarını kaldırmak için programları açtıktan sonra Dock üzerinden sağa tıklayıp “Remove ” seçmeniz yeterlidir.

Screen Shot 2015-07-02 at 13.13

 

Facebooktwittergoogle_plusredditpinterestlinkedin

Mac OS X Terminal Komutları

Her zaman terminal kullanmadığınız için komutları unutmamız gayet normal 🙂 Unutmamak için not alıyoruz ve güncelliyoruz.

  • cd <path> : Klasöre gitmek
  • ls a-al : Klasör dizini görüntülemek
  • sudo <path> <parametre> : Uygulamaya parametre gönderme
  • sudo nano <path> : Dosyayı nano editörde açmak
  • cp <kopyalanak_dosya> <yeni_ad> : Dosyayı kopyalamak
  • mkdir <klasör> : Klasör oluşturma
  • nano <dosya_ad> : Dosya oluşturmak
Facebooktwittergoogle_plusredditpinterestlinkedin

Mac OS X Üzerinde Apache Kurulumu

Mac OS üzerinde Apache kurmak neredeyse çocuk oyuncağı desek abartmış olmayız. Kurulum için aşağıdaki videoyu izleyiniz. Kurulumu MacPorts ile yapacağız. Eğer Macports kurulu değilse nasıl kuracağınızı buradan öğrenebilirsiniz.

Apache Komutları;

  • Başlatma:  sudo /opt/local/apache2/bin/apachectl start
  • Durdurma:  sudo /opt/local/apache2/bin/apachectl stop
  • Yeniden başlatma:  sudo /opt/local/apache2/bin/apachectl restart
  • Virtual host ayarı: sudo nano /opt/local/apache2/conf/extra/httpd-vhosts.conf
  • Apache ayarı: sudo nano /opt/local/apache2/conf/httpd.conf

Facebooktwittergoogle_plusredditpinterestlinkedin

MacPorts Nedir?

MacPorts; Mac OS üzerindeki paket yöneticisidir ve zengin kütüphanesi vardır. Homebrew gibi rakipleri arasında ciddi farklar var diyebilirim.

Kısacası diğerlerinden ayıran özelliklerini listelemek gerekirse;

  • Zengin paket kütüphanesi
  • /opt/local altına kurulur ve hiç bir uygulamanıza karışmaz
  • Paketleri yükseltirken stabil çalışması için denetleme
  • Sistem bakımı için bir kaç komut yetmesi
  • Sistem veritabanı güncelleme ve yeni versiyon kurma kolaylığı
  • port help komutu ile detaylı yardım dökümantasyonu
  • http://guide.macports.org/ adresinde detaylı dökümantasyon

Başlıca komutları;

  • port list = Tüm paketleri listeler
  • port list <portname> = Paketlerde arama yapar
  • port info <portname> = Paket hakkında bilgi verir
  • sudo port install <portname> = Paketi kurar
  • sudo port unisntall <portname> = Paketi kaldırır
  • sudo port upgrade <portname> = Paketin stabil son sürümüne yükseltir

İndirmek için: https://www.macports.org/install.php

Facebooktwittergoogle_plusredditpinterestlinkedin