Türkiye’den birçok siteye erişim engellenmiş durumda ve ''BU SİTEYE ERİŞİM ENGELLENMİŞTİR'' cümlesi bizim için bir kalıp halini aldı. Bu tür yasakları kaldırmak için ya bazı web sitelerini ya da DNS yöntemini kullanıyoruz. Ancak bu amaç uğruna açılmış web siteleri birer birer kepenklerini indiriyor, DNS yöntemi de acemi bilgisayar kullanıcıları için zor ya da uğraşılmaz geliyor.
Bu yazımızda ''Glype Proxy'' hazır sistemi ile ihtiyacımız olan web sitesini kurarak Türkiye’den giremediğimiz sitelere kolaylıkla giriş yapabileceğiz. Yazının uzunluğuna bakıp gözünüz korkmasın, kurulum gayet basit.
Gerekli Olanlar
Bu işleme başlamadan önce, host hesabı ve herhangi bir FTP programı gerekiyor. Eğer tarayıcı olarak Firefox kullanıyorsanız, ücretsiz eklenti olan FireFTP' yi buradan indirebilirsiniz.
Host Nasıl Olmalı?
Host’unuzu seçerken biraz dikkatli olmanız gerekiyor.
Yukarıda gördüğünüz gibi PHP 5 ya da üzeri olmalı ve cUrl özelliği aktif olmalı. Bu ikisi kurulum için yeterli.
Dizinlere Dikkat
Yazının ileriki bölümlerinde bazı dosyaları düzenleyeceğiz. Burada dikkat edilmesi gereken, düzenlediğimiz dosya, bilgisayarımızda hangi dizinde ise host’umuzda da o dizinde olmalıdır. Örneğin bilgisayarımıza indirdiğimiz klasörde themes/glype/main.php dosyasını düzenledik. Edit’lenmiş dosyayı host’ a kaydederken themes/glype dizinine kaydediyoruz ve dosya değişimini onaylıyoruz. Ya da kimi FTP programları anlık düzenlemeye izin veriyorlar (Örneğin CuteFTP). Bu tür bir FTP programıyla yaparsanız dosya değişikliği gibi birşeye de gerek olmaz.
Kuruluma Başlayalım
Sistemin orijinal İngilizce sürümünü buradan (Şu anki sürüm 0.5.3.1), Türkçe sürümünü de (Yaklaşık %90’ını elimden geldiğince çevirdim) buradan indirebilirsiniz. Daha sonra indirdiğimiz *zip dosyasını klasöre çıkarıyoruz ve glype-0.5.3.1/glype-0.5.3.1 dizininin altındaki tüm dosyaları host' umuza yüklüyoruz.
Dosyalarımız yüklendi. Şimdi de kurulum için gerekli ayarlamaları yapalım.
Bu bölüme dikkat!
Host’umuza yüklediğimiz tools klasöründeki setup.php dosyasını, upload klasörünün içine taşıyoruz. Yani setup.php, upload klasöründeki index.php ve browse.php ile aynı yerde olacak.
Daha sonra, upload /includes içerisindeki settings.php dosyasının chmod ayarını 777 yapıyoruz. Bu iki adımı da yaptıysak siteniz hazır sayılır. Kurulumu ekranı için, http://sitenizinadresi/glypeproxy-için-oluşturduğunuz-klasör-varsa-o/upload/setup.php 'yi tarayıcımıza yazıyoruz.
Karşımıza şöyle bir ekran geliyor.
(Burada sitenizin tüm ayarlarını yapabilirsiniz.)
Görünümü Düzenlemek
Örneğin sitenin logosunu değiştirelim. Bunun için upload/themes/glype/images dizininde değişiklikler yapacağız. Örneğin ben logoyu değiştireceğim.
Dikkat!
Yeni logomuz da logo.gif adında olmalıdır. Örneğin background.gif yerine yeni bir arka plan koyacaksak, yeni arka planın ismi de background.gif olmalıdır.(Daha fazla uğraşmamak için)
Yeni logoyu host' uma yükleyerek dosya değişimini onayladım. Gördüğünüz gibi logo değişti.
İçeriği Düzenlemek
Şimdi de sitenizin adını ve açıklamasını yazmaya geldi. Sitenizin adını, setup ekranında ''Installation Options'' içerisinde bulunan bölüme yazabilirsiniz.
NOT= Kurulum ekranında gerekli değişiklikleri yaptıktan sonra sayfanın en altındaki ''Save Changes'' a basın. Bu adımdan sonra setup.php yi silmeniz gerektiğini söyleyen bir ekran çıkacak. Eğer daha sonra bir ayar değiştirmem diyorsanız silin ancak benim tavsiyem adını değiştirmeniz yönünde.
(Karşınıza çıkacak uyarı ekranı)
Şimdi de sitenizin açıklamasını yazmaya geldi. Bunun için upload/themes/glype/config.php dosyasını düzenleyeceğiz. Yukarıda işaretli gördüğünüz satırları,
Kod:
<p>…</p>
Aslında işimiz burada bitiyor. Düzenleyecek herhangi bir şeyimiz kalmadı. Ancak YouTube faktörünü göz ardı edemeyiz. YouTube, halen mahkeme kararlarıyla engellenmeye devam ediyor ve bu da bize gösteriyor ki uzun bir süre de erişim kapalı olacak.
YouTube’a Özgürlük
Eğer sitenize giren kullanıcıların YouTube’a da rahatça girebilmelerini istiyorsanız aşağıdaki adımları uygulayın. YouTube için farklı bir yol izliyoruz çünkü, farklı bir kod yapısına sahip olduğu için YouTube’un kaynak kodlarını ve kendi mediaplayer ‘ ımızı (*swf) kullanarak videolarırı izleyebiliriz.
Buradan, YouTube plugin’ini indirdin. İçerisindeki ''youtube.com.php'' dosyasını plugins klasörüne, ''videoplayer.swf'' yi de ana dizine-root kopyalayın.
NOT: Seregwethrin'in yazmış olduğu kodları da klasöre topladım. Bu plug-in'i kullanacaksanız, dosyaların her ikisini de ''plugins'' klasörüne koymayı unutmayın. Seregwethrin'in hazırladığı kodları buradan indirebilirsiniz.
Ardından http://sitenizinadresi/glypeklsörü/upload/setup.php adresini tarayıcınıza tekrar yazın. Aşağıdaki değişiklikleri birebir yapın.
=============================
*Download Filesize Limit" (installation options altında) = 12 Mb yapın
* "Unique URLS" = ‘’Yes’’ (installation options altında)
* "Transfer Timeout" (ınternal Options altında) = 600 saniye yapın
* "Encode URL" (user configurable altında) = ''On'' - Force kutusunu işaretleyin
* "Encode Page (user configurable options altında) = ''On''
* "Allow Cookies" (user configurable options altında) = ''On'' – Force kutusunu işaretleyin
* "Remove Scripts" (user configurable options altında) = ''Off'' - Force kutu-sunu işaretleyin
* "Remove Images" (user configurable options altında) = ''Off''
* "Remove Flash" (user configurable options altında) = ''Off''
=============================
(Ayarlarınızın yukarıdaki gibi olması gerekiyor.)
Eğer, daha sonra bir ayar değişikliği yapmayı düşünmüyorsanız, ''Upload'' klasörü hariç tüm klasörleri silebilirsiniz. Bir de sitenin sağlığı açısından ''setup.php''nin adını değiştirin ve kesinlikle chmod ayarını 644'e geri alın. Ben sildim ve ''Upload'' içerisindekileri root dizinine çıkardım.
İşte bu kadar. YouTube dahil, Türkiye’den giremediğimiz engelli sitelere sorunsuz bir şekilde erişim sağlayabiliyoruz.
Bilgi İçin: Glype Proxy
Yazan: Cihan Pehlivan
SDN - ShiftDelete.net