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
Vagram ile çok ilginç sanallaştırma. Hediye için teşekkürler Oscar, elbette site vaat ediyor.