Plesk bilindiği üzere en çok kullanılan web hosting kontrol panellerinden biri. Hem Linux hosting hem de Windows Hosting kullanıcıları için farklı işletim sistemlerine desteği bulunuyor. Hem Linux hem de Windows için açtığınız domainlerin, varsayılan kök klasörlerini değiştirmek istediğinizde, aşağıdaki adımları takip edebilirsiniz.
Not : Bu makalede vhostların pathleri değil, kök klasörleri (root directory) değiştirilme işlemi yapılmaktadır.
Plesk Obsibian paneli Linux sunucular üzerinde kullanıyorsanız, vhost varsayılan klasörü aşağıdaki gibidir;
/var/www/vhosts/*/domain_ismi/httpdocs/
C:\inetpub\vhosts\domain_ismi\httpdocs
Plesk üzerinde, hosting (vhost) oluşturduğunuzda yukarıdaki dizinlerde hostinglere ait dosyalar ve klasörler oluşturulup, varsayılan root directory “httpdocs” şeklinde olur.
Bir sebepten, httpdocs klasörünün ismini değiştirmek ve yeni açılan hostinglerde belirlediğiniz şekilde olmasını isterseniz, aşağıdaki adımları takip edebilirsiniz. İşlemi SSH üzerinden Panel.ini dosyasında değişiklik yaparak veya eklenti desteği ile daha basit şekilde yapabiliyorsunuz.
Plesk’in Panel.ini Editor isminde bir eklentisi mevcut. Öncelikle eklenti üzerinden işlemlerimizi gerçekleştirelim;
1-Plesk kontrol paneline admin kullanıcınız ile giriş yapın.
2-Sol tarafta bulunan menüden “Extensions” linkine tıklayın.
3-Açılan sayfada arama kısmına Panel.ini yazın.
4-“Get it free” diyerek eklentiyi kurun.
5-“Open” diyerek eklentiyi açın.
6-Editor sekmesine tıklayın ve dosyaya aşağıdaki satırı ekleyin;
[domainManagement]
docroot = "yeni_vhost_directory"
Ardından “Save” butonu ile işlemlerinizi kaydedin.
Yeni bir hosting oluşturduğunuzda, artık httpdocs klasörü yerine, varsayılan kök klasörü (default root directory) belirlediğiniz isim olacaktır.
1-Plesk Linux sunucunuza SSH üzerinden root bilgileriniz ile bağlanın
2-Panel.ini dosyanızın ismini değiştirin;
cp /usr/local/psa/admin/conf/panel.ini.sample /usr/local/psa/admin/conf/panel.ini
3-Dosyayı favori text editörünüz ile açın;
nano /usr/local/psa/admin/conf/panel.ini
4-Aşağıdaki satırları dosyanızın içine kopyalın;
[domainManagement]
docroot = "yeni_vhost_directory"
5-Dosyanızı kaydedin ve Plesk servislerini yeniden başladın;
service psa restart
Bu işlem yukarıda değindiğimiz gibi, sadece hostinglerin varsayılan root klasörlerini değiştirmektedir. Plesk üzerinde hostinglerin varsayılan yolunu (path) değiştirmek farklı bir işlemdir. Bu işlemi de bir sonraki inceleme yazımızda gerçekleştireceğiz.
Plesk’te httpdocs klasörünü değiştirmek mevcut siteleri etkiler mi?
Yapılan işlem yalnızca yeni oluşturulacak hosting hesapları için geçerlidir. Mevcut siteler aynı dizinde çalışmaya devam eder.
Varsayılan kök klasörü değiştirdikten sonra eski siteleri manuel olarak taşımalı mıyım?
Eğer mevcut sitelerinizin de yeni klasörde çalışmasını istiyorsanız, dosyaları manuel taşıyıp yapılandırmaları güncellemeniz gerekir.
Panel.ini ile yapılan değişiklikler Plesk güncellemelerinden sonra korunur mu?
Panel.ini özel yapılandırma dosyası olduğu için Plesk güncellemelerinden sonra değişiklikler korunur.
Plesk Windows ve Linux üzerinde root directory değiştirme adımları aynı mı?
Mantık aynı olsa da dizin yapıları farklıdır. Linux’ta /var/www/vhosts/
, Windows’ta ise C:\inetpub\vhosts\
altında değişiklik yapılır.
Panel.ini Editor eklentisi olmadan manuel olarak kök dizin değiştirilebilir mi?
SSH üzerinden /usr/local/psa/admin/conf/panel.ini
dosyası düzenlenerek aynı işlem yapılabilir.
Yanlış bir docroot değeri yazarsam ne olur?
Yeni oluşturulan siteler çalışmaz veya boş dizin hatası verir. Bu nedenle tanımladığınız dizinin gerçekten var olduğundan emin olun.
Varsayılan kök klasörünü tekrar httpdocs olarak geri alabilir miyim?
Panel.ini içeriğindeki özelleştirmeyi silip Plesk servislerini yeniden başlatmanız yeterlidir.
Plesk üzerinde kök klasör ve vhost yolu değiştirme aynı şey mi?
Kök klasör (httpdocs gibi) dosyaların tutulduğu ana klasörü ifade eder. Vhost yolu ise tüm domainin barındırıldığı ana path’tir ve farklı bir işlem gerektirir.
Veritabanını seçmenin performans, lisans ve güvenlik gibi konularda yarattığı zorlukları biliyoruz. Bu seçimi kolaylaştırmak için,…
Snapshot Nedir? Snapshot, bir sanal sunucunun (VM) mevcut çalışma hali, disk yapısı ve yapılandırmasının o…
Sunucu yönetiminde yeni sürümlere geçiş, her zaman iş sürekliliği için kritik bir adımdır. Proxmox VE…
Sanallaştırma ortamlarında en çok kullanılan platformlardan biri VMware vSphere’dir. Ancak sistem doğru izlenmezse performans sorunları,…
IT ekiplerinin karşılaştığı en büyük sorunlardan biri, farklı araç ve sistemler yüzünden operasyonların karmaşık hale…
Fidye Yazılımı Saldırısı Nedir? Fidye yazılımı saldırısı (ransomware) kötü niyetli kişilerin, belirli bir sistemin, dosyalarını…