WordPress için Vagrant ile Yerel Sunucu Oluşturun

 

Bilgisayarınızı kirletmeden web sitenizde bir sunucu bulundurmak harika bir yöntemdir. Kötü olan şu ki, bir sorun ortaya çıkarsa, onu düzeltmek için ileri düzeyde bilgiye sahip olmanız gerekir.

Her zaman sahip olacağız MAMP y ServerPress 😉

Vagrant'ı yapılandırmak için şu adımları izlemeniz gerekir:

kurmak sanal Kutusu 

kurmak serseri

MAC'te nasıl yapılacağını anlatacağım, linux'ta sanırım aynı ve windows'ta emin değilim 🙂

Şimdi bir konsol terminali açıp şunu koyuyoruz:

git klon git@github.com:10up/varying-vagrant-vagrants.git wordpress

Bu, depoyu wordpress klasörüne klonlamamıza neden olacaktır.

Host dosyamıza (/etc/hosts) aşağıdaki satırı eklemeliyiz:

192.168.50.4 local.wordpress.dev local.wordpress-trunk.dev

Oluşturduğumuz wordpress klasörüne gidiyoruz ve şunu koyuyoruz:

serseri

Biraz zaman alacak (özellikle ilk seferde) ve bilgisayarımızı yerel olarak wordpress üzerinde çalışmak için sunucu olarak kullanabilmemiz için sanal bir makine oluşturacak.

Bittiğinde tarayıcımıza yazabiliriz: local.wordpress.dev ve her şey yolunda giderse wordpress'imiz çalışır durumda 🙂

Daha fazla bilgi burada (ingilizce)

Aynı sanal makineye daha fazla wordpress kurulumu ekleyin.

Yaptığımız ilk şey /config/nginx-config/sites klasörüne gitmek

Bu klasörde birkaç .conf dosyası göreceksiniz, bunlardan herhangi birini kopyalayın, kullanmak istediğiniz alan adını local.tuweb.com.conf yazın ve düzenleyin:

İki satırı düzenlemeniz gerekir:

1- server_name local.yourweb.com;

2- www dizini: root /srv/www/yourweb;

Şimdi kök dizine geri dönün ve veritabanı dizinine girin ve init-custom.sql.sample dosyasını kopyalayın ve ona init-custom.sql adını verin.

Ve kurmak istediğiniz her wordpress için aşağıdaki gibi bir veritabanı oluşturursunuz:

'veritabanı' YOKSA VERİTABANI OLUŞTURUN; 'veritabanı' ÜZERİNDEKİ TÜM AYRICALIKLARI VERİN.* 'parola' İLE TANIMLANAN 'user'@'localhost' İÇİN;

Kök klasöre dönüyoruz, www klasörüne giriyoruz ve wordpress klasörünün tamamını yukarıda 2. maddeye koyduğumuz isimle yeni bir klasöre kopyalıyoruz: tuweb

Tüm içeriği aşağıdaki şekilde kopyalayabiliriz:

cp -rv wordpress-default/ tuweb

Yeni klasöre girip wp-config.php dosyasını siliyoruz:

rm -rf tuweb/wp-config.php

/etc/hosts dosyasına aşağıdaki satırı ekleyin:

192.268.50.4 local.yourweb.com

Şimdi sadece kök dizine geri dönmemiz ve şunu yazmamız gerekiyor:

serseri

local.tuweb.com yazarsak yeni wordpressimizi görmeliyiz

Yeni web sitesi işinize yaramazsa şunu yazmayı deneyin:

serseri hüküm

Bazen yeni web siteleri eklediğinizde, değişikliklerin yürürlüğe girmesi için hüküm eklemeniz gerekir.

 

selamlar

Oskar

“WordPress için Vagrant ile Yerel Sunucu Oluşturun” üzerine 1 yorum

Yorum yapın