Arşiv

Archive for Ocak 2013

Linux-Program Bağımlılıkları :)

Ocak 29, 2013 Yorum bırakın

Linux’ta bir programı kurmak için veya kurduktan sonra doğru düzgün çalışabilmesi için başka programları kurmanız gerekebilir. Bunlara o programın bağımlılığı, Bağımlı olunan programlara da kitaplık ya da kütüphane denir. Örneğin; Amarok’u GNOME ortamını kullanan bir dağıtıma kurmak için (Meselâ Ubuntu’ya) KDE’nin temel kütüphanelerini de yüklemek zorundasınız. Genellikle paket yöneticileri bağımlılıkları otomatik indirip kurar. Yine aynı şekilde KDE kullanan bir dağıtıma (Mesela Kubuntu’ya) Rhythmbox kurmak için GTK+ kütüphanelerini yüklemek zorundasınız paket yöneticileri otomatik yapar bu işlemi.

http://forum.shiftdelete.net/linux/116260-yeni-baslayanlar-icin-genel-olarak-linux.html

Kategoriler:Unix-Linux

Hangi Linux Dağıtımları Daha Popüler?

Ocak 29, 2013 Yorum bırakın
Kategoriler:Unix-Linux

Xampp Erişim yasak! & Phpmyadmin Sorunu [Linux]

Ocak 27, 2013 Yorum bırakın

1.adım

# /opt/lampp/etc/extra/httpd-xampp.conf dosyasını açın.

2.adım

<Directory "/opt/lampp/phpmyadmin"> ile başlayan blog tagını silip yerine aşağıdaki blog tagını ekleyin ve kaydedip çıkın.

<Directory "/opt/lampp/phpmyadmin">
AllowOverride AuthConfig Limit
Order allow,deny
Allow from all
Require all granted
</Directory>

3.adım

serverı yeniden başlatın…
#
/opt/lampp/lampp restart

4.adım

Tarayıcınızdan http://localhost/phpmyadmin/ adresine gidin

SORUN:

Fatal error: Call to undefined function __() in /opt/lampp/phpmyadmin/libraries/
Config.class.php on line 755

gibi bir hata alıyorsanız..

Diğer kullanıcıların phpmyadmine bazı erişimlerini kaldırmamız gerekiyor.(chmod o-rw)
cd /opt/lampp/phpmyadmin
chmod o-rw config.inc.php

Kategoriler:Unix-Linux

Linux’da Sanal Sunucu(Localhost-Xampp) Kurulumu

Ocak 27, 2013 Yorum bırakın

PHP & MySQL ikilisi ile yazılım geliştirecekseniz, bu ikiliyi Apache sunucusu (server) üzerinde buluşturmanız gerekiyor. Eskiden bu üçü bilgisayara ayrı ayrı yüklenir, daha sonra el ile bir dizi ayar yapılır, konfigrasyon dosyaları düzenlenir ve ortam Apache üzerinde PHP & MySQL ile web uygulamaları geliştirmeye uygun hale getirilirdi. Bugün bu üçlüyü birbirine uyarlanmış halde barındıran ve kurulum tamamlanır tamamlanmaz sistemin hazır hale geldiği AMP (Apache, MySQL, PHP) paketleri kullanılıyor. Bunlardan en popüleri XAMPP’ın açılımı ise aşağıdaki gibi.

X: Her platformda çalışır demek. Uygulamanın Windows, Linux ve Mac ve dahi Solaris için versiyonları mevcut.

A: Apache HTTP Sunucusu

M: MySQL veritabanı

P: PHP yorumlayıcısı (interpreter). Dikkat ederseniz derleyici (compiler) demedim.Neden?

P: Perl yorumlayıcısı

Peki Neden Linux Üzerinde XAMPP?

Neden XAMPP’ın Windows’ta sorunlu çalışması felan değil. Ben yine de Windows‘ta kurulumsuz (zip) paketi kullanmanızı tavsiye ediyorum. Çünkü gerçekten çok pratik. Linux’a gelince; internette PHP ile hazırlanmış sitelerin çok büyük bölümü Linux sunucular üzerinde barınıyor. Yani Linux için PHP & MySQL’in doğal ortamı diyebiliriz. Bu yüzden ya da pek çok başka sebepten Linux üzerinde PHP kodlamak isteyebilirsiniz. Bu -belki de gereksiz uzun- girişten sonra artık kurulum adımlarına geçebiliriz.

1- XAMPP’ı indirin

Buradan en üstteki XAMPP Linux paketini indirin. Hemen aşağıdaki Upgrade paketleri ile karıştırmayın lütfen. Bu yazı yazıldığı sırada 64MB boyutundaydı bu dosya.

Not: XAMPP’ın Linux versiyonuna önceden LAMPP adı verilmişti ancak şimdi XAMPP for Linux olarak değiştirildi.

2- XAMPP’ı kurun

Aşağıdaki komut ile indirdiğiniz xampp-linux-1.7.3a.tar.gz isimli arşiv dosyasını /opt dizininin altına aşağıdaki komut ile açın. Benim sistemimde (Ubuntu) bu dosya Downloads klasörünün altına indiğinden dosya yolu aşağıdaki gibi. Siz kendinize uyarlayın. Not: Bu komutun işletilmesi birkaç dakika sürecek.

$ sudo tar xvfz Downloads/xampp-linux-1.7.3a.tar.gz -C /opt

3- XAMPP’ı Başlatmak ve Durdurmak

Şu anda tarayıcınızı açıp http://localhost yazdığınızda “sayfa bulunamadı” hatası alırsınız. Çünkü sunucuyu kurduk ama başlatmadık. Aşağıdaki komut ile XAMPP’ı başlatabilirsiniz.

$ sudo /opt/lampp/lampp start

Şu anda http://localhost adresinde XAMPP açılış sayfasını görüyor olmanız gerek. Aşağıdaki komut ile de sunucuyu kapatabilirsiniz.

$ sudo /opt/lampp/lampp stop

4- XAMPP ile Çalışmak

XAMPP varsayılan web dizini olarak /opt/lampp/htdocs dizinini kullanır.
(Dikkat tarayıcınızı http://localhost veya http://127.0.0.1/ yazdığınızda /opt/lampp/htdocs/index.php dosyası çalışır.)

Ancak bu dizin sistem dosyalarının arasında olduğundan burada dosya oluşturmak, silmek vs. kolay ve pratik değil. Bu yüzden kendi ev dizinimiz(/home/user_name) altında public_html adında bir klasör oluşturacağız. Ve tüm PHP (ve HTML) çalışmalarımız bu klasörün altında olacak.

Şimdi ev (home) klasörünüzün altında public_html isimli bir klasör oluşturun.

$ mkdir ~/public_html/

Şimdi de bu klasörü htdocs klasörüne kullanıcı adımız ile bağlayalım.(kısayol oluşturalım)

$ sudo ln -s ~/public_html/ /opt/lampp/htdocs/$USER

Benim kullanıcı adım hrzafer olduğundan http://localhost/hrzafer/ adresi ile public_html altındaki tüm dosya ve klasörleri görebilirim. hrzafer yerine kendi kullanıcı adınızı yazın ve çalışıyor mu test edin. Daha sonra bu adresi yer imlerinize eklerseniz çalışırken kolaylık olur diye düşünüyorum.

XAMPP’ı Linux’tan kaldırmak için

$ rm -rf /opt/lampp 

 

http://www.hrzafer.com/linux-uzerine-xampp-kurulumu
Detaylı bilgi için: http://www.apachefriends.org/en/xampp-linux.html

Kategoriler:Unix-Linux

Google Adservices Reklamlarını Engelleme

Ocak 27, 2013 Yorum bırakın

1.yol

Firefox internet tarayıcısı kullanıcıları  adblock eklentisi kurup  POP-UP’lardan kurtulabilirler.

 

2.yol

HOST dosyana şunları ekle:

Linux, Unix, veya OS X için:
/etc/hosts dosyasını bir metin editörü ile açın.

Windows için:
C:\Windows\System32\drivers\etc içerisindeki “hosts” dosyasını administrator olarak notepad veya benzeri bir programla açıyorum.
Diyelimki notpad ile açtım, içeriğinde bir değişiklik yapmadan en alta iniyorum.

Engellemek istediğiniz sitenin başına “127.0.0.1 (web adresi)” ni ekliyoruz ve o siteye bir daha girilemiyor.

NOT:
# ile başlayan satırlar bilgi satırları olduğu için derleyici tarafından kale alınmaz(gör ardı edilir.).İstediğiniz bilgiyi yazabilirsiniz…
#127.0.0.1 bu_sayfa_hic_bir_zaman_engellenmez.com!             Çünkü bilgi satırıdır!

#Google reklamları

127.0.0.1 pagead.googlesyndication.com
127.0.0.1 pagead2.googlesyndication.com
127.0.0.1 adservices.google.com
127.0.0.1 ssl.google-analytics.com
127.0.0.1 http://www.google-analytics.com
127.0.0.1 imageads.googleadservices.com
127.0.0.1 imageads1.googleadservices.com
127.0.0.1 imageads2.googleadservices.com
127.0.0.1 imageads3.googleadservices.com
127.0.0.1 imageads4.googleadservices.com
127.0.0.1 imageads5.googleadservices.com
127.0.0.1 imageads6.googleadservices.com
127.0.0.1 imageads7.googleadservices.com
127.0.0.1 imageads8.googleadservices.com
127.0.0.1 imageads9.googleadservices.com
127.0.0.1 partner.googleadservices.com
127.0.0.1 http://www.googleadservices.com
127.0.0.1 apps5.oingo.com
127.0.0.1 http://www.appliedsemantics.com
127.0.0.1 service.urchin.com

# [Google Inc]
127.0.0.1 feeds.feedburner.com # [FBSiteTracker]
127.0.0.1 domains.googlesyndication.com # [Otopark Servis]
127.0.0.1 pagead.googlesyndication.com
127.0.0.1 pagead2.googlesyndication.com # [Google AdWords]
127.0.0.1 adservices.google.com
127.0.0.1 video stats.video.google.com
# 127.0.0.1 ssl.google-analytics.com # [engelli = Firefox sorunları]
# 127.0.0.1 http://www.google-analytics.com # [Google Analytics]
127.0.0.1 4.afs.googleadservices.com
127.0.0.1 feedads.googleadservices.com
127.0.0.1 imageads.googleadservices.com # [Ewido.TrackingCookie.Googleadservices]
127.0.0.1 partner.googleadservices.com
127.0.0.1 http://www.googleadservices.com
127.0.0.1 apps5.oingo.com # [Microsoft.Typo-Patrol]
127.0.0.1 http://www.appliedsemantics.com
127.0.0.1 service.urchin.com # [Urchin Takip Modülü]

# [Google DoubleClick ile]
127.0.0.1 m1.au.2mdn.net
127.0.0.1 m1.emea.2mdn.net
127.0.0.1 m.de.2mdn.net
127.0.0.1 m1.2mdn.net # [a509.cd.akamai.net]
127.0.0.1 m.fr.2mdn.net
127.0.0.1 m.uk.2mdn.net
127.0.0.1 rmcdn.2mdn.net
127.0.0.1 rmcdn.f.2mdn.net
127.0.0.1 n339.asp-cc.com
127.0.0.1 cc-dt.com
127.0.0.1 ads.cc-dt.com
127.0.0.1 clickserve.cc-dt.com
127.0.0.1 creative.cc-dt.com
127.0.0.1 clickserve.dartsearch.net
127.0.0.1 clickserve.eu.dartsearch.net
127.0.0.1 clickserve.uk.dartsearch.net
127.0.0.1 doubleclick.net # [McAfee.Cookie-Doubleclick]
127.0.0.1 ad.doubleclick.net # [MVPS.Criteria]
127.0.0.1 ad2.doubleclick.net # [Panda.Spyware: Çerez / Doubleclick]
127.0.0.1 ad-yt-bfp.doubleclick.net
127.0.0.1 ad.3ad.doubleclick.net
127.0.0.1 ad.3au.doubleclick.net
127.0.0.1 ad.adx.doubleclick.net
127.0.0.1 ad.ae.doubleclick.net
127.0.0.1 ad.ar.doubleclick.net
127.0.0.1 ad.au.doubleclick.net
127.0.0.1 ad.be.doubleclick.net
127.0.0.1 ad.br.doubleclick.net # [SunBelt.DoubleClick]
127.0.0.1 ad.ca.doubleclick.net
127.0.0.1 ad.ch.doubleclick.net
127.0.0.1 ad.cl.doubleclick.net
127.0.0.1 ad.cn.doubleclick.net
127.0.0.1 ad.de.doubleclick.net # [Tenebril.Tracking.Cookie]
127.0.0.1 ad.dk.doubleclick.net
127.0.0.1 ad.es.doubleclick.net
127.0.0.1 ad.fi.doubleclick.net
127.0.0.1 ad.fr.doubleclick.net
127.0.0.1 ad.gr.doubleclick.net
127.0.0.1 ad.hk.doubleclick.net
127.0.0.1 ad.hu.doubleclick.net
127.0.0.1 ad.ie.doubleclick.net
127.0.0.1 ad.in.doubleclick.net
127.0.0.1 ad.jp.doubleclick.net
127.0.0.1 ad.kr.doubleclick.net
127.0.0.1 ad.it.doubleclick.net
127.0.0.1 ad.nl.doubleclick.net
127.0.0.1 ad.no.doubleclick.net
127.0.0.1 ad.nz.doubleclick.net
127.0.0.1 ad.pl.doubleclick.net
127.0.0.1 ad.pt.doubleclick.net
127.0.0.1 ad.ro.doubleclick.net
127.0.0.1 ad.ru.doubleclick.net
127.0.0.1 ad.se.doubleclick.net
127.0.0.1 ad.sg.doubleclick.net
127.0.0.1 ad.terra.doubleclick.net
127.0.0.1 ad.th.doubleclick.net
127.0.0.1 ad.tw.doubleclick.net
127.0.0.1 ad.uk.doubleclick.net
127.0.0.1 ad.us.doubleclick.net
127.0.0.1 ad.za.doubleclick.net
127.0.0.1 ad.n2434.doubleclick.net
127.0.0.1 amn.doubleclick.net
127.0.0.1 creatives.doubleclick.net
127.0.0.1 dfp.doubleclick.net
127.0.0.1 feedads.g.doubleclick.net
127.0.0.1 fls.doubleclick.net
127.0.0.1 googleads.g.doubleclick.net # [pagead-dclk.l.google.com]
127.0.0.1 ir.doubleclick.net
127.0.0.1 iv.doubleclick.net
127.0.0.1 ln.doubleclick.net # [Lycos]
127.0.0.1 m.doubleclick.net
127.0.0.1 m2.doubleclick.net
127.0.0.1 m.us.doubleclick.net
127.0.0.1 motifcdn.doubleclick.net
127.0.0.1 motifcdn2.doubleclick.net
127.0.0.1 n3285ad.doubleclick.net
127.0.0.1 n3349ad.doubleclick.net
127.0.0.1 n4052ad.doubleclick.net
127.0.0.1 n4061ad.doubleclick.net
127.0.0.1 n4403ad.doubleclick.net
127.0.0.1 n479ad.doubleclick.net
127.0.0.1 n609ad.doubleclick.net
127.0.0.1 optout.doubleclick.net
127.0.0.1 optimize.doubleclick.net
127.0.0.1 paypalssl.doubleclick.net
127.0.0.1 rd.intl.doubleclick.net
127.0.0.1 se1.doubleclick.net
127.0.0.1 s2.video.doubleclick.net
127.0.0.1 doubleclick.ne.jp
127.0.0.1 www3.doubleclick.net
127.0.0.1 http://www.doubleclick.net
127.0.0.1 doubleclick.com
127.0.0.1 ad.doubleclick.com
127.0.0.1 www2.doubleclick.com
127.0.0.1 www3.doubleclick.com
127.0.0.1 http://www.doubleclick.com
127.0.0.1 http://www.messagemedia.com
127.0.0.1 http://www.performics.com
127.0.0.1 doubleclick.shockwave.com

________________

 

 

http://bilisimgrubu.blogcu.com/host-dosyasinda-olmasi-gerekenler/7085125
http://www.tahribat.com/Forum-Suclu-Bence-Google-134951/3/
http://forum.donanimhaber.com/m_33846796/tm.htm
http://zdmr.blogspot.com/2009/02/host-dosyasi-ile-site-engelleme.html
http://hackworm.wordpress.com/2010/06/26/istenilen-sitelere-girisi-engelleme-zararli-web-sitelerini-engelleme-site-engelleme/

Kategoriler:HTML-CSS