ServBay Ortamında Bedrock Kurulumu ve Yapılandırılması
Bedrock Nedir?
Bedrock, Composer kullanarak bağımlılıkları yöneten, daha iyi bir proje organizasyonu ve geliştirme deneyimi sunan modern bir WordPress proje yapısıdır. Bedrock, WordPress geliştirme ve dağıtım süreçlerini daha sade, verimli ve güvenli hale getirir.
Bedrock Kurulum Adımları
Bu makalede, ServBay ortamında Bedrock'ın nasıl kurulup yapılandırılacağını ele alacağız.
Adım 1: Proje Dizini Oluşturma
Öncelikle, ServBay'in www
dizininde yeni bir proje dizini oluşturun:
cd /Applications/ServBay/www
mkdir servbay-bedrock-app
cd servbay-bedrock-app
2
3
Adım 2: Composer Kullanarak Bedrock Projesi Oluşturma
ServBay Composer ile birlikte gelir, bu nedenle Composer'ı kullanarak doğrudan Bedrock projesi oluşturabiliriz:
composer create-project roots/bedrock .
Adım 3: Veritabanı ve Kullanıcı Oluşturma
ServBay'in phpMyAdmin Veritabanı Yönetim Aracına Erişim
https://servbay.host/ adresini açın, "phpMyAdmin"e tıklayın ve phpMyAdmin veritabanı yönetim aracına giriş yapın.
Veritabanı Kullanıcısı Oluşturma
Kullanıcı Hesapları Sayfasına Girin
- 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ı:
bedrock_user
- Hostname:
localhost
- Şifre: güvenli bir şifre girin, örneğin
password123
- Tekrar Şifre: şifreyi tekrar girin
- Kullanıcı Adı:
- "Veritabanı için kullanıcı oluştur" bölümünde, "Kullanıcı adıyla aynı adı taşıyan veritabanı oluştur ve tüm ayrıcalıkları tanı" seçeneğini seçin.
- "Tüm ayrıcalıkları ver" kutusunun işaretli olduğundan emin olun.
- "Yürüt" düğmesine tıklayın.
Adım 4: Bedrock Yapılandırması
Çevre Yapılandırma Dosyasını Düzenleme
Proje kök dizininde,
.env.example
dosyasını.env
olarak kopyalayın:bashcp .env.example .env
1.env
Dosyasını DüzenlemeBir metin düzenleyici kullanarak
.env
dosyasını açın, veritabanı bağlantı bilgilerini ve diğer gerekli ayarları yapılandırın:DB_NAME='bedrock_user' # kullanıcı adıyla aynı DB_USER='bedrock_user' DB_PASSWORD='password123' DB_HOST='localhost'
1
2
3
4Ayrıca
.env
dosyasındaWP_ENV
,WP_HOME
veWP_SITEURL
gibi diğer ayarları da yapılandırabilirsiniz:WP_ENV='development' WP_HOME='http://servbay-bedrock.local' WP_SITEURL='${WP_HOME}/wp'
1
2
3
Adım 5: Web Sunucusunu Yapılandırma
Yeni Web Sitesi Ekleme
ServBay'i açın, "Host" etiketine tıklayın ve yeni bir web sitesi ekleyin:
- Adı:
My Bedrock Site
- Domain:
servbay-bedrock.local
- Web Sitesi Türü:
PHP
- PHP Versiyonu: uygun PHP versiyonunu seçin
- Web Sitesi Kök Dizini:
/Applications/ServBay/www/servbay-bedrock-app/web
- Adı:
Yapılandırmayı Kaydetme
Yapılandırmayı kaydedin.
Adım 6: Kurulumu Tamamlama
Kurulum Sayfasına Erişim
Tarayıcınızı açın,
https://servbay-bedrock.local/wp
adresine gidin ve WordPress kurulum sayfasını görmelisiniz.Veritabanı Bilgilerini Girme
Sayfadaki talimatları izleyerek veritabanı bağlantı bilgilerini girin:
- Veritabanı Adı:
bedrock_user
(kullanıcı adıyla aynı) - Kullanıcı Adı:
bedrock_user
- Şifre:
password123
- Veritabanı Sunucusu:
localhost
- Tablo Ön Ek:
wp_
(gerektiğinde değiştirebilirsiniz)
- Veritabanı Adı:
Site Bilgilerini Girme
Sayfadaki talimatları izleyerek site adı, yönetici kullanıcı adı ve şifresi gibi site bilgilerini girin.
Kurulumu Tamamlama
"WordPress'i Kur" düğmesine tıklayın ve kurulum sürecini tamamlayın.
Adım 7: Tema ve Eklentileri Kurma
Tema Kurulumu
WordPress yönetim paneline giriş yapın, "Görünüm" -> "Temalar"a tıklayın ve beğendiğiniz bir temayı seçip kurun.
Eklenti Kurulumu
"Eklentiler" -> "Yeni Ekle"ye tıklayın, ihtiyaç duyduğunuz eklentileri arayın ve kurun, örneğin SEO eklentileri, güvenlik eklentileri vb.
Bedrock Kullanarak Web Sitesi Oluşturma
Şimdi ServBay ortamında Bedrock'ı başarıyla kurup yapılandırdınız ve bu güçlü yapıyı kullanarak web sitenizi oluşturmaya başlayabilirsiniz. İşte yaygın bazı işlemler:
Sayfa ve Yazı Oluşturma
Sayfa Oluşturma
WordPress yönetim panelinde "Sayfalar" -> "Yeni Ekle"ye tıklayın, sayfa başlığını ve içeriğini doldurun, ardından "Yayınla"ya tıklayın.
Yazı Oluşturma
"Yazılar" -> "Yeni Ekle"ye tıklayın, yazı başlığını ve içeriğini doldurun, kategorileri ve etiketleri seçin, ardından "Yayınla"ya tıklayın.
Navigasyon Menüsü Yapılandırma
Navigasyon Menüsü Oluşturma
"Görünüm" -> "Menüler"e tıklayın, yeni bir navigasyon menüsü oluşturun.
Menü Öğeleri Ekleme
Sayfaları, yazıları, kategorileri vb. navigasyon menüsüne ekleyin ve ardından "Menüyü Kaydet"e tıklayın.
Widget'ları Özelleştirme
Widget Ekleme
"Görünüm" -> "Widget'lar"a tıklayın, gerekli widget'ları kenar çubuğuna veya diğer widget alanlarına sürükleyin.
Widget'ları Yapılandırma
Widget ayarlarını ihtiyacınıza göre yapılandırın ve ardından "Kaydet"e tıklayın.
Yukarıdaki adımları izleyerek ServBay ortamında Bedrock'ı başarıyla kurup yapılandırdınız ve bu güçlü yapıyı kullanarak web sitenizi oluşturmaya başladınız. Bedrock'ın modern proje yapısı ve güçlü özellikleri, çeşitli türde web siteleri oluşturmak için ideal bir seçimdir.