Konuyu Açan
#1
Giriş ve Temel Kavramlar
Subdomain, ana domaininizin önüne eklenen ve farklı içerik veya uygulamalar barındıran alt alan adıdır. Örneğin, "blog.siteniz.com" veya "shop.siteniz.com". Bu yapı, özellikle büyük ve çeşitli içeriklere sahip sitelerde, içeriklerin organize edilmesi ve yönetilmesi açısından avantaj sağlar. PHP tabanlı scriptleri subdomain üzerine kurmak, genellikle birkaç temel adımdan oluşur, ancak dikkat edilmesi gereken detaylar vardır.
Adım 1: DNS Ayarlarının Yapılandırılması
İlk olarak, domaininizin DNS ayarlarından yeni bir A veya CNAME kaydı eklemeniz gerekir. A kaydı, subdomain’in IP adresine yönlendirilirken, CNAME kaydı başka bir domain’e yönlendirme sağlar. Örneğin, "subdomain.siteniz.com" için şu ayarları yapabilirsiniz:
Ad: subdomain
Tip: A veya CNAME
Değer: sunucu IP adresiniz veya yönlendirmek istediğiniz domain
Böylece, DNS ayarları tamamlandığında, subdomain erişilebilir hale gelir.
Adım 2: Web Sunucu Konfigürasyonu
Apache veya Nginx kullanıyorsanız, server config dosyanızda yeni bir sanal ana bilgisayar (virtual host) tanımlaması yapmalısınız. Örneğin, Apache için:
Nginx için ise:
Bu ayarlarla, subdomain’e gelen istekler belirtilen dizine yönlendirilir.
Adım 3: Dosya ve Script Kurulumu
Sunucunuza erişim sağladıktan sonra, "DocumentRoot" altında belirttiğiniz dizine PHP scriptinizi yükleyin. Örneğin, "index.php" veya diğer ilgili dosyalar. Ayrıca, scriptinizin veritabanı bağlantı ayarlarını, dosya yollarını ve yapılandırmalarını, subdomain dizinine göre düzenlemeniz gerekir. Bu aşamada, scriptin gerektirdiği PHP modüllerinin ve izinlerin uygun şekilde ayarlandığından emin olun.
Adım 4: Güvenlik ve Optimizasyon
Kurulum sonrası, subdomain üzerinde çalışan scriptin güvenliğini sağlamak kritik önemdedir. Güçlü şifreler, SSL sertifikası ve güvenlik duvarı ayarları ile koruma sağlayın. Ayrıca, PHP ve web sunucusu güncellemelerini düzenli yapmayı ihmal etmeyin. Scriptin performansını arttırmak için önbellekleme ve optimize edilmiş sorgular kullanabilirsiniz.
Bu adımlar, PHP tabanlı bir scripti subdomain üzerine kurmak için temel ve kapsamlı bir rehber sunar. Yükleme sonrası, scriptin düzgün çalıştığından ve erişimlerin sorunsuz olduğundan emin olmak için testler gerçekleştirilmelidir.
Subdomain, ana domaininizin önüne eklenen ve farklı içerik veya uygulamalar barındıran alt alan adıdır. Örneğin, "blog.siteniz.com" veya "shop.siteniz.com". Bu yapı, özellikle büyük ve çeşitli içeriklere sahip sitelerde, içeriklerin organize edilmesi ve yönetilmesi açısından avantaj sağlar. PHP tabanlı scriptleri subdomain üzerine kurmak, genellikle birkaç temel adımdan oluşur, ancak dikkat edilmesi gereken detaylar vardır.
Adım 1: DNS Ayarlarının Yapılandırılması
İlk olarak, domaininizin DNS ayarlarından yeni bir A veya CNAME kaydı eklemeniz gerekir. A kaydı, subdomain’in IP adresine yönlendirilirken, CNAME kaydı başka bir domain’e yönlendirme sağlar. Örneğin, "subdomain.siteniz.com" için şu ayarları yapabilirsiniz:
Böylece, DNS ayarları tamamlandığında, subdomain erişilebilir hale gelir.
Adım 2: Web Sunucu Konfigürasyonu
Apache veya Nginx kullanıyorsanız, server config dosyanızda yeni bir sanal ana bilgisayar (virtual host) tanımlaması yapmalısınız. Örneğin, Apache için:
KOD
123456789
ServerName subdomain.siteniz.com
DocumentRoot /var/www/subdomain
AllowOverride All
Require all granted
Nginx için ise:
KOD
12345678910
server {
listen 80;
server_name subdomain.siteniz.com;
root /var/www/subdomain;
index index.php index.html;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
}
Bu ayarlarla, subdomain’e gelen istekler belirtilen dizine yönlendirilir.
Adım 3: Dosya ve Script Kurulumu
Sunucunuza erişim sağladıktan sonra, "DocumentRoot" altında belirttiğiniz dizine PHP scriptinizi yükleyin. Örneğin, "index.php" veya diğer ilgili dosyalar. Ayrıca, scriptinizin veritabanı bağlantı ayarlarını, dosya yollarını ve yapılandırmalarını, subdomain dizinine göre düzenlemeniz gerekir. Bu aşamada, scriptin gerektirdiği PHP modüllerinin ve izinlerin uygun şekilde ayarlandığından emin olun.
Adım 4: Güvenlik ve Optimizasyon
Kurulum sonrası, subdomain üzerinde çalışan scriptin güvenliğini sağlamak kritik önemdedir. Güçlü şifreler, SSL sertifikası ve güvenlik duvarı ayarları ile koruma sağlayın. Ayrıca, PHP ve web sunucusu güncellemelerini düzenli yapmayı ihmal etmeyin. Scriptin performansını arttırmak için önbellekleme ve optimize edilmiş sorgular kullanabilirsiniz.
Bu adımlar, PHP tabanlı bir scripti subdomain üzerine kurmak için temel ve kapsamlı bir rehber sunar. Yükleme sonrası, scriptin düzgün çalıştığından ve erişimlerin sorunsuz olduğundan emin olmak için testler gerçekleştirilmelidir.
