Kategoriler
Apache Cpanel Faydalı Bilgiler SSH üzerine

Lisanssız Cpanel sunucularda domain yada subdomain ekleme!

Arkadaslar cpanel kullaniyorsaniz yuklu bir ucret oduyorsunuz demektirki bu ucret bazen butcemizi zorlayabilir. Ancak lisanssiz kullanima malesef izin verilmiyorki bu kisitlamalardan biride domain yada subdomain ekleyememek. Bunu asmak icin sshyi kullanacagiz.

Lisanssiz cpanel sunucularda domain eklemek icin burdaki yaziyi (Cpanel sunucularda SSH den yeni domain eklemek!) okuyabilirsiniz. Bunun yaninda yeni bir subdomain eklemek isterseniz asagidaki yonergeleri sirasi ile takip edin.

Apache yapilandirma dosyasini acalim: /etc/httpd/conf/httpd.conf

icerisinde domain bilgilerinizin eklendigi (sonlara dogru) bir yer var.

<VirtualHost 144.255.144.144:80>

......

</VirtualHost>

ile biter.

Buraya biz ekleyecegimiz subdomain ile ilgili yeni bilgileri ekleyecegiz. Siz kendi dosyanizdaki herhangi bir domainin VirtualHost kod kismini alip degistirerek ekleyebilirsiniz, yada asagida benim yazdigimi ekleyebilirsiniz. Saglikli olan sizdeki kalibi kullanmaniz olacaktir, cunku bazi sunucularda suphp v.s gibi programlar kurulmamis olabiliyor.

<VirtualHost 144.255.144.144:80>
    ServerName SUBDOMAIN.domain.com
    ServerAlias www.SUBDOMAIN.domain.com
    DocumentRoot /home/anaDOMIANklasoru/public_html/SUBDOMAIN
    ServerAdmin [email protected]
    ## User piclect # Needed for Cpanel::ApacheConf
    <IfModule mod_suphp.c>
        suPHP_UserGroup anaDOMIANklasoru anaDOMIANklasoru
    </IfModule>
    <IfModule !mod_disable_suexec.c>
        SuexecUserGroup anaDOMIANklasoru anaDOMIANklasoru
    </IfModule>
</VirtualHost>

Kodlamadaki renkli kisimlar onemlidir, yanlislik yapmayin.

*144.255.144.144 = Domain’in ip adresi, eger eklememis iseniz default sunucu ipsini girin.
*SUBDOMAIN.domain.com = olusturacaginiz subdomainin ismi
*anaDOMIANklasoru = Ana domainin kurulu oldugu klasor ismi
*SUBDOMAIN = Subdomain klasorunun ismi (ana domainin bulundugu alana yeni klasor acmaniz gerekli)
*anaDOMIANklasoru = UserGroup kisimlarindaki alani ana domainin grup ismine gore degistirin. Genelde olustururken kullandiginiz kullanici adi olur.

Ek not: bunu yaptiktan sonra subdomain icin klasor olusturmayi unutmayin.

Sonrasinda NS tanimlayarak bu domaine gelecek istekleri apachenin yonlendirebilmesini saglayacagiz.

Ana Domain’in Ns yapilandirma dosyasini acin: /var/named/ANADOMAIN.com.db

En altina asagidaki kodlari duzenleyerek ekleyin:

SUBDOMAIN 14400 IN A  144.255.144.144
www.SUBDOMAIN 14400 IN A  144.255.144.144

islem bu kadar. Sonrasinda yapilacak is apache ve dns server’a restart atmak olacaktir. Asagidakileri sirasi ile calistirin:

service httpd restart
service named restart

Eger sisteminizde nginx kurulu ise yapilandirma dosyasinda subdomain bilgilerinizi eklemeniz ve apachede tanimladigimiz port’u (80) degistirmeniz gereklidir.

Kategoriler
Cpanel Faydalı Bilgiler SSH üzerine

Cpanel sunucularda SSH den yeni domain eklemek!

Bazen cpanel kullanmayabiliriz, bunun farkli sebepleri varki bunlarin basinda lisans ucreti gelmektedir. Asagidaki kodu kullanarak SSH den sunucunuza kolayca yeni domain ekleyebilirsiniz:

/scripts/wwwacct DOMAIN.com KULLANICI-adi SIFRE-yaz unlimited advanced -n

Bunu SSH ekranindan kendinize gore duzenleyerek gonderin, karsiniza bir soru kismi gelecek. Eger gercekten olusturmak istiyorsaniz yes yazarak enter yapin, domain hostunuza eklenmis olacaktir.

NOT: kullanici adini fazla uzun girmeyin, kabul etmeyebilir..

Kategoriler
Az önce öğrendim Centos hakkında Cpanel SSH üzerine

Cpanel kurulumu hatasina çözüm ‘Fatal! Perl must be installed before proceeding!’

ilk deva cpanel kuacaksaniz bazen bu hatayi alabilirsiniz: Fatal! Perl must be installed before proceeding!

Bu hata bazi modullerin yoklugundan dolayi ortaya cikmaktadir. Benimde kullandigim bir vpsde sunucuya format attiktan sonra cpanel kurmak istedigim ortaya cikti bu hata. Hata bariz sekilde zaten sorunun ne oldugunu gosteriyordu. Perl uygulamasi ve buna binayen gerekli olan modullerin kurulmasi gerekiyordu. bunu yapmak icin ssh ekranindan asagidakini yum kodunu calistirarak PERL ‘i kuralim.

yum install perl

Bundan sonra Cpanel kurulumuna devam edebilirsiniz, ihtiyaci olan eklentileri kurduk, sorun olmayacaktir.

Kategoriler
Cpanel Kontrol panelleri Linux Web sunuculari

Sunucuya saldiriyi ogrenmek ve CSF ile ulkeleri komple engellemek!

Bir kac gundur basima geliyor, buyuk saldirlar almaya basladik. Artik ne kadar buyuk bilemiyorum ama bizim sunucularimiza gore yeterince buyuktu. Bu saldirilar genelde oglen vakti 12 den basliyor 5-6 saat araliksiz devam ediyordu. Sunucu ve nginx cok iyi idare etti, elinden geleni yapti bence. Ancak bir yerden sonra iyice yavaslamaya basliyordu sunucu.

incelememin sonucunda gelen isteklerin cogunlugunun çin’den oldugunu gordum.. Simdi size sirasiyla saldiri olup olmadigini anlamayi ve varsa bunu nasil engelleyeceginizi anlatacagim.