Bir Veritabanına Birden Fazla Site Nasıl Kurulur?


Bir Veritabanına Birden Fazla Site Nasıl Kurulur?




Kullanmakta olduğunuz hosting paketinizde 1 adet veritabanı kullanma hakkınız varsa bu tek bir site kurabileceğiniz anlamına gelmez. Yani tek bir Mysql veritabanına hem Wordpress, hem Joomla, hem de PhpBB kurabilirsiniz. Bu konuyu "ortak veritabanı kullanmanın mantığı" ve "nasıl yapılır" olarak 2 kısımda anlatacağız.

Mantık nedir?

Veritabanlarında bilgilerin tutulduğu tablolar vardır. Örnek olarak üyeler bir tabloda, yazılar başka bir tabloda, ayarlar bir başka tabloda tutulur. Bir veritabanına birden fazla site kuracağınızda önemli olan bu tablo isimlerinin aynı olmamasıdır. Şöyle ki; hem Wordpress siteniz, hem de Jooma siteniz "users" isimli bir kullanıcı tablosu kullanırsa yapıları aynı olmadığı için, bu durum birinin yada her ikisinin bozulmasına neden olacaktır. İşte önek sayesinde users isimli tablo Wordpress için wp_users, Joomla için jos_users olacaktır. Belirli bir süredir tüm CMS sistemleri kurulum esnasında önek sormaktadır ve standart olarak birbirlerinden farklı bir öneki ile gelirler. Yani kurulum esnasında Wordpress wp_ önekini, Joomla jos_ önekini önerir. Bu durumda zaten Wordpress tabloları ile Joomla tabloları birbirinden farklı olacaktır. Sadece bir veritabanını birbirinin aynısı iki siteyi kurarken değiştirmeniz gerekir. Yani daha önce bir Wordpress kurmuşsanız ve şimdi bir tane daha kuracaksanız, yeni kurduğunuz Wordpress'in kullanacağı önek wp_ olamaz. Örneğin wp2_ olabilir.

Nasıl Yapılır?

Yapılışı oldukça kolaydır. Yine örneklendirerek açıklayalım. Daha önce kurduğumuz bir Wordpress bloğumuz olsun. Bu Wordpress bloğumuzun wp-config.php dosyasını açarak kullandığımız veritabanı ismi, kullanıcısı ve şifresini görebiliriz. Örnek olarak veritabanı adı: garantiserver_wordpress, kullanıcı: garan_wordpress, şifre: 123456 olsun. Ve tabiki bloğumuzun kullandığı önek wp_. Şimdi bir tane de Joomla kurmak istiyoruz. Joomla sitemiz için gerekli dosyaları ftp aracılığıyla alanımıza yükledik ve kuruluma başladık. İleri, ileri dedik ve veritabanı bilgileri isteyen yere geldik. Wordpress'imizin kullandığı bilgileri aynen giriyoruz.

Sunucu: localhost
Veritabanı: teknikdata_wordpress
Kullanıcı: teknikdata_wordpress
Şifre: Ghjsgd645

Ve işte bahsettiğimiz önek. Önek mutlaka diğer sitemizinkinden farklı olacak. Daha önceden Wordpress'imiz olduğunu ve bunun wp_ öneki kullandığını varsaydık. Joomla sitemiz için jos_ öneki kullanarak bu sorunu da çözmüş olacağız. Ve ileri, ileri diyerek kurulumu tamamlıyoruz.

İşte böylece tek veritabanında birden fazla site sorunsuz çalışıyor.

Bu cevap yeterince yardımcı oldu mu?

Diğer Dökümanlar


  • FTP Nasıl Yapılır?

      Açıklama; 1.) Hostunuzun verdiği Ip No veya site adresini giriyosunuz.2.) Kullanıcı adınızı,hostunuzdan aldığınız veya sağladığı.3.) Hostunuzun sağladığı şifre veya sizin belirlediğiniz şifreyi...

  • Filezilla ile FTP Nasıl Yapılır?

  • Backup Sisteminiz var mı?

    Sistemimizde meydana gelebilecek herhangi bir probleme karşı günlük, haftalık ve aylık olarak yedekleme yapılmaktadır. Bu backup zamanları aldığınız pakete ve sipaişinizdeki aldığınız yedek...

  • FTP şifremi değiştirebilir miyim?

    Evet, panelinizden FTP kullanıcı adınızı ve şifrenizi değiştirebilirsiniz.

  • Kontrol Panelime nasıl girerim?

    Paneliniz cPanel ise; http://www.domainadi.com/cpanelPaneliniz Plesk ise; http://www.domainadi.com:8880yazdıktan sonra kayıt sonrasında size mail ile bildirilen kullanıcı adı ve şifreniz ile girip...