Barışçıl Bina: Yerel Kalkınma Giriş WordPress

Bir alan adı satın aldınız ve barındırmanızı güvence altına aldınız. Yeni ana sayfanızın ortasındasınız, ancak izlendiğiniz hissini ortadan kaldıramazsınız. Bunun nedeni, sitenizin aktif olmasıdır, bu yüzden omzunuzun arkasından kimin görebileceğini kim bilebilir … WPMU Dev’de, üyelerimizin çoğu yerel ortamı başlangıçtan itibaren yeni siteler inşa etmek, mevcut siteleri elden geçirmek de dahil olmak üzere çeşitli görevler için kullanır ve eklentiler geliştirmek. Ancak yerel kalkınmayı araştırmayan veya ferahlık arayanlar için size bu kılavuzu getiriyoruz. İşte tartışacağımız ekran:
Yerel ortam nedir?
Yerel ortam nasıl çalışır?
İki ana yerel ortam türü hakkında bilgi – sunucu yığınları ve sanal makineler.
Yerel ortamın volan ile yerel çevresini nasıl yönetir.
Yerel olarak geliştirilen siteyi doğrudan barındırmaya nasıl taşıma.
Öyleyse başlayalım ve baştan başlayalım … yerel ortam nedir? Yerel ortam çeşitli şekil ve boyutlarda gelir, ancak hepsi aynı hedefe sahiptir – WordPress siteleri veya eklentileri güvenli ve korunan bir yerde geliştirmenize izin vermek için. Ortalama WordPress kullanıcısı, bir alan adı satın alarak ve daha sonra bir barındırma hizmeti seçerek sitelerini yapma işlemini başlatır-daha sonra girip sitelerini oluşturmaya başlarlar.
Ancak bu, bir site oluşturduğunuzda, sitenin internette etkin olduğu ve Google’ın dizin prosedürünü başlatmak için ücretsiz olduğu anlamına gelir. İstediğiniz son şey, onu inşa etme sürecindeyken sitenizde tökezlemektir. Buna ek olarak, hala inşaat aşamasındayken, siteniz siber alan saldırılarına karşı çok savunmasızdır. Yerel ortamda gelişmek sizi bu endişeden kurtarmak, çünkü aynı WordPress özelliklerini ve işlevlerini elde edersiniz – ancak her şey kendi bilgisayarınızda kesinlikle güvence altına alınmıştır. Sunucu veya bulut dahil yok, bilgisayarınızı erişim için kullanmayan kimsenin olasılığı yoktur ve ek ücret yoktur. Sitenizi ücretsiz ve toplam casus-total mutluluktan uzakta geliştirebilirsiniz!
Dev Man, evden ayrılmadan yerel olarak barındırılan arkadaşlarına bu makaleyi nasıl açıklayacağını fark etmedi! Bir site oluştururken, inşa edilen temalar ve eklentiler ve evreleme ortamı gibi gizlilik elde etmenin başka yolu vardır – ancak yine de internette bir yere gönderilen sitenizi içerdikleri için, gönül rahatlığı yok Yerel ortam gibi. Yerel ortam nasıl çalışır? WordPress üç temel öğeden oluşur: PHP, SQL ve JavaScript ve bu öğeleri destekleyen yazılımlarda yerel olarak barındırılabilir.

İlk yöntem sunucu yığınında. Yerel sunucu sunucu yığınlarının yerel geliştirme için bir sunucu yığını, Nginx veya Apache sunucuları, veritabanları (genellikle MySQL veya MariaDB şeklinde) ve platformlar gibi her şeyi yönetmek için platformlar ile birlikte kullanmak. Ama bir sunucu nedir, sorduğunuzu duyuyorum! Temel olarak, bir web sitesi oluşturan tüm içeriği (uygulama verileri, metin, resim vb.) Depolamak için bir yerdir ve birisi URL’yi ziyaret ederek erişim istediğinde, sunucu öğeyi gönderir. Tüm siteler sunucuda, yukarıda belirtilen bir yazılım yığını ile birlikte yerel olsun veya bir barındırma sağlayıcısı aracılığıyla güvence altına alınmalıdır. Web siteniz aktifse ve barındırma aboneliği ödüyorsanız, yalnızca sunucuda, yalnızca diğerinde yayınlanmıştır. İnsanların bilgisayarları.
HTTP’nin istekleri ve yanıtları sunucu ve tarayıcı arasındaki bilgileri devam ettirir. Bu, bu aşamada karmaşık gelebilir, ancak neyse ki ihtiyacınız olan her şeyi düzgün bir küçük pakette indirebilirsiniz. En popüler sunucu yığınlarından ikisi MAMP ve XAMPP’dir. MAMP teknik olarak Mac’te kullanmak için (ancak Windows’ta çalıştırabilirsiniz – kendiniz yaptım) ve XAMPP Windows, Mac ve Linux’ta kullanılabilir. Aslında bir Apache sunucu yığınında barındırıldığında WordPress kullanmak oldukça basit ve eğlenceli bir deneyim olsa da, XAMPP/MAMP için kurulum ve ayar işlemi o kadar kolay değil.
XAMPP veya MAMP web sitesinden indirmeleri yüklemeniz ve WordPress’i manuel olarak indirmeniz ve yüklemeniz gerekir (bu gerçekten sabit sürücünüzde manuel olarak bazı dosya aktarımını içerir) veritabanınızı yapılandırma ve ardından WordPress sitenize bağlamanız gerekir. Sunucunuz etkin ve çalıştırıldıktan sonra bir WordPress hesabı oluşturur ve ardından gösterge tablosuna girmek için girersiniz. Tüm bunları tarayıcınız aracılığıyla yaparsınız, böylece doğrudan sitede olduğu gibi aynı görünümü ve hissetmek. Ancak endişelenmeyin – tüm bunlar oldukça korkutucu geliyorsa, daha kolay bir seçim olduğunu bilmekten mutluluk duyacaksınız. Sanal makineleri yerel kalkınma ortamının diğer dallarının yerel gelişimi için kullanmak (ve görüşün çoğu, en kolay ) sanal makineler şeklinde gelir. Sanal bir makineye alışık değilseniz, sanal makine, PC’nizde oluşturulan ve temel olarak ayrı bir bilgisayar olarak işlev gören bir bölümdür. Kendi işletim sistemi ile görünür ve genellikle sıradan bilgisayar programları gibi pencerelerde erişilir, ancak diğer yazılımınızdan ayrıdır. Bu, herhangi bir risk deneyini yapmak için pratik bir yer haline getirir, çünkü ne yaparsanız yapın diğer bilgisayarlardan izole edilir; Bu, ana işletim sisteminize zarar veremeyeceğiniz anlamına gelir.

Sanal makineler sadece bizim durumumuzda web sitenizi barındıracak bir yerdir. Siteyi yerel ortamınız aracılığıyla yönettiğinizde ayrı bir işletim sistemiyle etkileşime girmenize gerek yoktur. Sanal makineleri kullanan popüler yerel ortamın seçimi volan tarafından yereldir. Bunun iyi bir seçenek olmasının nedeni, perde arkasında sizin için tüm zor işi yapmasıdır. Diğer programlarda yaptığınız gibi yüklersiniz ve sitenizi yönetmenizi sağlayan basit bir gösterge tablosu ile karşılanırsınız. Sadece birkaç tıklamaya birkaç site ekleyebilirsiniz, ancak MAMP/XAMPP ile her site için ayrı WordPress klasörleri ve veritabanları oluşturmalı ve bunları ayrı ayrı yönetmelisiniz. Şimdiye kadar öğrendiklerimizden açıkça öğrendiklerimizden bir Yerel kalkınmada yeni olanlar için daha kolay seçim. Sunucu yığını, daha fazla işlevsellik isteyen gelişmiş geliştiriciler için bir seçim rotası olabilir, ancak güvenli, yerel siteler ve boşluklar oluşturmak amacıyla harika. Tamam, sadece yerel bir boynuz duyun … Hemen nasıl kullanacağınızı hemen öğrenelim. Aşağıdakiler basit bir rehberdir: Önce Crazy Wheels ile yerel olarak yükleyin ve kullanın, yerel bir web sitesine gitmeniz ve yazılımı indirmeniz gerekir.
Platformunuzu seçin ve basit bir talimat izleyin. Bu yüklenmesi çok kolaydır (kelimenin tam anlamıyla internetten indirdiğiniz diğer programlarla aynıdır), bu yüzden size bir yumurtayı nasıl emeceğinizi öğretmeyeceğim. Programı yükledikten ve açtıktan sonra, bu ekranı karşılayacaksınız:
Şimdi ilk sitemizi oluşturmaya hazırız. Daha sonra sitenizi adlandırmanız gerekir. Yerel ile ilgili en iyi şeylerden biri, ihtiyacınız olduğu kadar çok site oluşturabilmenizdir ve her şeyin erişilmesi ve yönlendirilmesi çok kolaydır – bu yüzden pratik bir isim kullanın ve kullanın. Bu uyanmak için çok basit ve çok hızlı bir arayüze sahiptir ve yürümek. Sitenizin adını verdiğinizde etki alanı otomatik olarak doldurulur ve bu aşamada site yolunu değiştirmeniz gerekmez. Çevrenizi seçmeye geldiğinizde, farklı bir PHP veritabanı veya sürümü türü kullanmak istemediğiniz sürece neyi sevdiğinizi seçebilirsiniz.
Sadece hazırlamak ve oluşturmaya başlamak istiyorsanız, seçimi seçebilir ve bir sonraki ekrana geçebilirsiniz. Daha sonra kullanıcı adınızı ve şifrenizi girmeniz (tüm test sitelerinizde aynısını kullanabilirsiniz) ve e -posta adresini girmeniz gerekir.
Parolanızı sıfırlamanız gerekiyorsa geçerli bir e -posta adresi kullanmak çok önemlidir. Son bir tıklama ‘devam’ ve bunu yapmaya hazırsınız! Her şeyi yönetmek ve WordPress’i kurmak birkaç dakika sürer, ancak gördüğünüz gibi, yerel barındırma ortamı çalıştıkça, bu kullanımı en kolay olanlardan biridir.

Sitenizin tüm ayrıntılarını burada sekmeyi kullanarak görebilirsiniz. İhtiyacınız olan iki ana düğme ekranınızın sol üst kısmıdır: ‘Yönetici’ ve ‘Siteye bakın’. WordPress’i girmek için yönetici tıklayın.

Yerel bir gösterge tablosunda bir site hazırlarken oluşturduğunuz giriş ayrıntılarını girmelisiniz. Girdikten sonra, diğer barındırma yöntemleriyle yaptığınız gibi WordPress’i kullanmakta özgürsünüz. Ama hepsi bu değil, arkadaşlar web sitenizi geliştirmek için iyi ve sakin bir alan ise, yukarıdaki kılavuz yardımcı olacaktır. Çünkü tüm WordPress siteleriniz kendi bilgisayarınıza yüklendiğinden, sitenizi internet olmadan bile oluşturabileceğiniz anlamına gelir , uzun tren gezisi için çok iyi. Ancak, Local bir dizi başka özellik sunar. Bazıları gelişmiş kullanıcılar için en uygun olanıdır ve yerel ortamda yeni olanlar için de yararlı olabilecek bazıları vardır. Aşağıda, yerelden en sevdiğim yönlerden bazılarının kısa bir resmini vereceğim. Birisi biraz göz atsın … yerel olarak gelişimin ana faydalarından biri, kimsenin yarı bitmiş işinizi görememesidir. Her ne kadar yeni bir site oluşturmak veya mevcut sitede büyük bir değişiklik yapmak istiyorsanız bu genellikle faydalı olsa da, bu bir sorununuz varsa veya sadece bir çift ikinci göz istiyorsanız, sadece sadece gönderemezsiniz. Sitenin arkadaşlarına veya meslektaşlarına URL’si ve tavsiyelerini isteyin. Local, sitenize geçici olarak doğrudan bir bağlantı kurmanıza izin veren kullanışlı bir araca sahiptir ve bu bir fare tıklaması kadar kolaydır. Bu, olağanüstü küçük bir ngrok eklemesidir ve kullanımı tamamen özgürdür.

Sadece etkinleştir ve geçici bağlantılar oluşturulacak.

Bağlantıyı kopyalayın ve gönderin! Bu bağlantıyı mevcut durumda sitenizi görmek istediğiniz herkese gönderebilirsiniz. Bağlantı yerel olarak ayrıldığınızda çalışmayı durdurur – veya yanındaki düğmeyi kullanarak manuel olarak devre dışı bırakabilirsiniz. Siteye tekrar erişmelerini istiyorsanız, doğrudan bağlantıyı yeniden etkinleştirmelisiniz, yani yeni bağlantının yapıldığı anlamına gelir. Bu, birisinin fikrine ihtiyacınız varsa, ancak bağlantılarını yeniden ziyaret ederek gelecekte risklerini geri almak istemiyorsanız yararlıdır. Sitenizi bir sebep için yerel olarak inşa ediyorsunuz-biraz gizlilik istiyorsanız sorun değil! Hasar görmezse, bir site oluştururken aynı eklenti koleksiyonunu kullanma eğiliminde iseniz (ücretsiz eklentimiz iyi bir başlangıç ​​noktasıdır) veya aynı tema veya menü ve ayarlara sahipseniz, siteyi saklayabilirsiniz. plan ‘ve gelecekteki siteler için temel olarak kullanın. Aynı sitenin hazırlanması sizin için çalışıyorsa, o zaman iyi ve neyse ki yerel aynı şablonu yeniden kullanmayı kolaylaştırır. Tek yapmanız gereken doğru -kullanmak istediğiniz siteyi tıklayın ve ‘Plan Olarak Kaydet’i tıklayın.

Yaptığınız her stil veya site türü için bir tane olmak üzere birkaç planı bile saklayabilirsiniz. Şimdi yeni bir site oluşturduğunuzda, başlangıçtan ziyade planınızdan başlama seçeneğiniz olacaktır. Yararlı, değil mi?! Dosyanız, WordPress site dosyanızı nasıl düzenlediğiniz her zaman yapılması en kolay değildir (özellikle yeni başlayanlar için). Siteniz aktif ve harici olarak barındırılıyorsa, dosya yöneticileri veya SSH bağlantıları olan SFTP istemcileri gibi eklentilerin kullanılmasını içerir. Bu platform, ana sunucuda depolanan WordPress dosyanıza erişmenizi sağlar, böylece bunlarda değişiklik yapabilirsiniz. Farklı barındırma sağlayıcıları, dosyanıza farklı erişim seviyelerine izin verir. Ancak, yerel olarak geliştiğinizde, tam erişim ve tam kontrolünüz vardır. Yerel, bu dosyalara erişmek çok kolaydır. Bilgisayarınızda depolanırlar, bu nedenle erişim elde etmek için herhangi bir bağlantı başlatmanıza gerek yoktur. Uzman bir geliştiriciyseniz, dosyalarınızı düzenlemek ve sitenizde değişiklik yapmak için SSH bağlantısını ve WP-CLI komutunu kullanabilirsiniz, ancak sitede yerel olarak çalışırken, almak için küçük bir düğmeye tıklayabilirsiniz. Dosyanıza doğrudan erişin. Yeterli küçük ok tıklayın, WordPress dosyanıza erişebileceksiniz.

Windows kullanıyorum, bu yüzden WordPress dosyam hemen Explorer penceresinde görünür. Küçük bir ok tıklamanız yeterlidir, WordPress dosyanıza erişebileceksiniz. Bu, WordPress klasörünün düzenini tanımanın ve WordPress sitesinden bazı önemli öğelere aşina olmanın çok yararlı bir yoludur. Buradan, stil sayfanızda değişiklikler yapabilir, bir çocuk teması oluşturabilir veya hatta daha karmaşık birkaç dosyayı keşfedebilirsiniz. Güzelliği, sorunlara neden olan bir şeyi değiştirirseniz, siteyi silmek ve yeni bir tane başlatmakta özgürsünüz. Bu, doğrudan siteye kalıcı hasar vermesinden endişe etmeden denemenizi sağlar. Yerel bir ortam için kısaltınızı öğrenin SSH bağlantıları aracılığıyla WP-CHLI kullanmaya alışmak için doğru yer de olabilir. WP-Chli, WordPress komut satırı arabiriminin kısaltmasıdır ve komutları varsayılan komut istemini kullanma şeklinize benzer şekilde yazarak görevi tamamlamanın bir yoludur. SSH (Güvenli Kabuk) bağlantısı genellikle birkaç bilgisayar arasında başlar – bağlantı güvenli olmayan bir ağda güvenli bir bağlantı sağlar. Yalnızca kendi bilgisayarınızda sanal bir bilgisayarla iletişim kurabilirsiniz, ancak yine de bu bağlantı aracılığıyla komutlar vermeniz gerekir. WP-CHLI kullanarak WordPress’in gelişimini nasıl hızlandıracağınızı gösteren makalemiz, bu konuda yeni iseniz iyi bir başlangıç ​​noktasıdır. Arayüze, sitenizde sağa tıklayarak ve ‘Açık Kabuk Sitesi’ni seçerek kolayca erişebilirsiniz.

SSH bağlantısı kurmak basittir – tüm siteniz kendi bilgisayarınızda. Daha sonra farklı komutları deneyebilirsiniz. İzin ve kullanıcı ayarlarını değiştiren komutların bir listesini gösteren ‘WP kullanıcısını’ yazıyorum. Arayüz boyunca birçok yönetici değişikliği yapabilirsiniz. WordPress sitesinde WP-CHLI komutlarının bir listesini bulabilirsiniz. Bu komutlar genellikle geliştiriciler tarafından WordPress sitesinde hızlı değişiklikler yapmak için kullanılır-yerel ortam, bunların üstesinden gelmek için doğru yerdir. Yerel WordPress kurulumundan doğrudan sunucuya nasıl geçilir. Siteniz sabit sürücünüzde oturan kimse için daha iyi olmayacaktır (böyle kalmayı tercih etmedikçe!). Bir sonraki adım, yerel bir kurulumdan doğrudan sunucuya geçmektir. Bunu yapmanın birkaç farklı yolu vardır:

Manuel Yöntem – WordPress’in yerelden doğrudan torkla sunucuya aktarılmasıyla ilgili ayrıntılı ayrıntılara bakın.

Eklenti Yöntemi – Ayrıca, Duplicator eklentisini kullanarak doğrudan siteye yerel geçiş hakkında kendi yönergelerimiz var – veya olağanüstü üyelerimizden biriyseniz, Pro Gönderen eklentimizi kullanabilirsiniz;)

Tabii ki, doğrudan sitenizi yayınlamak için bir yere ihtiyacınız var. Çeşitli barındırma türlerini incelemeniz ve hatta siteniz piyasaya sürülmeye hazır olmadan önce birkaç farklı barındırma paketini karşılaştırmanız önerilir. Tüm işi yaptınız, bu yüzden barındırma sağlayıcınızı dikkatlice seçmelisiniz! Çok iyi bir barındırma sağlayan şirketi biliyorum, kontrol etmelisiniz. Tamam, bu biziz, WPMU dev, ama barındırmamızın en iyisi olduğunu garanti ediyorum. Web sitenizi sizin için göndermemize izin verirseniz (buna iyi bakacağız, yemin ederim). Mevcut siteleri taşımayı da çok basit hale getiriyoruz! WordPress Site Yönetim Aracımızı – Hub (FYI bkz. HUB 2.0 Beta’ya yeni çıkmış!) Kullanarak mevcut sitenizi kolayca taşıyabilirsiniz. İhtiyacınız olan tek şey mevcut sitenizden kullanıcı adı ve SFTP şifresidir. Bu kimlik bilgilerini genellikle ana bilgisayar kontrol paneliniz aracılığıyla bulabilirsiniz. Bazı ana bilgisayarlar sizin için otomatik olarak SFTP kullanıcılarını yaparken, diğerleri (WPMU Dev Hosting gibi) kendiniz yapmanıza izin verecektir. Örneğin, WPMU dev kullanıcılarının kendi SFTP kimlik bilgilerini oluşturma şekli budur. Kimlik bilgilerinizi bulduktan sonra, siteniz birkaç adımda taşınabilir ve başlatılabilir.

Bazı basit tıklamalarda göç – cennet! Göçün her zaman parkta bir yürüyüş yapıyormuş gibi davranmayın. Birçok göç sorunsuz gider, ancak bazıları bir takım sorunlarla birlikte gelir (kelimelerin oyununu affet). Sunucumuza geçerken sorun yaşıyorsanız, endişelenmenize gerek yoktur, çünkü size yardımcı olmaya hazır birçok WordPress uzmanınız vardır. 7/24 hazırlar, karşılaştığınız sorunları çözmeye hazırlar. Farklı bir barındırma sağlayıcısı kullanmayı seçerseniz, gönderme eklentimizi kullanarak taşınmanızı öneririz. Ekim 2020: En iyi WordPress ana bilgisayarlarını test ediyoruz! Nasıl karşılaştırdığımızı öğrenin. Sonuçları nasıl görüyorsunuz? Siteniz şimdi yetişkinler – basit bir ‘merhaba dünyadan’ (umarım) ilginç ve işlevsel bir siteye gelişmesine yardımcı oldunuz. Artık WordPress’i barındırma hizmetiniz aracılığıyla ‘her zamanki gibi’ kullanabilir ve gerekirse sitenizi güncelleyebilirsiniz. WordPress bilginizi genişletirken büyük değişiklikleri test etmek veya oynamak için güvenli bir alan istiyorsanız, kullandığınız yerel ortam her zaman çağrılabilir. Yerel ortamı veya bu makalede belirtilen araçlardan birini kullandınız mı? Ya da belki her şeyi tanımalısın ve başlamak istiyorsun? Bize aşağıda bir yorum yapın!

admin

Bir Cevap Yazın

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