ServBay Ortamında Contao Kurulumu ve Yapılandırması
Contao Nedir?
Contao, küçük ve orta ölçekli web siteleri için tasarlanmış açık kaynaklı bir içerik yönetim sistemidir (CMS). Çok çeşitli işletmelerin ihtiyaçlarına göre zengin özellikler ve esneklik sunar. Contao, kullanıcı dostu bir arayüze sahip olup, güçlü yetki yönetimi ve çok dilli destek sunar.
Contao'yu Kurma Adımları
Bu makalede, ServBay ortamında Contao'nun nasıl kurulacağını ve yapılandırılacağını anlatacağız.
Adım 1: Proje Dizini Oluşturma
İlk olarak, ServBay’de www
dizininde yeni bir proje dizini oluşturun:
cd /Applications/ServBay/www
mkdir servbay-contao-app
cd servbay-contao-app
2
3
Adım 2: Composer Kullanarak Contao Projesi Oluşturma
ServBay zaten Composer ile birlikte gelir, bu nedenle Composer kullanarak doğrudan bir Contao projesi oluşturabiliriz:
composer create-project contao/managed-edition .
Adım 3: Veritabanı ve Kullanıcı Oluşturma
ServBay’in dahili phpMyAdmin Veritabanı Yönetim Aracını Kullanma
https://servbay.host/ adresini açın, "phpMyAdmin"e tıklayın ve phpMyAdmin veritabanı yönetim aracına erişin.
Veritabanı Kullanıcısı Oluşturma
Kullanıcı Hesapları Sayfasına Gitme
- phpMyAdmin ana sayfasında, üst menüdeki "Kullanıcı Hesapları"na tıklayın.
Yeni Kullanıcı Ekleme
- "Kullanıcı Hesabı Ekle"ye tıklayın.
- Aşağıdaki bilgileri doldurun:
- Kullanıcı adı:
contao_user
- Host adı:
localhost
- Şifre: güvenli bir şifre girin, örneğin
password123
- Şifreyi tekrar girin: şifreyi tekrar girin
- Kullanıcı adı:
- "Kullanıcı için veritabanı oluştur" bölümünde, "Kullanıcı adıyla aynı adı taşıyan veritabanını oluştur ve tüm yetkileri ver" seçeneğini işaretleyin.
- "Tüm yetkileri ver" seçeneğinin işaretli olduğundan emin olun.
- "Yürüt" düğmesine tıklayın.
Adım 4: Web Sunucusunu Yapılandırma
Yeni Bir Web Sitesi Ekleme
ServBay'ı açın, "Ana Makine" sekmesine tıklayın ve yeni bir web sitesi ekleyin:
- Adı:
My Contao Site
- Alan Adı:
servbay-contao.local
- Web Sitesi Türü:
PHP
- PHP Sürümü: ilgili PHP sürümünü seçin
- Web Sitesi Kök Dizini:
/Applications/ServBay/www/servbay-contao-app/web
- Adı:
Yapılandırmayı Kaydetme
Yapılandırmayı kaydedin.
Adım 5: Contao Kurulum Sihirbazını Çalıştırma
Kurulum Sayfasını Ziyaret Etme
Tarayıcıyı açın ve
https://servbay-contao.local/contao/install
adresine gidin, Contao kurulum sayfasını göreceksiniz.Veritabanı Bilgilerini Doldurma
Sayfadaki yönlendirmeleri izleyerek veritabanı bağlantı bilgilerini girin:
- Veritabanı Sunucusu:
localhost
- Veritabanı Adı:
contao_user
(kullanıcı adıyla aynı) - Kullanıcı Adı:
contao_user
- Şifre:
password123
- Veritabanı Sunucusu:
Yönetici Bilgilerini Doldurma
Sayfadaki yönlendirmeleri izleyerek yönetici kullanıcı adı ve şifre gibi bilgileri girin.
Kurulumu Tamamlama
"Kurulum" düğmesine tıklayarak kurulum sürecini tamamlayın.
Adım 6: Eklentiler ve Temalar Kurma
Eklentileri Kurma
Contao yönetim paneline giriş yapın ve "Eklenti Yönetimi"ne tıklayın, ihtiyaç duyduğunuz eklentileri arayıp kurun.
Temayı Yükleme
"Tema Yönetimi"ne tıklayın, beğendiğiniz bir temayı seçip yükleyin.
Contao ile Web Sitesi Oluşturma
Artık ServBay ortamında Contao'yu başarıyla kurup yapılandırdınız ve web sitenizi oluşturmak için kullanmaya başlayabilirsiniz. İşte bazı yaygın işlemler:
Sayfa ve Makale Oluşturma
Sayfa Oluşturma
Contao yönetim panelinde, "Sayfa Yapısı" -> "Yeni Sayfa"ya tıklayın, sayfa başlığını ve içeriğini doldurun, ardından "Kaydet"e tıklayın.
Makale Oluşturma
"Makale" -> "Yeni Makale"ye tıklayın, makale başlığını ve içeriğini doldurun, ardından "Kaydet"e tıklayın.
Navigasyon Menüsünü Yapılandırma
Menü Oluşturma
Contao yönetim panelinde, "Modüller" -> "Yeni Modül"e tıklayın, "Navigasyon Menüsü"nü seçin, modül adını ve diğer ayarları doldurun, ardından "Kaydet"e tıklayın.
Menü Öğesi Ekleme
Sayfaları navigasyon menüsüne ekleyin, ardından "Kaydet"e tıklayın.
Widget'ları Özelleştirme
Widget Ekleme
Contao yönetim panelinde, "Modüller" -> "Yeni Modül"e tıklayın, ihtiyacınız olan widget türünü seçin, modül adını ve diğer ayarları doldurun, ardından "Kaydet"e tıklayın.
Widget'ı Yapılandırma
Gereksinimlerinize göre widget ayarlarını yapılandırın, ardından "Kaydet"e tıklayın.
Bu adımlarla, ServBay ortamında Contao'yu başarıyla kurup yapılandırdınız ve web sitenizi oluşturmaya başlayabilirsiniz. Contao'nun güçlü özellikleri ve esnekliği, onu çeşitli türdeki web sitelerini oluşturmak için ideal bir tercih haline getiriyor.