Centos Kurulumunu aşağıdaki resimleri sırasıyla uygulayınız.
1. text : Text komutunu yazarak centos kurulumuna başlıyoruz.

2. Cd Found : Cd’ yi kontrol etmemizi soruyor. Skip diyerek bir sonraki adıma geçiyoruz.

3. Welcome to Centos : Hoşgeldiniz ekranı görüntülenmektedir.Ok diyerek devam ediyoruz.

4. Language Selection : Dil seçeneğini ayarlamamızı istiyor. English yapıyoruz.

5. Keyboard Selection : Klavye dilimizi ayarlamamızı istiyor.Trq yapıyoruz.

6. Warning : Diskimizdeki veriyi silecek uyarıyor.YES komutunu seçerek devam ediyoruz.

7 . Partitioning Type
Disk seçimimizin nasıl türde yapacağımızı soruyor..Diskimizi komple biçimledirip centos 5.3 işletim sistemini kurmak için Remove all partitions on selected drivers and create default layout bu seçeneği seçerek işlemimize dewam ediyoruz.Karşımıza çıkan warning bilgisi ise harddiskimizin içindeki bilgilerin silineceği ile bilgili bir uyarı veriyor.Yes komutunu seçerek kuruluma dewam ediyoruz.

8 . Warning : Uyarı mesajı diskiniz biçimlendirilecek yaptığınız işlemi onaylamak istiyormusunuz.
Yes komutunu seçerek kuruluma devam ediyoruz.

9 . Review Partition Layout
Yapılan işlemlere göz atmak istermisiniz diye soruyor.No komutunu seçerek kuruluma devam ediyoruz.Not : Eğer Yaptığınız işlemlere göz atmak isterseniz mutlaka komutunu seçmeniz gerekmektedir.

10 . Configure Network İnterface : Network ayarları için ip ağ geçidini giriyoruz.Yes komutunu
kullanarak işleme devam ediyoruz.

11 . Network Configuration for eth0
* Activate on boot – Adresleme protokolünü Boot ta aktif hale getirmeye yarar.
* Enable IPv4 – İnterneti oluştururken kullandıkları adresleme protokolüdür.
Bu iki seçeneği işaretleyerek kuruluma dewam ediyoruz…

12 . IPv Configuration for eth0
* Dynamic IP configuration (DHCP) = Local ip için tanımlıdır.Otomatik olarak kendisi tanımlar.
* Manual adress configuration = Kendi belirlediğimiz ip-subnet-gateway ve dns kısımlarını girdiğimiz alandır.
Not : Herzaman için bu manual adress configuration seçeneğini seçerek bilgileri kendimiz gireriz.

13 . Miscellaneous Network Settings
Bu aşama ise bize verilmiş olan bilgileri buraya yazarak kuruluma devam ediyoruz.

14 . Hostname Configuration
Bu aşamada manual komutunu tıklayarak bizim bilgimizde olan localhost adresimizi giriyoruz.Sunucumuza bir ad verelim Örnek=ns1.deneme.com ve kuruluma devam ediyoruz.

15 . Time Zone Selection
Saat bölgemizi ayarlayalım Europe/İstanbul Komutunu seçerek devam ediyoruz.

16 . Root Password
Bu aşama çok önemlidir.Bir şifre vermemiz gerekmektedir.

17 . Package selection
Kullanacağımız paketleri seçiyoruz.Deskop – Gnome paketi işaretlidir bu işareti kaldırıyoruz ve Customize software selection ( Hangi paketi kullanıcağımı kendim belirleyeceğim) komudunu seçerek devam ediyoruz.

18. Package Group Selection
Kullanıcağımız paketleri kendimiz seçiyoruz
Kuracağımız Paketler
* Base
Kaldıracağımız paketler
* Dialup Networking Support
* Editors
* Text-based internet
Centos 5.3 Kuruluma devam ediyoruz

19 . Installion to begin
Yüklemeyi başlatmak istediğimizi soruyor. komutunu seçerek yüklemeye devam ediyoruz.

20 . Package Installation
Centos ve seçtiğimiz paketlerimiz yükleniyor. Bu seçenekde herhangi bir işlem yapmıyoruz bekliyoruz.

21 . Complete
Yüklememiz bitti.Bizden sunucumuzu yeniden başlatmamızı istemektedir.Reboot komutunu seçiyoruz.

22 . Setup Agent
Burda yapaçağımız işlem Firewall configuration komutunu seçerek run tool seçeneğini seçiyoruz.

23 . Firewall Configuration
Karşımıza çıkan Firewall Configuration ayarlarını aşağıdaki belirttiğim şekilde yapıyoruz.
Security level seçeneğini disable yapıyoruz.
Selinux seçeneğini disable yapıyoruz ve OK komutuna seçerek işlemimizi bitiyoruz..

24 . Choose Tools
Quit komutunu şeçerek setup agent ayarlarını kapatıyoruz.

Kurulum tamamlanmıştır.
Centos 5.3 İyi günlerde kullanın iyi çalışmalar.
Kasım 28th, 2009
Genel |
Yorum Yok
1.Adım : Welcome to Plesk Panel Prerequisites Next diyerek geçiyoruz.

2.Adım : Ready to install gerekli bileşenleri içeriyor Next diyerek geçiyoruz.

3.Adım : Welcome to the Paralel Plesk Windows Wizard Next diyerek kuruluma devam ediyoruz.

4.Adım : License Agreement Lisansı onaylamamızı istiyor Next diyerek devam ediyoruz.

5.Adım : Destination Folder uygulamanın yerleştirilecek olduğu bir dosya seçmemizi istiyor.Olduğu Gibi bırakıyoruz Next diyerek devam ediyoruz.

6.Adım : Select Installation kullanılacak paketleri custom seçip Next yaparak kendimiz belirliyoruz.

7.Adım : Bu veritabanı plesk tarafından kullanılacaktır.Bu kısımda seçmemizi istediği database olarak MySQL ve Internet Information Server (IIS) işaretli olacaktır Next Diyerek kuruluma devam ediyoruz.

8.Adım : Burda yapacağım işlem bileşenleri ayarlamak.Yapacağımız işlem
* Plesk Core içerisinde SiteBuilder for Windows Kaldırıyoruz
* Database içerisinde Microsoft SQL Server ‘ı Kaldırıyoruz.
* Backup’ı açıyoruz kullanabilir hale getiriyoruz Next diyerek devam ediyoruz.

9.Adım : Microsoft SQL server bağlantı parametrelerini kapatıyoruz Next diyerek devam ediyoruz.

10.Adım : Plesk Panel için parolamızı belirliyoruz.Pleskin verdiği password setup dır.Dilerseniz bu şekildede kalabilir daha sonradan değiştirebilirsiniz Next diyerek devam ediyoruz.

11.Adım : IIS Servisimiz için bütün W3WP için bir paylaşılan deskop sağlıyoruz Nextdiyerek devam
ediyoruz.

12.Adım : Yüklemeyi başlatmamızı soruyor Install diyerek devam ediyoruz.

13.Adım : Finish Installed Kurulumumuz bitmiştir Finish Yapıyoruz.

Plesk Panel 9.2 iyi çalışmalar.
Kasım 28th, 2009
Windows |
Yorum Yok
Mod Security Kurulumu
* wget http://www.modsecurity.org/download/modsecurity-apache_1.9.4.tar.gz
* tar -zxf modsecurity-apache_1.9.4.tar.gz
* cd modsecurity-apache_1.9.4
* cd apache2/
* yum install httpd-devel
* /usr/sbin/apxs -cia mod_security.c
* cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf-mod_sec
* nano -w /etc/httpd/conf/httpd.conf
İçerisinde “LoadModule security_module /usr/lib/httpd/modules/mod_security.so” satırı bulunur ve altına
http://www.eth0.us/mod_security sayfasındaki —-Ruleset—- arasındaki komutlar eklenir
CTRL+X Y ENTER
* service httpd restart
LoadModule security_module yapıştırılacak dosya aşağıdadır
# Turn the filtering engine On or Off
SecFilterEngine On
# Change Server: string
SecServerSignature “Apache”
# This setting should be set to On only if the Web site is
# using the Unicode encoding. Otherwise it may interfere with
# the normal Web site operation.
SecFilterCheckUnicodeEncoding Off
# The audit engine works independently and
# can be turned On of Off on the per-server or
# on the per-directory basis. “On” will log everything,
# “DynamicOrRelevant” will log dynamic requests or violations,
# and “RelevantOnly” will only log policy violations
SecAuditEngine RelevantOnly
# The name of the audit log file
SecAuditLog logs/audit_log
# Should mod_security inspect POST payloads
SecFilterScanPOST On
# Action to take by default
SecFilterDefaultAction “deny,log,status:403”
## ## ## ## ## ## ## ## ## ##
## ## ## ## ## ## ## ## ## ##
# Require HTTP_USER_AGENT and HTTP_HOST in all requests
# SecFilterSelective “HTTP_USER_AGENT|HTTP_HOST” “^$”
# Require Content-Length to be provided with
# every POST request
SecFilterSelective REQUEST_METHOD “^POST$” chain
SecFilterSelective HTTP_Content-Length “^$”
# Don’t accept transfer encodings we know we don’t handle
# (and you don’t need it anyway)
SecFilterSelective HTTP_Transfer-Encoding “!^$”
# Protecting from XSS attacks through the PHP session cookie
SecFilterSelective ARG_PHPSESSID “!^[0-9a-z]*$”
SecFilterSelective COOKIE_PHPSESSID “!^[0-9a-z]*$”
SecFilter “viewtopic.php?” chain
SecFilter “chr(([0-9]{1,3}))” “deny,log”
# Block various methods of downloading files to a server
SecFilterSelective THE_REQUEST “wget “
SecFilterSelective THE_REQUEST “lynx “
SecFilterSelective THE_REQUEST “scp “
SecFilterSelective THE_REQUEST “ftp “
SecFilterSelective THE_REQUEST “cvs “
SecFilterSelective THE_REQUEST “rcp “
SecFilterSelective THE_REQUEST “curl “
SecFilterSelective THE_REQUEST “telnet “
SecFilterSelective THE_REQUEST “ssh “
SecFilterSelective THE_REQUEST “echo “
SecFilterSelective THE_REQUEST “links -dump “
SecFilterSelective THE_REQUEST “links -dump-charset “
SecFilterSelective THE_REQUEST “links -dump-width “
SecFilterSelective THE_REQUEST “links http:// “
SecFilterSelective THE_REQUEST “links ftp:// “
SecFilterSelective THE_REQUEST “links -source “
SecFilterSelective THE_REQUEST “mkdir “
SecFilterSelective THE_REQUEST “cd /tmp “
SecFilterSelective THE_REQUEST “cd /var/tmp “
SecFilterSelective THE_REQUEST “cd /etc/httpd/proxy “
SecFilterSelective THE_REQUEST “/config.php?v=1&DIR “
SecFilterSelective THE_REQUEST “&highlight=%2527%252E “
SecFilterSelective THE_REQUEST “changedir=%2Ftmp%2F.php “
SecFilterSelective THE_REQUEST “arta.zip “
SecFilterSelective THE_REQUEST “cmd=cdx20/var “
SecFilterSelective THE_REQUEST “HCL_path=http “
SecFilterSelective THE_REQUEST “clamav-partial “
SecFilterSelective THE_REQUEST “vi.recover “
SecFilterSelective THE_REQUEST “netenberg “
SecFilterSelective THE_REQUEST “psybnc “
SecFilterSelective THE_REQUEST “fantastico_de_luxe “
SecFilter “bcc:”
SecFilter “bccx3a”
SecFilter “cc:”
SecFilter “ccx3a”
SecFilter “bcc:|Bcc:|BCC:” chain
SecFilter “[A-Z0-9._%-]+@[A-Z0-9._%-]+.[A-Z]{2,4},x20[A-Z0-9._%-]+@[A-Z0-9._%-]+.[A-Z]{2,4}”
SecFilterSelective POST_PAYLOAD “Bcc:”
SecFilterSelective POST_PAYLOAD “Bcc:x20”
SecFilterSelective POST_PAYLOAD “cc:”
SecFilterSelective POST_PAYLOAD “cc:x20”
SecFilterSelective POST_PAYLOAD “bcc:”
SecFilterSelective POST_PAYLOAD “bcc:x20”
SecFilterSelective POST_PAYLOAD “bcc: “
SecFilterSelective THE_REQUEST “Bcc:”
SecFilterSelective THE_REQUEST “Bcc:x20”
SecFilterSelective THE_REQUEST “cc:”
SecFilterSelective THE_REQUEST “cc:x20”
SecFilterSelective THE_REQUEST “bcc:”
SecFilterSelective THE_REQUEST “bcc:x20”
SecFilterSelective THE_REQUEST “bcc: “
# WEB-PHP phpbb quick-reply.php arbitrary command attempt
SecFilterSelective THE_REQUEST “/quick-reply.php” chain
SecFilter “phpbb_root_path=”
Kasım 27th, 2009
Linux |
Yorum Yok
Unix Plesk panelden Qmail 587 port’u ekleme
Öncelikle bir editör yardımı ile örneğin (nano)
* nano /etc/services editliyoruz
smtp 25/tcp mail
smtp 25/udp mail satırlarını bulup altına
smtp2 587/tcp mail
smtp2 587/udp mail ekliyoruz
* cp /etc/xinetd.d/smtp_psa /etc/xinetd.d/smtp_psa2 ile bir kopyasını alıyoruz
* nano /etc/xinetd.d/smtp_psa2 komutu ile editleyip service smtp yi
service smtp2 olarak değiştiriyoruz ve kaydediyoruz.
* /etc/rc.d/init.d/xinetd restart ediyoruz
sunucunun içinten telnet localhost 587 şeklinde test ediyoruz.
220 sunucuadı ESTMP şeklinde yanıt alıyorsak portumuz aktif demektir.
Kasım 27th, 2009
Genel |
Yorum Yok