Konteyner nedir (ve WordPress’in geliştirilmesinde nasıl kullanabileceğiniz)

Bir WordPress geliştiricisiyseniz, çok fazla iş yaptığınız yerel bir ayarınız olabilir. Birkaç yerel WordPress web sitesi oluşturmak ve yönetmek söz konusu olduğunda, aralarından seçim yapabileceğiniz birçok araç vardır. Bununla birlikte, genellikle bilgisayarınızı yavaşlatabilecek çok fazla kaynağa ihtiyaç duyarlar ve bu da onu çok fazla çevirir. Konteyner, daha yüksek bir bölümlendirme seviyesine sahip çeşitli geliştirme ortamlarını çalıştırmanıza ve bilgisayarınızdaki yükü azaltmanıza olanak tanır. Ayrıca, diğer cihazlarda geliştirme ortamını yeniden üretmek de iyidir. Bu makalede, ne olduğu, kullanmanın mantıklı olduğu ve kapsayıcılar kullanarak WordPress’in nasıl yönetileceği hakkında daha fazla konuşacağız. Hadi çalışalım!
Konteyner nedir (ve kullanımı mantıklı olduğunda) kapsayıcı, çalışmak için tam bir işletim sistemine (OS) ihtiyaç duymadıkça, kaynaklarda daha az yoğun hale getirmedikçe sanal bir makineye çok benzer. Ayrıca, geliştirme projeniz için ihtiyacınız olan tüm yazılımı ayarlamak için bir kapsayıcı kullanabilirsiniz. Örneğin, WordPress’i çalıştırmak için PHP, MySQL ve Apache içeren bir kapınız olabilir. Ardından, Joomla’yı çalıştırmak için ayrı bir kabın olabilir! Kullanmak istediğiniz ortam veya diğer içerik yönetim sistemi (CMS). Adından da anlaşılacağı gibi, konteyner çok bölümlere ayrılmıştır, bu da geliştirme deneyimini daha iyi hale getirir.
Bunu hatırlayarak, aşağıdaki durumlarda bir kap kullanmalısınız.
Geliştirme projeleri veya test yapmak için çeşitli ortamlara erişmeniz gerekir.
Çalışmanızı yapmak için tam bir sanal makineye ihtiyacınız yok. Çalışma bilgisayarınız, donanım sınırlamaları nedeniyle bazı sanal makineleri işleyemez.
İşiniz için komut satırını kullanarak rahat hissediyorsunuz.
Son nokta önemlidir. Konteyner tam bir işletim sistemi kurulumu ile donatılmadığından, (her zaman değilse) komut satırı üzerinden etkileşime girersiniz. UNIX tabanlı kapsayıcı yazılımının çoğu, bu nedenle sistem türüne ve nasıl kullanılacağına alışmalısınız.
Son birkaç yıldır, konteynerlerin geliştirme çalışmaları için kullanımında bir patlama olmuştur. Bu, seçebileceğiniz birçok harika yazılım seçeneği olduğu anlamına gelir. Ancak, hızlı öneriler arıyorsanız, Docker’ı kullanmayı denemelisiniz:
Docker, kapsayıcılar oluşturmanıza ve paylaşmanıza olanak tanıyan açık kaynaklı bir yazılımdır. Herhangi bir ölçek projesi ile kullanımı kolay ve olağanüstü performans sunuyor, bu yüzden bu bizim favori seçeneklerimizden biri. Biz de Kubernetes hayranıyız:

Çok sayıda kap yönetmeniz gerekiyorsa bu özel yazılım daha uygundur. Aslında, tartışılabilecek uygulamalar gerektiren işletmeler için bir çözüm olarak kendini bile pazarlamaktadır. Bir kap kullanmak istiyorsanız, herhangi bir yazılım iyi bir seçimdir. Ancak, bu makalede Docker’a odaklanacağız, çünkü yeni başlayanlar için daha dost canlısıdır ve başlaması kolaydır.

Yerel bir WordPress kurulumu nasıl bir konteyner (3 adımda) kullanarak ayarlama, artık bir Docker kullanarak yerel WordPress ortamını nasıl oluşturabileceğinizi ve yapılandırabileceğinizi göstereceğiz. Daha önce de belirttiğimiz gibi, bir Docker ile etkileşime girmenin ana yolu komut satırıdır, bu nedenle devam etmeden önce bu tür bir arayüzü kullanırken rahat hissettiğinizden emin olun. Adım #1: İlk bilgisayarınıza bir Docker hazırlayın, Docker’ı indirmeniz gerekir. Kullanabileceğiniz birkaç yazılım sürümü vardır, ancak esas olarak kişisel gelişim projeleri için kullanılan şeye Docker Desktop denir: Docker’ı indirmek için, platformda ücretsiz bir hesap almak için kayıt olmalısınız, bu da size birkaç tane için bağlantılara erişim sağlayacaktır. İŞLETİM SİSTEMİ. Bu örnek için Windows sürümünü kullanacağımıza rağmen lütfen şimdi ihtiyacınız olan sürümü indirin ve şimdi indirin:
Bunu bitirdikten sonra programı yükleyebilirsiniz. Kurulum işlemi çok kolaydır, bu nedenle program kullanıma hazır olana kadar devam edin. Adım #2: ‘Yaz’ WordPress dosyasını oluşturun ve bir Docker çalıştırmadan önce çalıştırın, başlamak için küçük bir hazırlık yapacağız. Bir Docker ile, kapsayıcınız tarafından dahil edilmek istediğiniz yazılım için talimatlar içeren Compose Files adlı bir şey kullanabilirsiniz. Şimdi, kullanıcılar/John/local-wordpress gibi yerel WordPress dosyanızın gitmesini istediğiniz bilgisayarınızda bir yerde bir dizin hazırlayın ve hazırlayın.

Klasör hazır olduktan sonra, içinde yeni bir metin dosyası oluşturun. WordPress-Compose.yml gibi istediğiniz adınızı kullanabilirsiniz. Docker’ın onu tanıymasını sağlayan .yml uzantısını kullandığınızdan emin olun. Favori metin düzenleyicinizi kullanarak dosyayı açın ve aşağıdakileri yapıştırın: Sürüm: “3.0” Hizmetler: Hizmetler:

WordPress:

Resim: WordPress
Yeniden başlat: Daima
Portlar:
– 8090: 80
Çevre:
Wordpress_db_password: kök
MySQL:
Resim: MySQL: 5.7
Yeniden başlat: Daima
Çevre:
Mysql_root_password: root Bu kodda, Docker’a WordPress ve MySQL’i kendi kaplarına yüklemesini öğretiyoruz. Ayrıca veritabanınız için bir şifre ayarladık ve WordPress’in ne olduğunu bildiğinden emin olduk. Devam edin ve mevcut dosyalarınızda değişiklikleri kaydedin ve kapatın.
Şimdi bir Docker çalıştırma zamanı, bu yüzden bilgisayarınızda Quickstart Terminal Docker uygulamasını arayın ve çalıştırın. Şimdi böyle bir komut satırı terminali göreceksiniz:
Yapmanız gereken ilk şey, komut satırı üzerinden yerel WordPress dizininize gitmektir. Girdikten sonra aşağıdaki komutu yazın: Docker-compose -f wordpress-compose.yml Komutun son bölümünün. YML dosyanıza nasıl adlandırdığınıza bağlı olarak değişeceğini unutmayın. Ancak, komutu çalıştırır çalıştırmaz, Docker gerekli dosyaları indirecek ve sizin için her şeyi yönetecektir. Her iki kap da hazır olduktan sonra Docker komut satırını tekrar kullanabilirsiniz. Docker PS komutunu şimdi yazmaya çalışın ve her iki kapsayıcıyı da içeren bir liste göreceksiniz.
Yerel WordPress web siteniz artık kullanıma hazır. Geriye kalan tek şey, daha sonra tartışacağımız WordPress kurulum sürecini tamamlamaktır. Adım #3: Bu son adım için WordPress’i yükledikten sonra, komut satırını kullanmanız gerekmez. Bunun yerine, tarayıcınızı açmalı ve WordPress kabımıza ayarladığımız bağlantı noktası olan LocalHost: 8090’a gitmelisiniz. Konteyner çalışıyorsa, bu iyi bilinen ekranı göreceksiniz: Şimdi, sadece birkaç dakika sürmesi gereken WordPress kurulum sürecinin geri kalanına devam edin ve tamamlayın.
Tamamlamadan önce, aynı anda istediğiniz kadar kapsayıcıyı çalıştırabileceğinizi unutmayın. Bu, birbirinizle bazı WordPress ayarlarına sahip olabileceğiniz anlamına gelir. Docker Container nasıl yönetilir ve silmeyi Düzenli olarak bir Docker kullanırsanız, bazı kaplarınızı birkaç noktada silmeniz gerekir. Bunu aşağıdaki komutu kullanarak Docker komut satırından yapabilirsiniz: Docker rm yourcontainername doğal olarak, yer tutucuyu silmek istediğiniz kapsayıcının adıyla değiştirmeniz gerekir. Ne denildiğini hatırlayamıyorsanız, PS Docker komutunu kullanarak mevcut tüm kapların listesini görebilirsiniz.

Son olarak, konteyner de durdurulabilir, bu nedenle arka planda kaynak kullanmaz. Bu bazen doğrudan silmekten daha iyi bir önlemdir. Kapsayıcıyı durdurmak için, aşağıdaki komutu kullanın: Docker, kapsayıcıyı tekrar başlatmak istediğinizde, bu komutla yapabilirsiniz: Docker Bu komutla başlayın, bununla bir veya daha fazla WordPress kapsayıcısı yapmak için bir docker kullandınız ve temel bilgileri inceleyin. Bu program ve WordPress için geliştirirken bu programın size nasıl yardımcı olabileceği hakkında daha fazla bilgi edinmek için zaman ayırmanızı öneririz! Sonuç Bir platformla çok fazla iş yaparsanız, yerel WordPress’in gelişimi iyi bir seçimdir. Örneğin, kendi temalarınızı geliştirmek veya evreleme siteleri hazırlamak için yerel ayarları kullanabilirsiniz. WordPress’i yerel olarak yönetmenin birçok yolu vardır, ancak komut satırını sevmiyorsanız, kap çok iyi bir seçimdir. Ayrıca, genellikle çok fazla kaynağa ihtiyaçları yoktur. Bu makalede, bir Docker kullanarak bir WordPress kabı hazırlamak için size adımlar atıyoruz. Bu şunları içerir: Bilgisayarınıza bir Docker hazırlayın.
WordPress yazma dosyaları oluşturun ve çalıştırın.

WordPress’i yükledikten sonra.
Bir Docker kullanarak bir WordPress kapsayıcısının nasıl hazırlanacağına dair sorularınız mı var? Aşağıdaki yorumlar bölümünde onlar hakkında konuşalım! Microone / Shutterstock.com tarafından Mini Makale Resmi

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir