Tüm bölümler

Veritabanları

Bir veritabanı bir siteye aittir: oluşturduğu oturum bilgisi (kullanıcı adı ve parola) o sitenindir. cpleks MariaDB ya da MySQL veritabanları ve PostgreSQL veritabanları oluşturur, her parolayı bir kez gösterir, bir veritabanını silmeden önce kopyasını alır ve her veritabanını yedeklere dahil eder.

Bir veritabanı sunucusu kurma

Yeni bir sunucuda hiç yoktur. Bir yönetici Modules ▸ Database servers bölümünden birini kurar:

  • MariaDB: WordPress'in ve çoğu PHP uygulamasının beklediği, MySQL uyumlu sunucu.
  • MySQL: Oracle'ın MySQL 8.4'ü; MariaDB'nin dolduracağı yerde durur. Bir sunucu ikisinden birini çalıştırır.
  • PostgreSQL: onun için yazılmış uygulamalar için. MariaDB ya da MySQL'in yanında çalışır.
  • SQLite sunucu gerektirmez (bir dosyadaki veritabanıdır); MongoDB'nin kendi kartı vardır.

Bir veritabanı sunucusu kurmak hiçbir port açmaz: siteler ona bu makinenin kendi yerel bağlantısı (loopback) üzerinden ulaşır, dışarıdan asla. Kurulduğunda kart ON ve yanıt verdiği sürümü gösterir.

Modules ekranındaki Database servers grubu: sürümleriyle birlikte ON durumunda MariaDB ve PostgreSQL, kurulu SQLite ve Install düğmeli MySQL ile MongoDB.
Modules ekranında veritabanı sunucuları.

Veritabanı oluşturma

  1. Siteyi ve Databases sekmesini açın (ya da soldaki menüden Databases); Make a new database altında Create düğmesine basın.
  2. Which site uses it (hangi site kullanacak): bir sitenin kullandığı her veritabanı aynı oturum bilgisini paylaşır; bu seçim hangi parolanın onu açacağını da belirler.
  3. Which server (hangi sunucu): sunucu birden fazla veritabanı sunucusu çalıştırıyorsa.
  4. Short name (kısa ad): küçük harfler ve rakamlar, bir harfle başlayan, en fazla 24 karakter. Sunucu önüne barındırma hesabının numarasını koyar (örneğin u1_shop); bu ön ek veritabanlarınızı diğer her hesabınkinden ayırır ve değiştirilemez.
  5. Create database düğmesine basın.
New database penceresi: veritabanını kullanacak site, sunucu (MariaDB), kısa ad news ve verilecek ad u1_news.
Bir kısa ad ve onu kullanacak site. Panel oturum bilgisini aynı anda oluşturur.

Parola bir kez gösterilir

Sonraki ekran, sitenin yapılandırma dosyasına yazılması gerekenleri gösterir: Database name (veritabanı adı), User name (kullanıcı adı) ve Password (parola), her biri bir kopyalama düğmesiyle. Parolayı hemen kopyalayın. Panel onun bir kopyasını tutmaz; ne kendi veritabanında ne de bir yedekte. Onu yeniden göstermenin bir yolu yoktur.

Sitenin zaten bir veritabanı varsa yenisi aynı oturum bilgisini kullanır ve panel No new password, and none is needed (yeni parola yok, gerek de yok) der: sitenin zaten sahip olduğu kullanıcı adını ve parolayı kullanın.

Databases sekmesi: PostgreSQL üzerinde u1_blog, MariaDB üzerinde u1_main ve u1_shop; her biri HEALTHY, Sign-in details, Download a copy ve Remove ile.
Test makinesinde Databases sekmesi: barındırma hesabının her veritabanı, onu kullanan siteyi ve bulunduğu sunucuyu adıyla anarak.

Parolayı değiştirme

Veritabanının Sign-in details düğmesini açın ve Change the password düğmesine basın. Panel, sitenin yapılandırma dosyasının (WordPress için wp-config.php) açık olduğunu onaylamanızı ister; çünkü yeni parola oraya yazılana kadar site veritabanına ulaşamaz. Yeni parola da ilki gibi bir kez gösterilir.

Kopya alma

Download a copy, veritabanının o anda alınmış taze bir dökümünü tek bir .sql dosyası olarak verir. Veritabanı sunucusu durmuşsa ya da şema yoksa düğme soluk görünür ve nedenini söyler.

Veritabanını kaldırma

Remove düğmesine basın ve onaylamak için veritabanının adını yazın. Sunucu onu kaldırmadan önce bir yedek setine döker, dökümün eksiksiz olduğunu denetler ve o seti olağan dönüşümün dışında tutar; böylece bir ay sonra bile oradadır. Bir MariaDB ya da MySQL veritabanını geri almak bilinçli iki adımdır: aynı adla bir veritabanı oluşturun, sonra Backups ekranından o seti ona geri yükleyin. Bir PostgreSQL veritabanının kopyası da aynı biçimde alınır, ama henüz panelden geri yüklenemez (Yedekleme ve geri yükleme).

Burada olmayanlar

  • Veritabanı yükleme. Bilgisayarınızdan bir .sql dosyası içe aktarma yoktur; bir veritabanı bu sunucunun kendi yedek setlerinden geri gelir (Yedekleme ve geri yükleme).
  • Tablo tarayıcısı. Panelde henüz bir SQL tarayıcısı yoktur; bu yüzden Browse tables soluktur. Uygulamanızın kendi araçları her zamanki gibi çalışır.