'*nix' Kategori'sine ait arşiv.


Centos/Linux üzerine VMware Server 2.0 Kurulumu

Bilindiği gibi virtualization (sanallaştırma) teknolojisi, sistemciler için harika çözümler sunan devrim niteliğinde bir konu. Tek bir donanım üzerinde birden fazla işletim sistemi çalıştırmaya yarayan sanallaştırma teknolojisi donanım, elektrik ve lokasyon gibi konularda ciddi oranlarda tasarruf etmek için birebir.

Ben de, test ortamı ve performans kaygısı olmayan tüm sunucu uygulamaları için sanallaştırma teknolojisi kullanmaktayım. İşte bu yazıda da, VMware’in ücretsiz olan VMware  Server sürümünün CentOS üzerine nasıl kurulduğuyla ilgili notları paylaşacağım.

VMware Server 2.0 bir iki ay önce piyasaya çıkmış olmasından dolayı daha yeni sayılır ve her nekadar VMware’in ücretli olan appliance ve OS sürümlerinde bulunan bazı yönetimsel kolaylık sağlayan özelliklerinden muaf olsa da bahsettiğim tarzdaki kullanımlar için son derece yeterli ve üstelik süper kolay bir kuruluma sahip.

İşte nasıl kurulduğu;

Yazinin devami icin tiklayin.


Squid ve IPFIREWALL ile Transparan Proxy Kurulumu

Bilindiği gibi squid web sayfalarının birer kopyasının kendisine alarak cache’ler ve bu şekilde daha önceden cachelenmiş herhangi bir web sayfası bir kullanıcı tarafından ikinci bir defa görüntülenmek istendiği zaman sonuçlar kullanıcıya squid’den döndürülür. Bu şekilde ilgili web sitelerine erişim hızlanmış olacağı gibi internet trafiğini de belli bir oranda azaltmış olursunuz. Ancak squid’in kullanım alanı bunla sınırlı değildir, squid kullanarak belli domain name’lere, dosya tiplerini, ip adreslerine erişimi de engelleyebilirsiniz. Hatta regex desteği ile içerisinde belli kelimelerin geçtiği alan adlarına ya da dosya tiplerine erişimin engellenmesi gibi işlemleri gerçekleştirebilirsiniz.

Ben normalde yasaklama konularından pek hazzetmeyen biri olsam da bazen bir okul, hastane vs. gibi kuruluşların networklerinde bir erişim mekanizmasına ihtiyaç duyulması pek doğal. İşte böyle bir kurum için bir adet proxy sunucusu gerekti ve ben de çok uzun bir aradan sonra bir squid kurulumu yaptım. Bu yazıda ilgili kurulama ait notları bulabilirsiniz.

Yazinin devami icin tiklayin.


IPTraf – IP Network Monitoring Tool

Bir Linux’un ethernetleri üzerindeki trafiği detaylı olarak dinlemek ve monitor etmek için IPTraf (Ip Network Monitoring Tool) isimli küçük bir yazılım var. Aslında, 2000 yılından beri var olan bu araca, genel olarak FreeBSD’lere (systat) ilgi duyduğumdan dolayı rastlamamıştım. Fakat bir linux dağıtımı kullanıyorsanız epey işinize yarayacaktır.

Paket yöneticisi olarak yum kullanan dağıtımlarda, “yum install iptraf” diyerek kolayca kurulabilen bu yazılım iptraf komutu verilerek çalıştırılınca, grafiksel bir arayüz vasıtası ile anlık olarak pek çok network aktivitesini görmenize olanak sağlıyor.

İşte bir kaç ekran görüntüsü:

Yazinin devami icin tiklayin.


QmailToaster Kurulumu

Belki henüz qmail ile ilgili olarak bu tarz tecrübeleri edinmemiş fakat gerekli olan tüm modüllerle birlikte bir qmail sunucusu kurmak ve de bunu bir sürü derleme işlemi ile uğraşmadan hızlıca yapabilmek istiyorsunuzdur, işte qmail toaster tam bu noktada yardımımıza koşuyor.

Aslında, bu zamana kadar hiç qmail toaster kurmamıştım, ancak uzun zamandır duyduğum bir şey olduğundan dolayı bir qmail sunucusuna ilk ihtiyacım olduğu an bir qmail toaster kurulumu yaptım. İşte bu yazıda, CentOS 5.2 üzerinde yapılan bir qmail toaster kurulumuna ait notları bulabilirsiniz.

Yazinin devami icin tiklayin.


ClamAV – Security Warning: No Support For Digital Signatures

Zamanında kurup halen AntiVirus/AntiSpam Smtp Gateway olarak hizmet veren bir FreeBSD 5.4-STABLE sunucum var. Öyle çok bakım gerektiren bir server değil, ancak gelen mailleri virüs taramasından geçirmek üzere ClamAV kullanıyorum ve bildiğiniz gibi ClamAV hemen her ay yeni bir sürüm çıkartıyor. Hal böyle olunca, düzenli olarak ClamAV’ı upgrage etmek gerekiyor.

Bugüne kadar yaptığım ClamAV upgrade’lerinde hiç sorun çıkarmamış, ancak bugün ClamAV’ın yeni sürümü olan 0.94.1′ yükledikten sonra clamav’in virus database’ini update eden freshclamd’nin loglarında aşağıdaki hatayı almaya başladım.

SECURITY WARNING: NO SUPPORT FOR DIGITAL SIGNATURES
See the FAQ at http://www.clamav.net/support/faq for an explanation.

Yazinin devami icin tiklayin.


Centos 5.2 üzerine Red5 Flash Server Kurulumu

Red5, java ile yazılmış olan açık kodlu bir Flash Serverdır. Red5’ın kullanım alanları arasında, Audio/Video Streaming, Recording Client Streams, Live Stream Publishing gibi konular bulunuyor. Yani red5 ile Mp3 yada FLV formatındaki medya dosyalarının yayınını yapabiliyorsunuz ya da karşıdaki bir bilgisayarın kamerasından alınan görüntüyü sunucunuza FLV formatında kaydedebiliyorsunuz ve ya iki bilgisayar arasında Video Chat uygulaması gerçekleştirebiliyorsunuz.

Bu yazıda, Red5’ın Centos 5.2 üzerine nasıl kurulabileceği ile ilgili notlar bulabilirsiniz.

Yazinin devami icin tiklayin.


Windows paylaşımlarına *nix ortamlarından erişmek

Günün birinde, Unix ya da Linux sistemlerinizden, networkünüzdeki windows makinelerin paylaşım klasörlerine erişmeniz gerekebilir. Böyle bir ihtiyaç olduğu zaman, smbfs (smb file system) ya da cifs (common internet file system)’den yararlanarak Windows üzerindeki ilgili dizinleri unix ya da linux sisteminize mount edebilirsiniz. Her ne kadar NFS kullanmak varken smbfs ya da cifs’de karar kılmak, performans ve güvenlik gereksinimleri nedeniyle üretim ortamları için pek doğru bir seçim olmasa da, örneğin Linux istemcinizden Windows bir fileserverda duran mp3’lerinize erişmek istemeniz gibi basit işlemler için oldukça kullanışlı bir yöntemdir.

Bu yazıda bir FreeBSD’den smbfs kullanarak ve bir Linux (CentOS)’dan da cifs kullanarak Windows paylaşım klasörlerini sisteminize nasıl mount edebileceğinizi anlatır bilgiler bulabilirsiniz.

Yazinin devami icin tiklayin.


CentOS 5.2 üzerine SUN Java Kurulumu (JDK 1.6)

Java / JDK Üzerinde CentoS yüklü olan bir sunucuya Sun’ın Java platformunu kurmam icap etti, ancak CentOS üzerinde gelen ya da SUN’ın sitesinden indirip sisteme kurulabilen JDK versiyonu desktoplar ve son kullanıcıların klasik ihtiyaçlarını karşılayabilen bir sürüm olduğundan dolayı, bir sunucu bileşeni olarak ya da development ortamları için JDK ihtiyacı olduğunda bu versiyon -lisans sorunları vs. yüzünden- yeterli olamıyor.

İşte, bu yazıda Centos 5.2 üzerinde, sunucular ve yazılım geliştirme ortamları için gerekli olan Java Platformu (ve JDK) kurulumuna ait notları bulabilirsiniz.

Kurulumun yapılabilmesi için gereken şey, Sun’ın sitesinden indirilebilecek java binarylerini, linuxlar için Java uyumluluğu sağlamayı amaç edinmiş “Jpackage Project” isimli oluşumun sunduğu nosrc RPM’lerle yeniden biçimlendirerek kendi RPM dosyalarımızı oluşturmak ve sisteme yüklemektir. İşte nasıl yapıldığı.

Bölüm 1: RPM Rebuilding


Yazinin devami icin tiklayin.

« Onceki SayfaSonraki Sayfa »