Plesk Panel Lisans Ayarları

1. Adım : Örnek : https://89.107.228.218:8443 şeklinde plesk panelimize bağlanıyoruz.Home>Lisans Managament giriyoruz.

2.Adım : Parallels Plesk Panel License Key>Upload Key

3. Adım : Parallels Plesk Panel License Key>Upload Key>Replace the currently installed license with the selected one > Browse > OK (Lisans key dosyasının yerini gösteriyoruz.)

Centos 5.3 Kurulum

Centos Kurulumunu aşağıdaki resimleri sırasıyla uygulayınız.

1. text : Text komutunu yazarak centos kurulumuna başlıyoruz.



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



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



4. Language SelectionDil seçeneğini ayarlamamızı istiyor. English yapıyoruz.

 

5. Keyboard SelectionKlavye 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 . WarningUyarı 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 İnterfaceNetwork ayarları için ip ağ geçidini giriyoruz.Yes komutunu

kullanarak işleme devam ediyoruz.

 

11 .  Network Configuration for eth0

* Activate on bootAdresleme 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.

Server 2003 Plesk Panel 9.2 Kurulumu

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.

 

 

 

 

 

 

 

 

 

 

 

Plesk İp Reconfig

Plesk İp Reconfig

 

* /usr/local/psa/bin/reconfigurator.pl ip_map.txt

 

* nano ip_map.txt

 

* /usr/local/psa/bin/reconfigurator.pl ip_map.txt

 

Mod Security Kurulumu

 

 

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=”

 

 

 

Linux Sunucuda Plesk Password Öğrenme

Linux Sunucuda Plesk Password Öğrenme


* cat /etc/psa/.psa.shadow

Tarih ve saat ayarlama

Linux sunucuda tarih ve saat ayarlama

 

* date -s “27/08/2009 10:00:00”

komutuyla saati kontrol edebilirsiniz.

komutuyla tarihi kontrol edebilirsiniz.

Plesk Hostname Hatası

Plesk Kurarken Hostname Hatası

 

* nano /etc/hosts

Komutu girdikten sonra ip ve hostname en alta eklenecektir.

89.107.228.218   ns1.dgn.net.tr

 

Eth:01 İp Setup’tan kaldırmak

Eth:01 İp Setup’tan kaldırmak

 

* rm -rf /etc/sysconfig/network-scripts/ifcfg-eth0:1

Sunucumuzu reboot ettikten sonra setup>network bilgilerinde gözükmeyecektir.

Qmail 587 port’u ekleme

 

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.