,

MacOS Sierra 10.12 Apache Ayarları Nasıl Yapılır ?

macOS Sierra Apache Rehberi

13 Haziran 2015 tarihinde World Wide Developers Conference sırasında, Apple resmi olarak OS X in yeni amiral gemisi Sierra sürümünü duyurdu.  Tabi benim gibi bir çok teknoloji aşığı herkesten önce indirip kurduk test ettik. Ben şahsen kurdum ve tekrar Downgrade ettim. Çünkü Apache yapılandırmasını doğru şekilde tamamlayamıyordum. Apache Sunucusunu bir türlü çalıştıramıyordum.

Fazla sözü uzatmadan hemen macOS Sierra 10.12 işletim sistemi içerisinde gömülü gelen Apache 2.4.23 ü adım adım nasıl yapılandıracağımızı anlatacağım. İnternetten herhangi bir dosya indirmeyeceğiz. Bir kaç *.conf dosyası editleyim kaydedeceğiz. Kendinize güzel bir kahve yapın ama lütfen şeker kullanmayın, Kahvenizi yaptıysanız hemen Apache Yapılandırmasına başlayabiliriz.

Not: macOS Sierra 10.12 sürümü ile Apache 2.4.23 beraberinde gelmektedir.

Bu Rehber Tam Olarak Neyi Anlatıyor ?

Bu Rehber Apache/Yosemite ve Apache/El Capitan sürümlerindeki Apache Yapılandırmalarına ek bilgi içerir. Okuyucularımın daha önceki sürümler için yazdığım yazılara da göz atmalarını öneririm. Mantık tamamen aynı olmasına rağmen küçük bir kaç farklılık göstermektedir.

Örnek verecek olursak, İlk Apache Yapılandırması yapanlar mutlaka Local’de Site Klasörünü oluşturup içerisine geliştirdiği web sitelerine ait alt klasörleri oluşturmuş omalı.  Local’de kurulu site dosyalarınızı görebilmeniz için Web Browserinizin arama çubuğuna http://localhost/~username/  yazın. Kullanıcı adınızı yazarak test ettiğinizde aşağıdakine benzer bir görüntü almanız gerekir. Çalışmıyorsa veya farklı bir durumla karşılaştıysanız bu adımı atlayalım, diğer adımlarda ayrıntılı bir çekilde anlatacağım.

apache-sierra-yapilandirma-02

Çalışma Alanımız ve Kullanılacak Araçlar:

  1. Terminal Kullanımı
  2. Sites Klasörü ve proje klasörlerinin oluşturulması.
  3. Apache Ayarları

İsteğe Bağlı Yapılandırmalar

  • Virtual Hosts ve Hosts Dosyasının Düzenlenmesi
  • Apache için  PHP Modulü‘nün aktif edilmesi

1.Terminal Kullanma

Birçok tecrübeli web geliştiricisinin vazgeçilmez bir numaralı aracı Terminal’dir. Bütün işlerimizi bununla yaparız.

Şu ana kadar Terminal kullanmamış kişiler de olabilir aramızda. Komut satırı işlemlerini ilk kez burada kullanacak kullanıcılar için de bu anlatım bir nevi başlangıç seviyesinde Terminal komutlarını  öğretmeye yönelik bilgi vermeyi hedefliyor.

1.1. Bu Kelimeye Dikkat !

Terminal dünyasına atlamak ve komutları yürütmeye başlamadan önce size dikkatli olmanız gereken bir kelime söylemek istiyorum. Bu kılavuzda listelenen komutların bir çoğu “root” veya “super” güvenlik yetkilerine gereksinim duyar. Güvenlik Yetkinizi yükseltmenize izin veren sudo komutu unix tabanlı işletim sistemlerinde (Linux, macOs) size büyük bir güç verir. Unutmayın “Büyük Güç Büyük Sorumluluk Gerektirir.”  Tamam espri yaptım, en azından Terminalde çalışırken dikkat edilmesi gereken bir komuttur. sudo komutu ile birlikte özellikle dosya işlemleri yapıyorsanız yazdıklarınızı 3 defa kontrol edin geri dönüşü olmayan hatalar yapabilirsiniz.

1.2 Terminal ile İşe Koyulalım.

Terminalle Apache Yapılandırması işlemimize başlıyoruz. Terminal’i çalıştırmak için aşağıdaki yolu izleyim:

Uygulamalar > İzlenceler > Terminal.app

MacBookPro:~ Umut$

  • Komutlardan sonra$işaretini gördüğünüz yerlerde enter’a basılacağını temsil eder. Umut yazıp entera basın. Komutlar tek satır içerisinde birden fazla kelime içerebilir.
  • macOS türkçe q klavyelerde tilde işareti için alt+ü klavye kısayolunu kullanabilirsiniz.

2. Sites Klasörü ve Alt Proje Klasörlerinin Oluşturulması

Sites klasörü her kullanıcının home klasörünün altında bulunur. Apache yayınlanacak siteleri bu klasör içerisinde arar, bulur ve sunar.

Sites klasörünü oluşturduktan sonra iki adet test web sitesi oluşturacağız siyah ve beyaz.

2.1 Home Klasöründe Sites Klasörü Oluşturalım

Home klasörü altında yeni bir Sites klasörü oluşturmak için Terminal’i açalım. Artık nereden nasıl açılacağını biliyoruz. mkdir make directory komutunun unix tabanlı işletim sistemlerindeki komutudur. Tilde ~ işareti hangi klasörde olursanız olun şu anki aktif kullanıcının home dizinine gitmenizi sağlar.

Terminal kullanarak Sites klasörünü oluşturalım:

$ mkdir ~/Sites

$ ls ~

ls ~ komutu ile bakalım Sites Klassörümüzü kontro edelim. ls unix tabanlı işletim sistemlerinde klasör içeriğini listelemeye yarayan komuttur.

2.2 Site Klasörü İçerisine İki Farklı Web Site Klasörü Yaratalım

siyah ve beyaz adından iki farklı test web sitesi oluşturacağımızdan bahsetmiştik. Aşağıdaki komutları sırasıyla yazalım.

$ mkdir ~/Sites/siyah

$ mkdir ~/Sites/beyaz

$ ls ~/Sites

2.3 HTML Sayfalarını Oluşturalım

Şimdi bilgilerimize yeni bir komut daha ekleyelim. touch komutu. touch komutu bir dosyanın erişim veya değiştirilme zamanını değiştirmemizi sağlar. touch ile birlikte yeni boş bir belge oluşturduğumuzda ise belgeye zaman damgası ekler.

$ touch ~/Sites/siyah/index.html

2.4 Merhaba, Dünya!

Pekala boş index.html belgemizi oluşturduk. Ekrana birşeyler yazabilmemiz için belgemize gerekli html kodlarını yazmamız gerekiyor. Yeni komutumuz nano komut penceresinde belgeleri açıp düzenlememizi sağlayan bir çeşit text editörüdür.

$ nano ~/Sites/siyah/index.html

<!DOCTYPE html>
<html>
<head>
<title>Merhaba, Dünya! | Siyah</title>
</head>
<body>
<h1>Merhaba, Dünya!</h1>
<p>Hoşgeldin<strong>Siyah</strong>.</p>
</body>
</html>

Html Belgemize yukarıdaki kodları ekledikten sonra nano text editörünün üst tarafında belgenin nereye kayıt edileceğini aşağı kısımda da ^ kntrl tuşunu göreceksiniz kntrl tuş kombinasyonu ile neler yapabileceğinizi alt menüden görebilirsiniz.

kntrl (control) + X tuşuna basıp Y (yes) diyip kayıt işlemini tamamlayıp belgeyi kapatın. N derseniz kayıt etmeden belgeyi kapatmış olursunuz.

Peki Beyaz’a ne oldu ?

Harika, örnek web sitemiz olan siyah test edilmeye hazır. Şimdi beyaz isimli örnek sitenin index.html belgesini hazırlayalım. yeni komutumuz cp ile bir kopyasını oluşturup yeni oluşturduğumuz belgeyi düzenleyeceğiz. Copy Files Unix tabanlı işletim sistemlerinde bir belgenin kopyasını oluşturmanızı sağlar.

~/Sites/siyah/index.html te bulunan index.html belgesinin bir kopyasını ~/Sites/beyaz/index.html e kopyalayalım.

$ cp ~/Sites/siyah/index.html ~/Sites/beyaz/index.html

Beyaz site için oluşturduğumuz index.html belgesini açalım

$ nano ~/Sites/beyaz/index.html

<!DOCTYPE html>
<html>
<head>
<title>Merhaba, Dünya! | Beyaz</title>
</head>
<body>
<h1>Merhaba, Dünya!</h1>
<p>Hoşgeldin<strong>Beyaz</strong>.</p>
</body>
</html>

control + X ve tekrar y dedikten sonra belgemizi kaydetmek için enter yapalım.

Artık iki farklı test klasörümüz Apache Yapılandırmasından sonra çalışacak. Sıra geldi Apache Konfigrasyonuna.

3. Apache Yapılandırması

~/Sitesklasöründe gerekli düzenlemelerimizi yapmıştık. Yinede hatırlatmakta fayda görüyorum. Bu kısımda müdahale edeceğimiz dosyalar home (aktif kullanıcı dizini) klasöründe olmadığı için ve sistem dosyası olduğundan düzenleme yapabilmek için admin yetkisi gerektirir. Her komutun başınasudoyazmayı unutmayalım.

 

 

3.1 Kullanıcı Adına Göre Konfügrasyon belgesi oluşturmak.

 

İlk işimiz kullanıcı sistemdeki kullanıcı adımızı öğrenmek (büyük harf duyarlıdır).

 

$ whoami

whoami ben kimim komutu sistemdeki kullanıcı adınızı ekrana getirir. Aşağıdaki komut ile Apache içerisindeki users klasörüne gidelim.

$ cd /etc/apache2/users

 

/etc/apache2/users klasörü içinde aşağıdaki komutu çalıştıralım. Sakın username.conf yazmayın kullanıcı adınız ne ise büyük harf duyarlı şekilde yazıp enter yapalım.

$ sudo nano username.conf

nano text editörü eğer daha önce username.conf dosyası oluşturduysanız onu açacak önceden oluşturulmamış ise boş bir username.conf dosyası ekrana gelecek.

Doğru Kullanıcı Adını Girdiğinizden Emin Olun !

$ sudo nano username.conf

username.conf dosyasının içerisine aşağıdaki kodu girelim.

<Directory "/Users/username/Sites/">
AllowOverride All
Options Indexes MultiViews FollowSymLinks
Require all granted
</Directory>

Kodları girdikten sonra control + X ve tekrar y dedikten sonra belgemizi kaydetmek için enter yapalım.

$ sudo chmod 644 username.conf

Çok fazla detayla kafanızın karıştırmak istemiyorum. Linux Dosya Yetkilendirme konusunda daha fazla bilgi için internettten araştırma yapabilirsiniz.

Sahip Grup Diğerleri

“6”  Sahip okuma/yazma.  “4” ile ikinci 4 ise “Grup”  ve “Diğerleri” için sadece okuma izni verir.  Linux için detaylı File Permission işlemlerine internette göz atabilirsiniz. Burada derinlemesine anlatıp konuyu uzatmak istemiyorum.

3.2 Apache Modüllerini Aktifleştirelim httpd.conf

Terminalde en son işlem yaptığımız klasör olan /etc/apache2/users klasöründen bir üst klasöre gideceğiz./etc/apache2 klasörüne gitmek için ağadaki komutu kullanalım.

$ cd ..

$ pwd

Hangi klasör içerisinde çalıştığımızdan emin olmak adına Print Working Directory komutunu çalıştıralım. Doğru klasör içerisindeyseniz /etc/apache2ekranda aynı yolu göreceksiniz. Öncelikle httpd.confdosyamızın orjinal halini cpcopy komutu ile kopyalarken dosya uzantısını .bakolarak kaydedelim elimizin altında sürekli default bir httpd.conf dosyası tutmak iyidir.

$ cp httpd.conf httpd.conf.bak

httpd.conf dosyasına yoğunlaşıp gerekli modülleri aktif etmek için nano text editöründe açalım.

$ sudo nano httpd.conf
Nano ile açtığımız httpd.conf dosyası içerisinde dikkat ederseniz bir çok satırın başında # işaretini görürsünüz. başında # olan satırlar yorum satırıdır dosya okunurken işleme alınmaz. Bir Modülü aktif etmek veya bir dosyayı dahil etmek için # işaretini kaldırırız. Böylece sistem comment olmayan satırı işleme alır. httpd.conf dosyasının içerisinde arama yapmak için tıpkı command + F gibi control + W kombinasyonunu kullanın.

Listedeki satırları bulalım. Satır başlarındanki # yorum işaretlerini kaldıralım. Dosyayı kaydetin ve kapatın.
LoadModule authz_host_module libexec/apache2/mod_authz_host.so
LoadModule authz_core_module libexec/apache2/mod_authz_core.so
LoadModule userdir_module libexec/apache2/mod_userdir.so
LoadModule vhost_alias_module libexec/apache2/mod_vhost_alias.so

Include /private/etc/apache2/extra/httpd-userdir.conf
Include /private/etc/apache2/extra/httpd-vhosts.conf

3.3 Düzenleme httpd-userdir.conf

httpd.conf dosyasını güncellerken dikkat ederseniz iki farklı .confdosyasının çağırıldığını göreceksiniz./private/etc/apache2/extra/httpd-userdir.confdosyasını açmak için aşağıdaki klasöre gidelim.

$ cd /etc/apache2/extra

Daha önce httpd.conf dosyasında yaptığımız referans olması açısından .bak uzantılı bir yedek alalım.

$ sudo cp httpd-userdir.conf httpd-userdir.conf

Şimdi httpd.userdir.conf dosyasını açalım.

$ sudo nano httpd-userdir.conf

Aşağıdaki yorum satırını bulup, satır başındaki # yorum işaretini kaldıralım. Dosyayı kaydetip kapatalım:

3.4 Apache’yi Yeniden Başlatmak.

sudo apachectl restart

 

Local Site Dosyalarınza Göz Atalım

İnternet Tarayıcınıza (Safari, Chrome) http://localhost/~username adresini yazın. username yerine macOS kullanıcı adınızı yazmayı unutmayın. Eğer rehberdeki tüm adımları hatasız yaptıysanız Site klasöründeki index sayfasını göreceksiniz. Alt klasörleri görmek için ise ~/Sites/siyahve~/Sites/beyaz yazmanız yeterli olacaktır.

Tebrikler, Artık macOS Sierra 10.12’de Yerel Apache Sunucunuz çalışıyor!

 

İsteğe Bağlı Yapıladırmalar

Benim gibi birçok Geliştirici Local site projeleri üzerinde çalışırken adres çubuğunun başına localhost yazmak yerine Virtual Hostsyapılandırması kullanır. http://localhost/siyah/ veya http://localhost/beyaz/ yazmak yerine siyah.devbeyaz.dev şeklinde URL yönlendirmelerini Virtual Hosts ve Hosts dosyaları sayesinde kullanabiliriz.

Adım 1: Virtual Hosts

Virtual Hosts Apache Sunucumuzun hangi sunucu adına hangi yerel dosyaların gösterileceğini belirmemizi sağlayan .conf uzantılı kod bloklarından oluşan ayar dosyalarıdır. Tarayıcımızın adres çubuğuna siyah.dev yazdığımızda ~/Sites/siyah klasöründe bulunan dosyaları Sanal bir sunucu üzerinde çalışmasını sağlar.

Not: Virtual Hosts kullanırken, Hosts dosyamızdaki kullanıdığımız isim yönlendirmeleri her proje için benzersiz (unique) olmalıdır.

1.1 Virtual Hosts Yapılandırması

/etc/apache2/extra klasöründe bulunan default httpd-vhosts.conf dosyasının bir yedekleyelim.

$ sudo cp httpd-vhosts.conf httpd-vhosts.conf.bak

Artık elimizde referans bir yedeğimiz var httpd-vhosts.conf dosyamızı açalım.

$ sudo nano httpd-vhosts.conf


#siyah.dev
<VirtualHost *:80>
DocumentRoot "/Users/username/Sites/siyah"
ServerName siyah.dev
ErrorLog "/private/var/log/apache2/siyah-error_log"
CustomLog "/private/var/log/apache2/siyah-access_log" common
</VirtualHost>
#beyaz.dev
<VirtualHost *:80>
DocumentRoot "/Users/username/Sites/beyaz"
ServerName beyaz.dev
ErrorLog "/private/var/log/apache2/beyaz-error_log"
CustomLog "/private/var/log/apache2/beyaz-access_log" common
</VirtualHost>

1.2 Hosts Dosyası Yapılandırması

httpd-vhost.conf dosyasını kaydedip kapattıktan sonra siyah.dev ve beyaz.dev sitelerimiz için hostname ayarlarını hosts dosyası içerisinde yapmamız gerekiyor.

$ sudo nano /etc/hosts

Not: Bu makale Digitalshore çevirisidir.

,

Adobe Photoshop CC İngilizce’ye nasıl Çevirilir ?

Adobe Photoshop CC 2015.5 Deneme Sürümünü İngilizce Yapmak

İlk videom ile karşınızdayım. Bundan önce bir çok Post Production işlemi yaptım elbette fakat kendim için yapmamıştım. Biraz heyecanlı biraz hatalı olmasına rağmen zaman kaybetmeden videomu youtube kanalıma upload ettim ve Vlogger’luğa bu video ile bir başlangıç yapmaya çalıştım. Umarım faydalı olur. Videoların devamı gelecek. Youtube, Twitter ve diğer Sosyal Medya mecralarından beni takip etmeyi ve beğenmeyi lütfen unutmayın. Desteklerinizi bekliyorum.

Peki bu videoda ne anlatıyorum ?

macOS Sierra 10.12 türkçe dilde kullanan kullanıcılar Adobe Photoshop CC 30 günlük deneme sürümünü kurduğunda uygulamanın türkçe olduğunu fark edecektir. Eskiden kalma bir alışkanlık bendeki Türkçe arayüzlü programlarda hep tökezlemişimdir. Benim gibi aynı duruma düşen insanlara yardımcı olması açısından sizlerle bu rehberi paylaşıyorum. İyi Seyirler.

MacOs Sierra Yeni Özellikler

20 Eylülde App Store’da resim dağıtımı gerçekleşitirilen Apple’in Masaüstü ve Dizüstü Bilgisayarlarının ve dünyanın en gelişmiş ve güvenilir işletim sistemi olarak bilinen MacOs’un El Capitandan sonra çıkan Sierra sürümü Apple kullanıcıları ile buluştu. Apple Store’dan veya diğer kaynaklardan ücretsiz olarak indirilebiliyor. İndirma boyutu 4.77GB.

Gelelim beraberinde gelen yeni özelliklere yıllardır macOs ve iOS kullanan bir kullanıcı olarak gözlemelerimi burada sizlerle paylaşacağım.

Not: Adobe Photoshop CC Save For Web esnasında kendini kapatıyor. JAVA SDK ile ilgili olma olasılığını varsayıyorum. Çünkü Sierra bir udpate değil JAVA SDK  da macOS X’lerin içerisinde beraberinde gelmediğini biliyorum . El Capitan’da da aynı JAVA sorununu yaşamıştım (aslında sorun değil kurulması gerekiyor yeniden…)

Siri

iOS cihazlarda bulunana Siri artık macOS Sierra ile birlikte bilgisayarlarımızda. Daha fazlasını yapabilmek adına sesimizi kullanabiliriz. default ayarı olan cmd+space tuşlarına basarak Siri komut penceresi aktif edilebiliyor. Ben biraz Siri’yi iOS’takinden daha hantal buldum macOS Sierra da. Doğru ve tane tane söylememe rağmen sanki iOS içerisindeki Siri ile macOS’teki Siri farklı iki dikte programı gibi hissettirdi. Ama güzel bir özellik gerçekten yazarken Siri ile konuşup backgroundumda farklı işler yapabiliyorum gayet havalı 🙂

Evrensel Pano

İşte beni kendine aşık ettiren yıllardır keşke olsa dediğim bir özellik şimdi karşımızda. Bütün iOS ve macOS aygıtları arasında kopyalama ve yapıştırma işlemlerinin gerçekleşmesini sağlayan bir nevi sanal wifi pano. iPhone’dan kopyaladığım içeriği Mac Book Pro’daki dökümanıma yapıştırabiliyorum. Önceden Notlar Uygulamasına yazıp iCloud senkronizasyonu yaparak veri takası yapabiliyordum (sadece textlerde) Artık resim her türlü dosya copy paste edebiliyoruz. Bu özellik 10 numara millet.

Otomatik Kilit Açma

Bu özellik sadece Apple Watch sahiplerini ilgilendiriyor. Eğer Apple Watch’unuz varsa kolunuza takıp ekran parolanızı yazmaya  yeltendiğinizde otomatikmen ekran kilidi açılıyor. Otomatik Kilit Açma’yı aktif edebilmeniz için Sistem Tercihleri’ni açıp, Güvenlik ve Gizlilik’i tıklayın ardından “Apple Watch ile Mac’inizi açmaya izin ver” seçeneğini belirlemeniz gerekiyor.

Apple Pay

Apple Pay online ödeme işleminde adeta İnternette çığır açmış.  Safari içerisine entegre edilmiş Apple Pay düğmesi sayesinde önceden tanımlı kredi kartı bilgilerinizle yani iCloud Hesabınıza tanımlı ödeme bilgilerinizi kullarak önce iPhone’nunuzdaki Touch ID kullanabilir veya Apple Watch’iniz varsa yan düğmeye çift tıklayarak ödeme onayı verebiliyorsunuz.

Fotoğraflar

Fotoğraflar uygulamasına extra gelen özellikler arasında pek göze çarpan extra bir özellik yok Albüm yapısı biraz daha akıllı hale getirilmiş koleksiyonlar daha anlaşılır olmuş, kişiler, etkinlikler, tatiller ve diğer unsurlar yeni gelen Anılar özelliği sayesinde güzel koleksiyonlar şeklinde düzenlenmesi sağlanıyor; Fotoğraflar kişiler, etkinlikler, tatiller ve sizin belirlediğiniz diğer farklı unsurlara göre düzenleniyor.

Mesajlar

iMessage uygulamasına Tapback özelliği getirildi. Artık sevgilinizle aranızdaki rutin chat muhabbetlerini otomatiğe bağlayabiliyorsunuz. Sizen gelen son mesajı tıklayıp basılı tutuyorsunuz ardından otomatik emojiyi seçiyorsunuz bu kadar.

iCloud Drive

Masaüstünüzdeki dosyalar ayarladığınız takdirde senkronize bir şekilde iCloudrDrive’a upload ediliyor. Daha sonra nerede olursanız olun aynı iCloud Hesabına ait farklı bir iOS veya macOS aygıtınızla internet bağlantısı olan her yerde dosyalarınız sürekli güncel olabiliyor.

En İyi Duruma Getirilmiş Depolama

Burası bir çok kişiyi yakından ilgilendiriyor olabilir. Veri Depolama Teknolojisinin artık Cloud Sistemlere ne kadar önem verdiği tartışılmaz ortada artık. Sistem eski tarihli ve az kullanılan dosyalarınızı sizin için tarıyor ve iCloud Drive’da depolama önerisinde bulunuyor. Bu işlemi bir defa yaptığınız takdirde sistem yaşam döngüsünü kendi başına devam ettiriyor. Böylece her kilobyte’ı bizim için değerli olan SSD veya diğer adıyla Flash Disk’inizde boş yer açmış oluyoruz. Güncel dosyalar SSD’de eski dosyalar bulutta hesabı. Mesela benim Whatsize uygulaması ile taratarak daha detaylı bir SSD yer optimizasyonu yapıp hangi dosyaların nerede kalacağı kararını detaylı şekilde kontrol edebilirsiniz.

Resim içinde Resim

iTunes veya Safari’de birden fazla masaüstünde çalışırken bir video oynattığınızı düşünün eğer site bu özelliği destekliyorsa video oynatırken masaüstünüzün üst köşelerinden birinde videonuzu görebilirsiniz. Masaüstleri arasında geçiş yaparken veya başka bir uygulamayı tam ekranda kullanıyorken video ekran geçişlerinden etkilenmez. Benim gibi yabancı sitelerden sık sık video tutorial izliyorsanız efsane bir özellik 🙂

Seklemer

cmd+t ile Terminal, Safari, Chrome gibi uygulamaların dışında diğer uygulamarda Sekme özellikleri desteklenmiyordu. Uygulama pencerelerinizi düzenli tutun. Safari’den tanıdığınız sekmeler artık Harita, Mail ve Pages gibi diğer uygulamalarda da mevcut. Ayrıca diğer geliştiricilerin uygulamaları da buna dahil.

Clash Royale, Mac İşletim Sisteminde Oynama Rehberi

Bu gece de uyku tutmadı. Oyun oynamak huyum değil aslında ama iOS uygulamaları hakkında araştırma yaparken birden kendimi Clash Royale yüklemiş ve sabahlamış buldum. Oynayan arkadaşlarıma içimden adama bak eşek kadar adam Clash Royale oynuyor diyip alaycı bakışımı imalı imalı atıyordum. Oysaki gülme komşuna gelir başına cümlesi bir kez daha gerçekleşti.  Clash Royale App Store ve Google Play’den cep telefonlarına indirilip akıllı telefonlarda oynanabiliyor. Fakat bizim derdimiz macintosh veya Windows makinalarda bunu gerçekleştirebilmek.

iPhone 6S Plus olmasına rağmen daha büyük ekranda oynama ihtiyacından dolayı hemen arayışa geçtim. Aslında Macbook Pro, Macbook Air ve iMac gibi macOS yüklü cihazlarda Clash Royale oynamanın iki yolu var. XCODE kullanarak ya da  Android Emülatörü Bluestacks yükleyerek oynayabilirsiniz.

macOS yüklü cihazlarınız için bluestacks android emülatörünü linki tıklayarak inidirebilirsiniz.

bluejtack-download
Clash Royale Mac oynamak için Bluestack.app download ediyoruz.

bluestack “Bluestacks.app”, İnternet’ten indirilmiş bir uygulama. Onu açmak istediğinizden emin misiniz ?

Bluestacks Kurulum Parolanızı girip kuruluma devam edin.

Bluestack App Player Bluestack App Player Kurulum Ekranı

Clash Royale Oyna Bluestacks Kurulum Ekran II. Aşama

Oynamaya Hazırız Oynamaya Hazırız