WHM/Cpanel Konfigürasyonu Nasıl Yapılır?

17 Yorum

Hosting sektöründe ki bir çok firmanın kullandığı WHM/CPANEL’in kurulumunu aşağıda ki linkden bulabilirsiniz.

http://www.sekman.net/whm-cpanel-nasil-kurulur.html

Kurulumdan sonra ki ihtiyaçlarınız doğrultusunda ki konfigürasyonundan bahsedeceğim.

Kurulum işlemi bittikten sonra browser’ımıza

http://IP:2086 yazarak giriş yapıyoruz.

Username ve Password’unuz linux root bilgileriyle aynıdır.

Kurulumu yeni yaptığımız için öncelikle sözleşme gelecektir. I agree/Go to Step 2 tıklayarak sözleşmeyi kabul edip, 2. adıma geçiyoruz.

Server Contact Email Address: server@domainadi.com ( Oluşabilecek problemlerde buraya mail gönderecektir. )

Server Contact SMS Address: SMS ile bilgilendirilmeniz içindir. Boş bırakıyoruz.

Server Contact AIM Name: AIM bilgileriniz. Boş bırakıyoruz.

Server Contact ICQ Number: ICQ numaranız. Boş bırakıyoruz.

This Server’s Hostname: Server’ınızın hostname’idir. Genelde NS adresinizle aynı veririz.

Primary Resolver: DNS server’ınızın IP’sidir. Hizmet aldığınız Datacenter’ın IP’sidir.

Secondary Resolver: DNS server’ınızın 2.IP’sidir. Hizmet aldığınız Datacenter’ın IP’sidir.

Third Resolver: DNS server’ınızın 3.IP’sidir. Hizmet aldığınız Datacenter’ın IP’sidir.

Main Network/Ethernet Device: Ethernet kartınızı seçmeniz gerekmektedir. Default değer doğrudur.

Save & Go to Step 3′e tıklayarak yeni adıma geçiyoruz.

Add New IP Address(es): Yeni IP adresi eklemek için kullanılır. Alt tarafda ekli olan IP leri görebilirsiniz.

Go to Step 4′e tıklayıp 4. adıma geçiyoruz.

Nameserver Configuration: Server’ımızın DNS yazılımını seçmemize yarar. Bind DNS başarılıdır ancak sorunlar çıkarttığı için tercih etmeyebilirsiniz. NSD DNS şuanda en sağlıklı çalışan sistemlerden birisidir.

Choose which nameservers domains on this server will use: Domain’i yönlendirmek için kullanacağınız NS’leri yazınız.

Add “A Entries” for all Nameservers: NS’lerimizin sağlıklı çalışması için bunu aktif ediyoruz. NS’lerimize karışık gelen A kayıtlarını oluşturacaktır.

Add A Entries for Nameservers & Hostname: Yazmış olduğunuz NS’lere karşılık gelen IP’leri belirtiniz.

Add “A Entries” for Hostname: Aktif ediniz. Hostname’in karşılığına gelen A kaydını oluşturacaktır.

Save & Go to Step 5′e tıklayarka 5. adıma geçiyoruz.

FTP Configuration: FTP server’ımızı seçmemizi istiyor. ProFTPD sorunsuz çalışan bir sistem olduğu için tercih edebilirsiniz.

Mail Configuration: Mail server’ımızı seçmemiz gerekiyor. Courier’i tercih edebilirsiniz.

Convert Mailbox Format: Aktif ediniz.

Configure cPHulk: Aktif ediniz. Brute force ataklara karşı güvenlik sağlayacaktır.

Extend account lockout time upon additional authentication failures: Aktif ediniz.

Save & Go to 6 Step tıklayarak 6. adıma geçiyoruz.

Use file system quotas.

Seçilip finish setup wizard’a tıklayarak kurulumu tamamlıyoruz.

Sıra geldi ince ayarlarımıza.

İlk yapacağımız şey, Tweak Settings bölümüne girerek BoxTrapper Spam Trap bulmak ve etkisizleştirmektir.

BoxTrapper Spam Trap server’ımızın IP adresini SPAM’a düşürebileceği için kapatıyoruz. Save edip devam ediyoruz.

Exim Configuration Editor kısmına giriyoruz ve alt taraftan “Advanced Editor” linkine tıklıyoruz. Bu açılan sayfada, ilk kısma (ilk textarea’ya) tırnak işaretleri olmadan “log_selector = +arguments +subject” ibaresini ekleyip save’liyoruz, cPanel de Exim’i baştan başlatıp ayarlarımızı kaydediyor. Bu işlem, Exim’in daha sorunsuz ve daha düzgün şekilde log tutmasına yarıyor.

PHP Configuration Editor’e girip Switch to advanced mode’e tıklıyoruz.

“disable_functions” kısmını bularak tırnaklar olmadan aynen şunu yapıştırıyoruz:

PLAIN TEXTCODE:
1.”shell_exec,exec,system,glob,cat,dl,openbasedir,popen,proc_close,proc_get_status,proc_nice,proc_open,

escapeshellcmd,escapeshellarg,show_source,posix_mkfifo,mysql_list_dbs,get_current_user,getmyuid,pconnect,

link,symlink,pcntl_exec,ini_alter,parse_ini_file,leak,apache_child_terminate,posix_kill,posix_setpgid,

posix_setsid,posix_setuid,proc_terminate,syslog,fpassthru,allow_url_fopen,stream_select,socket_select,

socket_create,socket_create_listen,socket_create_pair,socket_listen,socket_accept,socket_bind,socket_strerror,

pcntl_fork,pcntl_signal,pcntl_waitpid,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,

pcntl_wstopsig,pcntl_wtermsig,openlog,apache_get_modules,apache_get_version,apache_getenv,apache_note,

apache_setenv,virtual,name”
Not: Üstteki komutları yazarken kesinlikle boşluk v.s. bırakmayınız. Düz satır olarak aralarında boşluk olmadan yana yana yazınız.

Sonrasında ise, “enable_dl” ayarını bularak “Off” konumuna getirip ayarlarımızı kaydediyoruz.  Artık güvenli bir PHP’imiz var.

FTP Server Configration kısmına giriyoruz ve “Allow Anonymous Logins”, “No” olarak seçip kaydediyoruz. Böylece, FTP’miz de güvenli. Tabi ki, isimsiz FTP server çalıştıracaksanız, yani FTP server’a kullanıcı adı ve şifre olmadan halka açık bağlantı yapacaksanız, ilk seçeneği “Yes” olarak seçmelisiniz.

Manage Plugins bölümüne giriyoruz.  “pro”, “clamavconnector” seçerek alttaki Save butonuna tıklıyoruz ve bu eklentiler sunucumuza kuruluyor. Uzun sürebilir ancak bu eklentiler bizim için önemli.

Sıra geldi derleme işlemine. Ben daha çok hosting firmalarının ihtiyacı olacak, en çok kullanılacakları aktif ederek devam ediyorum.

Önemli: Bu derleme işlemi kesinlikle yarıda kesilmemelidir. Yarıda kesilmesi durumunda sunucunuza format atılması ve tekrar kurulması gerekebilir. Eğer tarayıcı pencereniz kapansa bile derleme işlemi arkaplanda çalışmaya devam edecektir, yeter ki derleme işleminin bittiğinden emin olmadan sunucunuza kesinlikle resetlemeyin yaptırmayın.

EasyApache (Apache Update) kısmına giriyoruz. “Start customizing based on profile” tıklıyoruz. Apache 2.2 seçip next step diyoruz. PHP 5 seçiyoruz. Next step tıklıyoruz ve en alttaki, yani en günel seçeneği seçiyoruz. Şu anda en güncel PHP versiyonu 5.3.1 seçiyoruz. Next step tıklıyoruz, Frontpage, Mod SuPHP, Ioncube Loader for PHP,  Mod Security  bunların dışında seçili olan varsa kaldırıyoruz. Alttan “Exhaustive Options List” tıklıyoruz. Apache Build-In Modules kısmından sadece şunların seçili olduğundan emin oluyoruz: Asis, AuthnDefault, Env, Expires, Fileprotect, Frontpage, Headers, imagemap, Mod SuPHP, Proxy, UniqueID, Version. Daha sonra Other Modules kısmında sadece şunların seçili olduğundan emin oluyoruz: “IonCube Loader for PHP”, “Mod Security”. Şimdi ise, PHP ayarlarına geliyoruz ve sadece aşağıdakilerin seçili olduğundan emin oluyoruz: “Bcmath, CGI, Calendar, Curl, CurlSSL, FTP, GD, Gettext, Iconv, Imap, Magic Quotes, Mbregex, Mbstring, Mcrypt, Mysql, Mysql of the system, OpenSSL,PDO, PDO Mysql, POSIX, Path Info Check, Pear, SQLite3, Sockets, TTF (Free Type), Zlib. Sadece bunların seçili olduğundan emin olduktan sonra, Prefrences ve diğer kısımlara dokunmadan en alttaki “Save and Build” butonunu tıklıyoruz ve build başlıyor. Sorduğu sorulara Yes ve I Understand seçip işleme başlıyoruz.

Derleme bittiğinde PHP and SuExec Configuration hakkında sorular soracak.  Biz PHP4 kurmadığımız, default olarak PHP 5 seçiyoruz.  Burada PHP5′i CGI olarak seçiyoruz. Eğer PHP4 kurduysanız onuda seçmeyi ihmal etmeyin. Apache SuExec ON yapıyoruz ve Do a dryrun kutucuğunu işaretlemeden Save New Configuration seçip derleme işlemini bitiriyoruz.  Close’e tıklayıp işlemi sonlandırıyoruz.

Apache-PHP ile ilgili son ayar olarak Apache Configuration’a giriyoruz ve “Memory Usage Restrictions” kısmını tıklayıp Proceed diyoruz. Artık arızalı scriptlerin sunucumuzu şişirmesi, kilitlemesi gibi şeyler de sözkonusu olmayacak.

Bu ayarları tamamladıktan sonra, cPHulk Brute Force Protection kısmına girip enable ediyoruz.  PHP open_basedir Tweak bölümüne girip Enable php open_basedir protection seçip save ediyoruz.  Apache mod_userdir Tweak bölümüne gelip Enable mod_userdir protection seçip save ediyoruz.  SMTP Tweak kısmında ise Enable ediyoruz. Shell Fork Bomb Protection kısmında ise Enable Protection seçiyoruz. Compiler Access kısmında ise “Disable Compilers” tıklıyoruz. Artık, son derece güvenli bir sunucuya sahibiz.

WHM ayarlarımızı tamamladık. Şimdi sunucumuza root olarak SSH ile giriş yapıyoruz. Öncelikle

$ nano /etc/ssh/sshd_config

Komutunu vererek sshd_config dosyasını editliyoruz ve “Protocol 2,1″ ayarının başına # koyarak etkisizleştiriyoruz, “Protocol 2″ ayarının başındaki # işaretini ise kaldırıyoruz. Dilerseniz, Port 22 kısmından portu da değiştirebilirsiniz, SSH bağlanmak isteyen yetkisiz kişileri engelleyecektir, fakat önce, değiştireceğiniz portun kullanılmadığından ve herhangi bir firewall kullanıyorsanız firewall’da bu portun açık olduğundan emin olmalısınız. Bu dosyayı kaydedip çıkıyoruz ve “service sshd restart” yazarak SSH server’ı baştan başlatıyoruz, böylece yaptığımız ayarlar geçerli oluyor.

Şimdi, tmpfs bölümünü güvenli hale getirmek için

$ nano /etc/fstab

dosyasını editliyoruz. Bu dosyayı düzenlerken çok dikkatli olmalısınız, yapacağınız bir hata sunucunuza format atılmasını gerektirecektir. Söylediğimin dışında kesinlikle başka bir işlem yapmayınız. buradan tmpfs bölümünü buluyoruz ve aynı satırdaki defaults yazısının yanına ,noexec,nosuid ekliyoruz. Yani o satır şu şekilde görünmeli:

tmpfs                   /dev/shm                tmpfs   defaults,noexec,nosuid        0 0

Dosyayı kaydetmeden önce 3 kere kontrol ediyoruz, özellikle bu eklemeyi yapınca txt editörün herhangi bir kısmı alt satıra almadığından emin oluyoruz, alt satıra almışsa alta alınan kısmı tekrar yukarı çıkarıyoruz ve dosyamızı kaydedip çıkıyoruz. Bu ayarın da etkin olması için

$ mount -o remount,noexec,nosuid /dev/shm komutunu çalıştırıyoruz.

Bunu da hallettikten sonra, sunucuda gerek duyulmayan, gereksiz yere sunucuyu yoracak bütün fonksiyonları kapatıyoruz. Sırasıyla, hata verirse önemsemeden(failed yazabilir, başka hata verebilir, önemli değil) aşağıdaki komutları çalıştırıyoruz:

$ service cups stop
$ chkconfig cups off
$ service xfs stop
$ chkconfig xfs off
$ service atd stop
$ chkconfig atd off
$ service nfslock stop
$ chkconfig nfslock off
$ service canna stop
$ chkconfig canna off
$ service FreeWnn stop
$ chkconfig FreeWnn off
$ service cups-config-daemon stop
$ chkconfig cups-config-daemon off
$ service iiim stop
$ chkconfig iiim off
$ service mDNSResponder stop
$ chkconfig mDNSResponder off
$ service nifd stop
$ chkconfig nifd off
$ service rpcidmapd stop
$ chkconfig rpcidmapd off
$ service bluetooth stop
$ chkconfig bluetooth off
$ service anacron stop
$ chkconfig anacron off
$ service gpm stop
$ chkconfig gpm off
$ service saslauthd stop
$ chkconfig saslauthd off
$ service avahi-daemon stop
$ chkconfig avahi-daemon off
$ service avahi-dnsconfd stop
$ chkconfig avahi-dnsconfd off
$ service hidd stop
$ chkconfig hidd off
$ service pcscd stop
$ chkconfig pcscd off
$ service sbadm stop
$ chkconfig sbadm off
$ service webmin stop
$ chkconfig webmin off
$ service ossec stop
$ chkconfig ossec off

Bunların hepsini sırasıyla çalıştırdıktan sonra, gereksiz bütün servisler kapanmış oluyor.

Bu kadar çok ayar yaptık, şimdi cPanel’in bu ayarlar karşısında kendini kaybetmesini önleyelim. İlk olarak

$ /scripts/upcp

Komutunu çalıştırarak cPanel update yapıyoruz. Bu işlemin bitmesini bekliyoruz, bittiğinden emin olmadan daha sonraki adımlara geçmiyoruz. Bittiğinden emin olamıyorsanız, ne olur ne olmaz diyeek yarım saat beklemenizi öneririm. Eğer yavaş bir bağlantı varsa, 2 saat bekleyin ki bir sorun çıkmasın. Bu işlem bittikten sonra da,

$ /scripts/makecpphp

Komutunu çalıştırarak cpanelin kendine çeki düzen vermesini sağlıyoruz. Bu işlem de bittikten sonra,

$ service cpanel restart

Komutuyla cPanel’imizi baştan başlatıyoruz. Artık Her anlamda taş gibi çalışan bir sistemimiz var. Son olarak da, apache derlemesi apache’nin aklını bulandırabileceğinden,

$ /scripts/rebuildhttpdconf

Komutuyla apache konfigrasyonumuzu tekrar düzenletiyoruz ve

$ service httpd restart

Komutuyla apache’mizin sağlam konfigrasyonla çalışmasını sağlıyoruz.

İşte hepsi bu kadar, artık sapasağlam ve son derece güvenli bir cPanel sunucunuz var.

Gelen Yorumlar ()

  1. yavuz
    Mar 22, 2010 @ 15:35:06

    güzel makale, işimize çok yaradı
    saol EKREM

  2. webdenbiri
    Nis 21, 2010 @ 21:35:02

    WHM kurulumu öyle güzel anlatılmış ki. Çok teşekkür ederim. Bu yazınızla WHM ve CPANEL kurulumunu güvenle yaptım.

  3. Ekrem Sekman
    Nis 26, 2010 @ 22:41:12

    Merhabalar,

    Kaynak verdiğin için teşekkürlerimi sunmak isterim. Yakında extra güvenlik konusunda ufak bir yazı daha yazacağım. Özellikle mail adresinden gönderebilirim sana.

    iyi günler dilerim.
    Ekrem Sekman

  4. Levent ERSOY
    Eki 09, 2010 @ 12:28:58

    Teşekkürler, Ekrem , güzel iş!

  5. Oğuzhan B.
    May 06, 2011 @ 18:19:20

    Merhaba Ekrem bey,
    Cpanel makalesi için çok teşekkür ederim. Sayenizde CPANEL’i kolayca kurdum.
    Yalnız makale sanırım biraz eskimiş durumda. 06.05.2011 tarihi ile kurarken bazı ayar noktalarının başlıkları farklı gözükmekte. Bununla beraber ;

    —–
    Şimdi, tmpfs bölümünü güvenli hale getirmek için

    $ nano /etc/fstab

    dosyasını editliyoruz. Bu dosyayı düzenlerken çok dikkatli olmalısınız, yapacağınız bir hata sunucunuza format atılmasını gerektirecektir. Söylediğimin dışında kesinlikle başka bir işlem yapmayınız. buradan tmpfs bölümünü buluyoruz ve aynı satırdaki defaults yazısının yanına ,noexec,nosuid ekliyoruz. Yani o satır şu şekilde görünmeli:

    tmpfs /dev/shm tmpfs defaults,noexec,nosuid 0 0

    Dosyayı kaydetmeden önce 3 kere kontrol ediyoruz, özellikle bu eklemeyi yapınca txt editörün herhangi bir kısmı alt satıra almadığından emin oluyoruz, alt satıra almışsa alta alınan kısmı tekrar yukarı çıkarıyoruz ve dosyamızı kaydedip çıkıyoruz. Bu ayarın da etkin olması için

    $ mount -o remount,noexec,nosuid /dev/shm komutunu çalıştırıyoruz.
    —–

    kısmındaki bilgilendirmeyi uygulamayadım.

    cat /etc/fstab içeriği aşağıdaki gibi..
    —–
    root@ns1 [~]# cat /etc/fstab
    proc /proc proc defaults 0 0
    none /dev/pts devpts gid=5,mode=620 0 0
    /dev/md0 none swap sw 0 0
    /dev/md1 /boot ext3 defaults 0 0
    /dev/md2 / ext3 defaults,usrquota 0 0
    /usr/tmpDSK /tmp ext3 defaults,noauto 0 0
    /tmp /var/tmp ext3 defaults,usrquota,bind,noauto 0 0
    —–

    ne yapmalıyım bir fikriniz ya da öneriniz var mı?

    root@ns1 [~]# whereis shm
    shm:
    root@ns1 [~]#

    shm yüklenmemiş gözüküyor..

    root@ns1 [~]# uname -a
    Linux ns1.xxxxxxxxx.com 2.6.18-238.9.1.el5 #1 SMP Tue Apr 12 18:10:13 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux

    WHM 11.28.87 [TRIAL]
    CENTOS 5.6 x86_64 standard on ns1

    kullanmaktayım.

    Bir ipucu vereceğinizi düşünerek şimdiden göstereceğinizi umduğum ilginiz için teşekkür ederim.

  6. Ekrem Sekman
    May 19, 2011 @ 20:35:54

    Merhabalar Oğuzhan Bey,

    Uzun zamandır yeni bir kurulum yapmadığım için açıkcası değişiklik konusunda bir fikrim yok. Bir test ortamında deneyip size bilgi versem daha sağlıklı şeyler söylebilirim :) ilginize teşekkür ederim.

  7. Ergün
    May 30, 2011 @ 16:23:01

    Merhabalar,

    Öncelikle makale için çok teşekkür ederim, çok faydalı oldu. Şöyle bir not düşmek istiyorum. Gördüğüm kadarıyla son sürüm WHM’lerde artık pro eklentisini etkinleştirmeye gerek yok. Konuyla ilgili bir çalışanın yorumu cpanel forumda yer almıştır ( http://forums.cpanel.net/f5/http-pro-cpanel-net-activate-error-201242.html ).

    “Magic Quotes” özelliği ise PHP 5.3.0′dan beri performans kaybı vb nedenlerden dolayı önerilmemekte ve 6′dan sonra da kullanılmayacaktır. Konuyla iligili resmi PHP.net açıklaması da bulunmaktadır ( http://php.net/manual/tr/security.magicquotes.whynot.php ).

  8. Ekrem Sekman
    Haz 01, 2011 @ 09:13:22

    Merhabalar Ergün Bey,

    Güzel katkılarınız için teşekkür ederim.

  9. Atlıhan Dündar
    Ağu 18, 2011 @ 16:54:43

    Merhaba Ekrem bey,
    bu yukarıda anlatılanları ben kendi vps imde denedim. Denemeden önce server’ın komplesinin bir yedeğini almıştım. Bu anlatılanları denedikten sonra serverda çalışan tüm scritplerde problemler oluştu. Bazı siteler drupal kullanılarak yapıldı bazıları da joomla ile. Drupal ile ilgili olarak oluşan hata tüm siteler bakım ayarlanmış olarak geldi ve griş yapamadım. Joomla da ise siteler çalışıyordu ancak blok kısınlarında ve sanırım menü idi onun üzerinde hatalar gösteriyordu. Bunları nasıl aşabilirim. Cevap verirseniz çok memnun olurum.
    Ayrıca bu denemeleri neden yaptığımı da yazayım belki bir fikriniz vardır cevaplarsanız sevinirim. Serverda barınan sitelerim bazen cpanel default web page gösteriyor. Hatta aynı anda ben girebilirken site sahipleri denediğinde default sayfayı görüyor. Bunu çözmek için internette çok araştırma yaptım ama kesin bir cevap bulamadım. Bulduğum her şeyi deniyorum. Teşekkürler.

  10. rokettube
    Eyl 02, 2011 @ 18:45:55

    Anlattıklarınızı dört ayrı serverimde yaptım gerçekten çok işe yarar bilgiler XXXX sizin sayenizde daha seri işlemler geçekleştirmeye başladı.

  11. Ekrem Sekman
    Eyl 03, 2011 @ 03:45:11

    Merhabalar Atılhan Bey,

    Öncelikle problem drupal, joomla gibi hazır sistemler de problem yaşamanızın temel sebepleri disable_function’lar da kapattığımız özellikler olabilir. Burada yapmanız gereken bu tür script’lerin sistem gereksinimlerine bakıp kullandıkları fonksiyonları kapatmamaktan geçmektedir. Burada ki makalemiz de performans, güvenlik ve stabilite değerlerini baz alarak hazırladım. Sizin kullanmış olduğunuz script’ler de disable_function’ları doğru tespit edip kullanılan fonksiyonları kapatmamak çözüm olacaktır. Aynı zamanda apache, php v.s. nin uyumluluk kriterlerini baz almanız da fayda vardır. Eğer aldığınız hataları da paylaşırsanız daha özel çözümler de sunabilirim.

  12. ertuğrul
    Oca 25, 2012 @ 11:59:33

    Tebrikler hocam çok başarılı bir rehber olmuş ellerinize sağlık

  13. xpserkan
    Şub 22, 2012 @ 17:09:08

    Öncellikle anlatım için teşekkür ediyorum Ekrem bey,

    Beni sormak istediğim “pro”, “clamavconnector” eklentisi kurulu değildi ve bu yazıyı okuduktan sonra dediğiniz gibi kurdum, fakat bu kurulduktan sonra başka bir işlem yapmamız gerek mi ?

    Diğer tüm ayarlar tamamdır, sadece “pro”, “clamavconnector” kurulu değildi onuda kurdum..

    Tekrar teşekkürler hocam..

  14. irem
    Mar 23, 2012 @ 17:30:46

    Merhaba Ekrem Bey,
    Öncelikle sorunumla ilgili araştırma yaparken blogunuza denk geldim, faydalı bilgileriniz için çok teşekkürler. Benim bir sorum olacaktı, aramadıgım yer kalmadı bir türlü çözümü bulmuş değilim. Sizinle de paylaşmak istedim , belki bir bilginiz vardır. Serverdan hergün böyle bir mail almaktayım.

    Drive Warning: /dev/md1 (/tmp) is 88% full
    ya da
    Drive Critical: /dev/md1 (/tmp) is 98% full

    md0 diskine 448gb, md1 diskine 2gb atanmış.

    Hatayıda md1 diskinden almaktayım. Bu sorunu kökten nasıl çözebilirim? md1 diskini nasıl büyütebilirim? büyütsemde yine disk bir şekilde dolacak, burada biriken dosyalar nasıl temizlenebilir yada nasıl kaydedilmesi önlenebilir? Yardımcı olabilirseniz çok mutlu olacagım. Iyı gunler , iyi çalışmalar dilerim. Şimdiden çok teşekkürler.

  15. Ekrem Sekman
    Mar 23, 2012 @ 17:39:39

    Merhabalar,

    md1 diye isimlendirdiğiniz disk’iniz TEMP dizini olarak görünüyor. Bildiğiniz gibi TEMP dizininin amacı gereksiz/gecici dosyaları tutmaktadır. Sunucuya bağlanıp TEMP dizininizin içini başka bir yere yedekleyebilir ve sonra silebilirsiniz. Ayrıca TEMP dizini için 2 GB ideal bir yer olabilir. Tabi ki sizin için gecici dosyalarınız nekadar önemli olduğunu bilemeyeceğim. Yada isterseniz bu disk’in boyutunu yükseltebilirsiniz. Bunun için linux üzerinde disk büyültme işlemlerine göz atabilirsiniz. Yada /temp dizininizi yedekleyip bir md0 disk’iniz içerisindeki bir klasöre’e linkleyebilirsiniz. Bu sayede data md0 üzerinde kayıt olacaktır.

  16. irem
    Mar 23, 2012 @ 17:52:22

    Bu hızlı cevabınız için çok teşekkürler.
    Bu TEMP dizinini tamamen devre dışı bırakabilir miyiz? Eğer bırakabilirsek bunun serverdaki siteler açısından bir zararı olur mu? veri kaybı gibi.

  17. Ekrem Sekman
    Mar 23, 2012 @ 18:14:31

    Tamamen devre dışı bırakmanız sağlıklı değildir. Sonuçta geçici bir dizine ihtiyaç duyacaktır sistem. Ayrıca bu bir hata değil sadece bilgilendirmedir. Bence dizini yedekleyip boşaltıp devam ediniz. En sağlıklısı o gibi görünüyor.

Yorumlar

*