Netstat ile Açık Portları listelemek

Bilgisayarınızda hangi portlar açık , bunu görebilmek için aşağıdaki komutu kullanabilirsiniz.

C:\Users\ayhanarda>netstat -an |find /i “listening”

Hangi portların o anda kullanıldığını görmek için ,

C:\Users\ayhanarda>netstat -an |find /i “established”

Process id leri ile birlikte görebilmek için,

C:\Users\ayhanarda>netstat -ao |find /i “listening”

Eklemeler yapılacak..

Netsh ile firewall da tek satırda port açmak

Windows 7 – 2008 için tek satırda port açmak,

C:\Users\Administrator>netsh firewall add portopening tcp 9001 9001 Enable ALL

IMPORTANT: Command executed successfully.
However, “netsh firewall” is deprecated;
use “netsh advfirewall firewall” instead.
For more information on using “netsh advfirewall firewall” commands
instead of “netsh firewall”, see KB article 947709
at http://go.microsoft.com/fwlink/?linkid=121488 .

Ok.

Opencart Resim boyutu limitini arttırmak

admin\controller\common\filemanager.php dosyasını açın ve içerisinde aşağıdaki satırları bulun.

if ($this->request->files[‘image’][‘size’] > 300000) {
$json[‘error’] = $this->language->get(‘error_file_size’);
}

Buradaki 300000 değerini değiştirebilirsiniz. Sağına 1 sıfır koymak yeterli olabilir.

Tabi ,  server tarafında da ayrıca bir limit olmamalıdır.

Modify OpenCart upload image size limits

Opencart tam uyumlu hosting için webhosting sitesinin hosting paketlerini inceleyebilirsiniz.

Ayhan  ARDA

Remote desktop kullanıcısını uzaktan logoff etmek

Erişebildiğimiz bir başka serverda kullanıcı adımız aynı ise ve diğerinde olduğu gibi admin haklarına sahip isel , komut konsolundan ,

qwinsta /server:serveripsi

komutunu yazıp, çıkan sonuçlarda atmak istediğimiz user ın session id sini , bulup , sonra da aşağıdaki komutu çalıştırınız.

logoff 1 /server:serveripsi

1 yazan kısım session id si olacak.

Hosting Controller ve Gene6 Ftp Server Entegrasyonu

x86 makinalar için,

Hosting Controller kurulu makinamıza gene6 ftp server programını normal bir şekilde kuruyoruz. Sonrasında Gene6 Ftp server üzerinde manuel bir ftp hesabı ve yolu tanımlıyoruz. Bu işlemden sonra Hosting Controller paneline hcadmin yetkisi ile erişiyoruz. Sol üstte bulunan Server manager kısmından server ı seçip Global settings kısmına geliyoruz Burada biraz altta ftp ile ilgili bölümde gene6 ftp server ı kullanacağımızı belirtiyoruz. Sonra tekrar Server manager kısmına gelip edit server kısmına geliyoruz.Sonra Sağ alt kısımda Save & Edit butonuna basıyoruz. Burada az önce manuel tanımladığınız ftp sitesini gördü ise kurulmuş demektir.

x64 makinalar için,

Yukarıdaki işlemleri yaptıktan sonra windows ta başlat /çalıştır kısmına regedit yazarak registry e giriyoruz.

Hkey local machine altında SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Gene6 FTP Server_is1. yoluna geliniz.

Sağ kısımda , Inno setup: App Path key string inin değerini kopyalayınız. Muhtemelen bunun gibi bir şeydir. C:\Program Files (x86)\Gene6 FTP Server

Sonra aşağıdaki yola geliniz.

SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Burada sağ tıklayarak new key yaratınız.  Gene6 FTP Server_is1 isminde olmalı. Sonra sağ boşlukta new string value diyerek string i diğerinin aynısında olduğu gibi Inno setup: App Path , value sini ise C:\Program Files (x86)\Gene6 FTP Server   olarak belirleyiniz. Şimdi çalışıyor olmalı.

Kolay gelsin.

Ayhan ARDA

İngilizcesi için ,

Step for x86 machines:

First of all create a Default FTP site manually in GENE6 FTP Server.
Then login to HC panel as “host admin”.
Go to the location Server Manager :: Global Settings and here select GENE6 as your FTP Server.
After this go to Server Manager :: Edit Server :: Webserver. Here you will configure GENE6 FTP Server.

Following above points will configure GENE6 with HC. Now as you will add webadmin accounts these will also be added as FTP accounts inside the GENE6 FTP Server.

Steps for x64 machines:

Note: Repeat step (1-4) mentioned above as it is on x64 machines. Now after this follow these steps:

Open registry using regedit and go to installation path of Gene6 FTP server which is: SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Gene6 FTP Server_is1.
Here copy the contents of this Inno Setup: App Path attribute on right side pane.
Now go to this registry entry, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall and right click it.
Here create a new key with the name Gene6 FTP Server_is1 and add an attribute Inno Setup: App Path as string type to it on right side pane.
Now right click it, click modify and paste the value which you copied in step# 2.

Wget Recursive ile Ftp İşlemleri

Selamlar,

Ne işe yarar ile başlayalım. Linux/unix makinanıza ssh ile eriştiniz. Farklı bir sunucuda, klasör içinde bulunan dosyaların hepsini kendi makinanıza indirmek istiyorsunuz. Bu komutlar ile sorgusuz sualsiz işlemi yapabilirsiniz.

Diyelim ki backup isimli klasöre indireceğiz. Aşağıdaki komutlar ile klasör oluşturup sonra içine giriyoruz.

mkdir ~/backup/
cd ~/backup/

wget -r ftp://username:password@ftp.example.com/
wget -r ftp://kullaniciadim:sifrem@ftp.domain.com/home/ayhanarda/
wget -r ftp://ayhan:sifre@ftp.domain.com/var/www/

Peki aynı işlemi windows ta nasıl yaparız 🙂

Önce aşağıdaki adresten programı indirip, kuruyoruz

http://users.ugent.be/~bpuype/wget/#download

Şimdi test zamanı, komut ekranını (cmd) açın ve içine aşağıdaki satırı yapıştırın.Dosyanın indirildiğini göreceksiniz.

wget http://users.ugent.be/~bpuype/wget/wget.exe

Peki Ftp için ne yapıyoruz , buyrun,

wget ftp://kullanıcıadı:parola@www.domain.com/var/ayhanarda

İyi çalışmalar..


WhmSonic Kurulumu ve Detaylar

Merhaba,

WhmSonic bir whm/cpanel plugini olarak gelmektedir. Ip adresinize lisanslayabileceğiniz bir lisans bedeli bulunmaktadır.  Lisans almak için yandaki adresi ziyaret etmelisiniz. WhmSonic Lisans

Kurulum için aşağıdaki komutu sunucunuza root olarak ssh tan girdikten sonra direk kopyalayıp yapıştırınız.

cd /root/; wget http://www.whmsonic.com/setupr/installr.sh; chmod +x installr.sh; ./installr.sh

Csf gibi bir firewall kullanıyorsanız 7000 ile 9000 arası portları otomatik olarak shoutcast için açacaktır fakat bir şekilde açmaz ise bu portları siz açmalısınız.

Diyelim ki kurulumda bir sorun oluştu, Aşağıdaki komut ile düzeltmeye çalışabilirsiniz.

cd /root/; wget http://www.whmsonic.com/fix/fixall2.sh; chmod +x fixall2.sh; ./fixall2.sh

Diyelim ki, register global hatası alıyorsunuz, aşağıdaki şekilde düzeltmeyi deneyebilirsiniz.

Whm den Tweak Settings kısmına girdikten sonra Php tabında register globals i On konumuna getirin ve bir altında ioncube seçili olduğundan emin olun.

Diyelim ki Mysql hatası alıyorsunuz, aşağıdaki komut ile düzeltmeyi deneyebilirsiniz.

cd /root/; wget http://www.whmsonic.com/fix/fixmysqlr.sh; chmod +x fixmysqlr.sh; ./fixmysqlr.sh

Diyelim ki lisans hatası alıyorsunuz , Lisansınızı aşağıdaki adresten kontrol edebilirsiniz.

http://www.whmsonic.com/verify.php

Eğer hala firewall sorunları yaşadığınızı düşünüyorsanız, aşağıdaki komutları kullandığınız firewall a göre deneyip restart edebilirsiniz.

CSF: service csf restart
APF: service apf restart

Eğer whmsonic i kaldırmak isterseniz komut aşağıdaki gibidir.

cd /root/; wget http://www.whmsonic.com/setupr/uninstall.sh; chmod +x uninstall.sh; ./uninstall.sh

Ayhan ARDA

linux cheet sheet

Whm/Cpanel

En Çok Kullanılan Hosting Kontrol Panelleri

Merhaba, Bu yazımızda dünyada en çok kullanılan Hosting Kontrol Panellerinden bahsedeceğiz.

WHM/Cpanel

Hosting sektörünün en çok kullanılan hosting kontrol panel yazılımıdır.Ip tabanlı lisanslama sistemine sahiptir.Dedicated ve sanal makinalar için ayrı fiyatlandırması mevcuttur. Barındırılan domain sayısına bakılmaz.Unix ve Linux tabanlı serverlarda kullanılmaktadır. Firmadan 15 günlük ücretsiz test lisansı edinebilirsiniz. Firma; yakın zamanda Enkompass isimli windows serverlar için kontrol paneli yazılımınıda kullanıcılara sunmuştur.

Plesk

sektörün en bilinen diğer yazılımıdır.Hem linux hem windows versiyonu ile yıllardır kullanılmaktadır.Barındırılacak domain sayısı bazlı ve yine fiyatı kullanılan server a göre etki eden (dedicated ya da vps,vds) lisanslama sistemi vardır.

WebSitepanel

Tamamen açık kaynak kodlu ve ücretsiz olması , windows serverlarda çalışması , birden fazla serverı yönetebilecek mimarisi, microsoft web app gallery ile birebir entegrasyonu , türkçeleştirebilmek için kullanabileceğimiz localization tool kit i ile windows serverlar için yakın zamanda daha da popüler olacağına inandığım yazılımdır.

Hosting Controller

Windows ve linux lerde kullanabileceğimiz yıllardır bilinen fakat kendi kişisel görüşüm ile popülaritesi eskisine göre daha az olan yazılımdır. Özellikleri çok profosyoneldir, load balance , cluster , blackberry Bes , tek tıkla kurulan uygulamaları , addonları , sanallaştırma modülleri , ödeme alma modülleri , entegre ticket sistemi , exchange ve sharepoint desteklemesi gibi özellikleri ile sektörde önemli bir yazılımdır. 30 gün ücretsiz kullanabilirsiniz.

Directadmin

Sadece unix/linux serverlarda kullanılabilmektedir. Kullanıcı kitlesi diğerleri kadar olmasada özümsenemeyecek miktardadır. Lisanslamasında domain sayısına bakılmaz, aylık,3 aylık, yıllık ve ömür boyu lisanslama seçenekleri vardır.

Ispconfig
Yine açık kaynak kodlu bir yazılım olan ISPConfig ücretli rakiplerinden pek te geri kalmıyor. Yalnızca linux tabanlı serverlarda çalışıyor.

Kloxo
Kloxo yalnızca linux serverları desteklemekte , sadece 40 domain e kadar ücretsiz kullanabilirsiniz. Kendi sitelerimiz için kullanılacak ise rahatlıkla tercih edilebilir.

* Mutlaka, yazımızda ele almayı unuttuğumuz ya da çok kullanılmadığı için yer vermediğimiz (ispcp,syscp,webmin,baifox vs..) , Sizlerin ayrıca bildiği ve belirtmek isteyeceğiniz farklı panellerde vardır. Lütfen yorum olarak belirtiniz ki listemizi zenginleştirelim.Yazının faydalı olması dileğiyle.

 

*****Arkadaşlar , bu yazı güncelliğini yitirmiş olabilir , zira 2011 de yazıldı , bunu dikkate almanızı rica ederim.

Ayhan ARDA