Dokümantasyon menüsü
Site yönetimi

Site ekleme

Her site; kendi Linux kullanıcısı, kendi ev dizini ve seçtiğiniz PHP sürümüyle oluşturulur.

Yeni site formu.Yeni site formu.

Siteyi oluşturun

Panelde Siteler → Yeni site yolunu izleyip alan adını yazın. Bu adımda üç şey belirlenir:

  • İzole Linux kullanıcısı — site kendi kullanıcısı ve ev dizini altında çalışır; bir site başka bir sitenin dosyalarını okuyamaz.
  • PHP sürümü — kurulu sürümlerden birini seçersiniz; sonradan değiştirebilirsiniz (bkz. PHP sürümü ve ayarları).
  • Otomatik SSL (Let's Encrypt) — açık bırakırsanız alan adı sunucuya yönlenir yönlenmez sertifika alınır.

Kaydettiğinizde sitenin OpenLiteSpeed yapılandırması, ev dizini ve varsayılan izinleri oluşturulur; SSL adımı arka planda tamamlanır.

Alt alan adı ayrı bir site sayılmaz: ana sitenin Linux kullanıcısını ve ev dizinini paylaşır. İsterseniz alt alan adına farklı bir PHP sürümü verebilirsiniz.

Alan adını sunucuya yönlendirin

Alan adının A kaydı sunucunuzun genel IP adresini göstermelidir. Sunucunuzun IP adresini hosting sağlayıcınızın panelinden öğrenebilir ya da sunucuda şu komutla görebilirsiniz:

bash
curl -s https://ifconfig.me

Panel @ ve www A kayıtlarını kendi DNS bölgesine yazar; alan adı Cloudflare'de zaten etkinse oraya da yazar (ayrıntı: DNS yönetimi). Alan adı henüz bu sunucuya yönlenmiyorsa site yine oluşur; yalnızca SSL adımı "DNS bekleniyor" durumunda kalır ve panel saatte bir, 48 saat boyunca yeniden dener.

Dosyaları yükleyin

Dosyaları panelin dosya yöneticisinden yükleyebilir, siteye FTP hesabı açabilirsiniz. Sunucu yöneticisiyseniz SSH ile de kopyalayabilirsiniz; site kullanıcılarının kendi SSH erişimi yoktur. Sitenin kök dizini, alan adıyla adlandırılmış ev dizinindeki public_html klasörüdür:

text
/home/<alan-adı>/public_html

Dosyaları panel dışından kopyaladıysanız dosya sahipliği bozulabilir. Onar işlemi tüm dosyaların sahipliğini site kullanıcısına geri verir ve izinleri güvenli varsayılanlara döndürür.

Veritabanı oluşturun

Veritabanları sayfasından siteye bağlı bir MariaDB veritabanı ve kullanıcısı oluşturun. Uygulamanızın yapılandırma dosyasında bağlantıyı yerel sunucu üzerinden kurun:

ini
DB_HOST=127.0.0.1
DB_NAME=acme_shop
DB_USER=acme_shop
DB_PASS=panelin-oluşturduğu-parola

Veritabanı da sitenin yedeğine dahildir; ayrı bir işlem gerekmez (bkz. Yedekleme ve geri yükleme).

Yayına almadan önce kontrol listesi

  • Alan adı bu sunucuya yönleniyor ve site tarayıcıda açılıyor.
  • SSL sertifikası alındı, tarayıcı uyarı göstermiyor (bkz. SSL sertifikası).
  • PHP sürümü uygulamanızın gerektirdiği sürümdür ve gerekli eklentiler kuruludur.
  • Yedekleme takvimi bu site için açıktır.
  • Dosya izinleri onarıldı; public_html dışında hassas dosya bırakılmadı.