Linux sevenler Platformu

Cpanel/Whm Lisans Sorunu Alanlara Çözüm

merhaba Cpanel/Whm lisans süreleri dolan arkadaşlar lisans sürelerini ilgili firmadan ( lisans aldığınız firma ) uzattıktan sonra ssh a girip

/usr/local/cpanel/cpkeyclt

şu komutu kullanarak lisansınızı güncelleyebilirsiniz. Bu işlemden sonra lisansınız tekrar aktif  olarak çalışmaya başlıyacaktır ve lisans hatası sorunu çözülmüş olacaktır.

Yorum Yok Okunma: Tarih:9 Ocak 2010 - Cumartesi Devamını Okuyun»

Linux Nedir.?

Linux, serbestçe dağıtılabilen, çokgörevli, çok kullanıcılı UNIX işletim sistemi türevidir. Linux, Internet üzerinde ilgili ve meraklı birçok şahıs tarafından ortak olarak geliştirilmekte olan ve başta IBM-PC uyumlu kişisel bilgisayarlar olmak üzere birçok platformda çalışabilen ve herhangi bir ücreti olmayan bir işletim sistemidir.

UNIX 1970′li yıllarda büyük bilgisayarlar üzerinde çok client’li bir işletim sistemi olarak geliştirilmiştir. Zaman içerisinde yayılarak birçok değişik türleri ortaya çıkmıştır. UNIX ismi UNIX Research Laboratories INC şirketinin tescilli markası olduğundan dolayı birçok şirket, aynı temele dayanan işletim sistemleri için değişik isimler kullana gelmişlerdir.

Linux, temel olarak Finlandiya Üniversitesinde öğrenci olan Linus Torvalds’ın ve Internet üzerinde meraklı bir çok yazılımcının katkılarıyla geliştirilmiştir. Linux gelişimi açık bir şekilde ( open source code )  yapılmaktadır. Bunun anlamı, işletim sisteminin her aşaması açık olarak Internet üzerinde yayınlanmakta, dünyanın dört bir yanında ki kişiler tarafından test edilmekte, hataları ve eksiklikleri tesbit edilerek düzeltilmekte ve geliştirilmektedir. Zaman zaman bu deneme aşamaları belirli bir noktada durdurulur ve güvenilir bir işletim sistemi sunulup, geliştirme için ayrı bir sürüme devam edilir. Geliştirmede yer alan bu açıklık Linux’un en büyük avantajlarından biridir. Gelişimi evrimseldir, hatalar anında kullanıcılar tarafından tesbit edilip rapor edilmekte ve birçok kişinin katkısıyla düzeltilmektedir. Bazı işletim sistemi sürümleri saatler içerisinde güncellenebilmektedir.

Yorum Yok Okunma: Tarih:6 Ocak 2010 - Çarşamba Devamını Okuyun»

Directadmin Panel Kurulumu

Merhaba bu yazımda sizlere direct admin panel kurulumundan bahsedeceğim. Bilindiği gibi dünya genelinde en çok tercih edilen paneller Cpanel/whm ve Plesk paneldir fakat bana göre directadmin bu panellere oranla hem çok daha az sistem tüketmekte hemde sadelik ve performans açısından bu panellerden oldukça iyi bir paneldir. Dilerseniz sözü fazla uzatmadan Directadmin panel kurulumuna geçelim.

ilk önce bilmeniz gereken önemli bir nokta bulunmaktadır. Directadmin panel cpanel veya plesk panel gibi demo olarak kurulmuyor. Yani ilk önce direct admin Resmi sitesinden lisans almanız gerekmektedir. Panel kurulumu sırasında sizden Lisans ID ve Client ID numaraları istenecektir bu bilgiler olmadan ne yazık ki kurulum gerçekleşmemektedir.

Lisans işleminizi yapıp lisansınızı aldığınızı var sayıyorum ve anlatımıma devam ediyorum. Sırasıyla yapmanız gereken işlemler şu şekildedir.

öncelikle ssh da

yum install gcc-c++

şu komutu kullanarak gcc derlemesi yapınız ve derleme işlemi bittikten sonra ssh da

wget http://www.directadmin.com/setup.sh
chmod 755 setup.sh
./setup.sh

sırasıyla şu komutları uygulayın. kurulum sırasında karşınıza

You will be prompted for a client ID number, license ID number, and hostname.

şu şekilde bir bölüm gelecektir.buralara almış olduğunuz license id , client id , ve makinenize oluşturmak istediğiniz hostname adresinizi giriyorsunuz ( örnek : sunucu1.linuxsistem.com ) gibi  bu işlemleri yaptıktan sonra kurulum işleminiz başlıyacaktır. Kurulum sırasında sorun yaşayan arkadaşlar bu konu altına yorum bırakarak yaşadıkları sorunu yazarlar ise sorunlarını çözmekte onlara fırsat buldukça yardımcı olmaya çalışırız.

Yorum Yok Okunma: Tarih:5 Ocak 2010 - Salı Devamını Okuyun»

/tmp Dizinini Temizlemek

Merhaba bu yazımda sizlere /tmp dizinini nasıl temizliyebileceğiniz hakkında bilgiler sunacağım. Öncelikle yapmanız gereken işlem  /tmp dizininizin dolu olup olmadığına bakmaktır. Bunun için aşağıda ki komutu kullanabilirsiniz.

df -h /tmp

bu işlemden sonra eğer /tmp dizininiz dolu ise sırasıyla şu işlemleri gerçekleştirmelisiniz. Ama daha öncesinde size bu işlemlerin riskli olduğunu hatırlatmak isterim. Yapacağınız yanlış bir işlem sisteminizin zarar görmesine neden olabilir.

dizin temizleme işlemine devam edebilmek için öncelikle çalışır servisleri durdurmanız gerekmektedir.  Bunun için ssh da

service httpd stop
service mysql stop
/etc/init.d/chkservd stop

Sırasıyla şu komutları kullanmanız yeterlidir.  Daha sonra ise /tmp dizinini silip yeniden oluşturacağız bunun için

/bin/umount -l /tmp
/bin/umount -l /var/tmp
/bin/rm -fv /usr/tmpDSK
/scripts/securetmp (soru sorarsa onaylayın)

Sırasıyla şu komutları kullanmanız gerekmektedir. En son adım da ise ilk başta durdurmuş olduğumuz servisleri tekrar aktif etmemiz gerekmektedir ve bunun için ssh panelinizde

service mysql start
service httpd start
/etc/init.d/chkservd restart

Komutlarını kullanmanız ve servisleri tekrar başlatmanız gerekmektedir.

Not : Yapacağınız işlemler daha önce test edilip onaylanmış ve çalışmaktadır. Bu anlatılan uygulama sadece linux sistemlerde geçerlidir ve riskli olduğunu tekrar belirtmek isterim. Yaşayacağınız aksiliklerden www.linuxsistem.com ve ekibi sorumlu tutulamaz.

Yorum Yok Okunma: Tarih:4 Ocak 2010 - Pazartesi Devamını Okuyun»

Bilgisayar Dns Önbelleğini Temizleme

Merhaba bu yazımda sizlere bilgisayarlarınızın dns önbelleğini nasıl silebileceğinizden bahsedeceğim. Bu işlem pek çok şeyde sizin kurtarıcınız olabilir :) örneğin rapidshare sitesinden dosya indirdikten sonra modem resetlemenize gerek kalmadan bir iki komutla dns adreslerinizi sıfırlıyabilir ve seri bir şekilde dosya indirmeye devam edebilirsiniz ya da bir başka serverdan bir başka server a sitelerinizi taşıdığınızda dns önbelleğinizde eski server ip adresleriniz ve sitelerinizin eski bilgileri kayıtlı olduğu için siteleriniz açılmayabilir bu durumda dns önbelleğinizi temizlediğinizde bu sorun da ortadan kalkmış olur. Dilerseniz bilgisayarınızda yapmanız gereken komutları sizlere açıklayım.

Öncelikle bilgisayarınızda yer alan sol alt köşedeki başlat tuşuna basınız ve ardından çalıştır kısmına giriş yapıp açılan pencereye cmd yazıp çıkan dos ekranında sırasıyla

1) ipconfig /flushdns (Burada DNS Önbelleğini Silmiş Oluyoruz)
2) ipconfig /release  (Burada Ip Adresimizi Serbest Bırakmış Oluyoruz 0.00.00.0 Vs. )
3) ipconfig /renew   (Burada Yeni Ip Adresi Almış Oluyoruz)

komutlarını uygulayınız. Hepsi bu kadar :) artık dns önbelleğiniz temizledi.

Yorum Yok Okunma: Tarih:23 Aralık 2009 - Çarşamba Devamını Okuyun»

SSH’tan Full Yedek Alma

Merhaba bu yazımda sizlere ssh’tan istediğiniz zaman temiz ve full yedek almayı anlatacağım.  Bu bahsettiğim komutlarla istediğiniz zaman istediğiniz saatte sitelerinizin yedeklerini full ve temiz olarak alabileceksiniz. Dilerseniz lafı fazla uzatmadan sizler için gerekli olan kodlardan bahsedeyim.

1. Kodumuz :

/scripts/cpbackup –force komutu

bu kodu kullanarak cpanel’in otomatik olarak günlük,haftalık ve aylık olarak yedekleme yapmasını başlatabilirsiniz. Bu kodu kullandığınızda Whm de yer alan backup config ayarlarınız baz alınacaktır ve bu komut oradaki ayarlarınıza göre yedekleme işlemlerini başlatacaktır. Bu komutun bir dezavantajı ise yedekleme sırasında işlemci load’ı % 1 i aşarsa yedek alma işlemi beklemeye geçecektir ve load % 1′in altına düştüğünde tekrar devam edecektir.

2.  Kodumuz :

for i in $(ls /var/cpanel/users); do /scripts/pkgacct $i;done komutu

bu komutu kullandığımızda ise tüm sitelerimizin yedekleri /home klasörünün içine alınacaktır. Bu komut load sorunlarına vb durumlara bakmaz yedek işlemlerinizi başlatıp tamamlanana kadar işlemi sürdürür.

veya

for i in $(ls /var/cpanel/users); do /scripts/pkgacct $i /yedek;done

bu komutu kullanarak da yedeklerinizi istediğiniz klasöre aldırabilirsiniz. Burada dikkat etmeniz gereken kısım /yedek yazan yeri kendi yedek alacağınız klasöre göre değiştirmenizdir.

3. Kodumuz :

/scripts/pkgacct USERNAME

komutudur. Bu komut ise site yedeklerinizi tek tek almanızı sağlar. Site yedekleriniz /home klasörü içerisine alınır.

2 Yorum Okunma: Tarih:17 Kasım 2009 - Salı Devamını Okuyun»

ConfigServer Mail Manage (Cmm) Kurulumu

Merhaba bu yazım da sizlere configserver mail manage kurulumundan bahsedeceğim. Dilerseniz lafı fazla uzatmadan yapmanız gereken işlemlere geçelim.

Öncelikle ssh a root yetkisi ile giriş yapıp ardından aşağıda yer alan ssh komutlarını yazınız

wget http://www.configserver.com/free/cmm.tgz
tar -xzf cmm.tgz
cd cmm/
sh install.sh

bu işlemleri sırası ile yaptıysanız tebrikler. Configserver mail manage eklentisini serverınıza kurmuş oldunuz.  Eğer Configserver Mail Manage sistemini sunucunuzdan kaldırmak istiyorsanız aşağıdaki adımları uygulamanız yeterlidir.

rm -fv /usr/local/cpanel/whostmgr/docroot/cgi/addon_cmm.cgi
rm -fv /usr/local/cpanel/whostmgr/docroot/cgi/cmmversion.txt
rm -Rfv /usr/local/cpanel/whostmgr/docroot/cgi/cmm/

Yorum Yok Okunma: Tarih:7 Kasım 2009 - Cumartesi Devamını Okuyun»

CSF (ConfigServer Security & Firewall) Kurulumu

Merhaba bu yazımda sizlere whm panel ile birlikte sık kullanılan CSF yani ( configserver security & firewall ) kurulumundan bahsedeceğim. Dilerseniz daha fazla beklemeden kurulum aşamasının nasıl yapıldığına geçelim.

Kurulum için yapmanız gerekenler;

öncelikle ssh a root yetkiniz ile giriş yapıp aşağıdaki komutları uygulamalısınız.

rm -fv csf.tgz
wget http://www.configserver.com/free/csf.tgz
tar -xzf csf.tgz
cd csf

sh install.sh

sırasıyla yukarıda yer alan uygulamaları yaptıgınızda CSF kurulumunuz başlamış olacak ve kurulum tamamlandıktan sonra serverınız için gerekli koruma ayarlarını CSF de yer alan Check Server Security kısmından takip edebileceksiniz.

CSF Güncel Ayarları öğrenmek için resmi sitesini inceleyebilirsiniz. Web Host Manager 11.23.2 – ConfigServer Security & Firewall – csf v4.01

Eğer CSF yi serverınızdan kaldırmak isterseniz aşağıdaki lomutları girmeniz yeterlidir.

cd /etc/csf
sh uninstall.sh

Yorum Yok Okunma: Tarih:2 Kasım 2009 - Pazartesi Devamını Okuyun»

Vmware 2.0 Kurulumu

Merhaba bu yazımda sizlere ücretsiz bir sanallaştırma programı olan vmware 2.0 kurulumundan bahsedeceğim. Bildiğiniz gibi bir çok sanallaştırma programı bulunmakta fakat bir çoğu ya lisans ücretleri yüzünden yada performans açısından tercih edilmemektedir. Vmware 2.0 ise lisans sorunu olmadan ve kararlı bir yapıda stabil çalışan bir program olarak dikkatleri üzerine çekmektedir. Dilerseniz lafı fazla uzatmadan kurulum aşamasına geçelim :)

Kurulum işlemlerine başlamadan önce dilerseniz bazı güncellemele r yapalım. Bunun için ssh da yapmanız gereken işlem şu şekilde olmalıdır;

yum -y update

bu işlemin hemen arkasından sırasıyla sunucumuza aşağıdaki paketleri kuralım.

yum -y install gcc

yum -y install kernel-devel

yum -y install kernel-headers

yum -y install xinetd

bu işlemleride tamamladıktan sonra

http://www.vmware.com/freedownload/login.php?product=server20

adresinden Linux platform için olan .tar.gz dosyasını masa üstümüze veya uzakmasa üstü olan bir windows server’a indirelim. Vmware ne yazık ki ssh üzerinden wget komutu ile dosya çekmeye izin vermemektedir.

kurulum için gerekli olan tar.gz dosyasını /usr/local/src dizinine yüklediğinizi varsayarak kurulum anlatımına devam ediyorum ve ssh da yapmanız gereken işlemler şu şekildedir.

cd /usr/local/src

tar xvfz VMware-server-2.0.0-122956.i386.tar.gz

kurulum dosyalarını tar.gz den çıkardıktan sonra

cd vmware-server-distrib/
./vmware-install.pl

işlemlerini yapalım ve kurulum işlemini başlatalım. Kurulum işleminiz başladıktan sonra eğer bu konuda bilginiz mevcut değil ise default değerler ile kurulumu tamamlamanızı tavsiye ederim. Default değerler ile kurulum yapmak için gelen seçeneklere Enter demeniz yeterlidir.

Kurulum tamamlandığında

http://serveripadresiniz:8222 den vmware panelinize ulaşabilirsiniz.

Yorum Yok Okunma: Tarih:27 Eylül 2009 - Pazar Devamını Okuyun»

Cpanel / Whm Kurulumu

Merhaba bu yazımızda sizlere en çok kullanılan panellerden biri olan Cpanel/Whm kurulumunu anlatacağız.  Panelin kurulumu oldukça basittir. Dilerseniz kurulum için yapılması gereken işlemlere hemen geçelim. Kurulum için ssh da yapmanız gereken işlemler sırasıyla şu şekildedir.

mkdir /home/cpins
cd /home/cpins
wget http://layer1.cpanel.net/latest
sh latest

bu işlemleri ssh da sırasıyla yaptıktan sonra kurulum işleminiz başlıyacaktır ve sunucu donanımınıza göre 4 saatten az veya uzun sürebilir. Kurulum işlemi sırasında

……….+++……………….+……………+……….+++……

tarzı yazılar çıkacaktır bunları gördüğünüzde kurulum olmuyor sanıp ssh’ı sakın kapatmayın. Bu nokta ve diğer değerler kurulum olmuyor düşüncenizin tersine kurulumun yapıldığını ve kurulum işleminin devam ettiğini belirtmektedir.

Son bir not : bu paneli kurduğunuz serverda kesinlikle farklı bir panel bulunmasın ve mümkünse sunucunuz temiz yeni bir server olsun. Zira farklı panel kurulu bir serverda cpanel/whm yi de kurmaya çalışırsanız büyük olasılıkla sorunlarla karşılaşabilirsiniz.

Yorum Yok Okunma: Tarih:27 Eylül 2009 - Pazar Devamını Okuyun»
Alt Yapı: Wordpress Tema: Anarşik Çocuk V3 Tema Edit: Yiğit ÇİL Arama Motoru: Google - Hobbies