WordPress Kullanıcıları ve Herkes için SSH Acemi Kılavuzu
WordPress sitelerini çalıştırmak genellikle birçok zaman alıcı bakım görevlerini içerir. WordPress’i güncelleyin, dosya ekle veya ekle, veritabanlarını kontrol edin; Her küçük şey için WordPress kontrol paneline girmeniz gerekir. Bu SSH için bu başlangıç kılavuzunda, kabuk erişiminin hayatınızı nasıl daha kolay hale getirebileceğini öğreneceksiniz. SSH, sunucuya komut satırı üzerinden güvenli ve uzun mesafelere erişmenizi sağlar. Arka tarafa tıklamak için genellikle birkaç dakika sürer, şimdi sadece basit bir komut yazarak saniyeler içinde yapabilirsiniz.
Kendiniz denemeye hazır mısınız? Bu yazıda size SSH hakkında her şeyi öğreteceğiz, sitenize bağlanmanıza yardımcı olacağız ve başlamak için bazı temel komutları göstereceğiz. SSH nedir? Uzun mesafeli bilgisayarlara erişmenin dikkatle ele alınması gerekir. WordPress sunucunuzu girip komutu çalıştırabileceğini düşünün. FTP gibi protokoller olmasına rağmen, her ikisi de çok güvenli değildir ve sadece dosyaları aktarmaktan daha fazlasını yapmanıza izin vermez.
Güvenli bir kabuk katmanı sayesinde kimse ne yaptığınızı kolayca dinleyemez veya kendi komutlarını göndermek için bağlantınızı ele geçiremez. Gizli klasörleri görmek veya sunucunuza dosya indirmek gibi hassas işlemler yaptığınızda önemlidir. Görüntü Kaynağı: SSH.com Nasıl Çalışır Basit: Site Ana Bilgisayarınız Bir İstek Bekleyen bir SSH Sunucusu çalıştırır. Sunucu adresini biliyorsanız, PC’nizdeki SSH istemcilerini kullanarak bağlayabilirsiniz. Kullanıcı adı ve şifre ile bağlantı açıktır ve terminal komutunu yazmakta özgürsünüz. Doğrudan SSH, WordPress’e veya hatta FTP istemcisini kullanmaktan çok daha hızlı hale getirir. Bu nedenle, dosyaları sık sık taşırsanız, WordPress görevlerini yönetirseniz veya diğer sunucu bakım görevlerini gerçekleştirmeye devam ederseniz, denenmelidir. SSH Vs. Düşünebileceğiniz FTP: Bu tanıdık geliyor. Sitenize uzaktan bağlantı kurmak yalnızca FTP değil mi? SSH, uzun mesafeyi web sitesine bağlamanın birkaç yolundan sadece biridir. FTP, FTPS, SFTP, SSH, SSH üzerinden FTP genellikle aynı şeyi yapar, ancak her birinin bunu yapmanın farklı bir yolu vardır.
FTP/FTPS, SFTP ve FTP aracılığıyla SSH aracılığıyla bir benzerliğe sahiptir: öncelikle dosyaları aktarmak için yapılırlar. FTP, bu fikrin en temel sürümüdür ve güvenli olmayan ağlarda çalışır, FTPS ise aynı protokolün güvenli bir sürümüdür. SSH üzerinden FTP, FTP ve sunucu istemcileri arasında bir SSH tüneli kullanır. Ve SFTP sadece dosya aktarım özelliklerine sahip bir SSH protokolüdür.
Görüntü Kaynağı: WP motoru FTP’nin yanı sıra şifrelenmemiş, tüm bunların ana zayıflıkları yoktur; Hepsinin farklı kullanım durumları var. FTP ve türevleri, dosyaları aktarmanız gerektiğinde kullanılmalıdır, SSH uzun mesafeli komutları çalıştırmak için kullanışlıdır. SFTP’nin genellikle SSH yoluyla FTP’lerden veya FTP’den daha güvenli kabul edildiğine dikkat edilmelidir. SSH’yi kim kullanabilir? SSH’ye erişiminiz var mı, hepsi ev sahibinize bağlı. Bazıları diğerlerinden daha fazla sınır; SSH, hassas komutlara erişim sağlar ve ne yaptığınızı bilmiyorsanız web sitenize zarar vermek kolaydır, bu nedenle her ana bilgisayar SSH erişimi sunmaz. Paylaşılan barındırma paketi sahip olmama eğilimindedir veya ana özellik devre dışı bırakılabilir. Emin değil? Web ana bilgisayarınıza e -posta gönderin veya paket özelliğinizi kontrol edin. SSH erişiminiz veya yükleme yeteneğiniz olabilir. Yönetilmeyen veya kendi sunucunuzu çalıştırmayan barındırma satın alsanız bile, yine de OpenSsh’i kendiniz yükleyebilirsiniz. Hayırsa, SSH’yi yüklemek veya bağlamak için özel bir sistem gereksinimi yoktur, ancak denemeden önce sunucuyu yönetmeye alışık olmalısınız. kendiniz ayarlamak için. SSH SSH aracılığıyla WordPress’e nasıl bağlanır, bu çok karmaşık şey gibi gelebilir, ancak özellikle sunucunuza yüklenmişse, kullanımı oldukça kolay olabilir. Bu sadece kimlik bilgilerinizi almak, terminalleri başlatmak ve bağlantı kurmak meselesidir. Bu SSH Başlangıç Kılavuzunda bir sonraki hakkında konuşacağımız şey bu. SSH kimlik bilgilerini alın Sitenize bağlanmadan önce SSH kimlik bilgileri almanız gerekir. Önceki FTP’yi kullandıysanız, işlem çok benzerdir.
Web ana bilgisayar kontrol panelinize girin. Etiketli “SSH kimlik bilgileri”, “Access”/”kök erişimi” veya benzeri arayın. Bulamıyorsanız, ana bilgisayar belgelerinizi kontrol edin veya SSH bağlantı bilgilerinizi sormak için bir e -posta gönderin.
Kendi SSH’nizi yönetilmeyen bir sunucuya ayarlarsanız, belirlediğiniz kimlik bilgilerini yazmanız gerekir. Eğer kaybederseniz, bazı SSH programları şifre kimlik doğrulamasını içerir. Veya ev sahibiniz bunları arkadan yeniden düzenlemenize izin verebilir. Kullanıcı adınızı, şifrenizi, bağlantı adresinizi ve bağlantı noktasını aldıktan sonra bağlanmaya hazırsınız. Ancak, önce web sitenizin bir yedeklemesini yaptığınızdan emin olun, çünkü ne yaptığınızı bilmiyorsanız buna zarar verebilir. Bazı ana bilgisayarlar arkaya SSH komutunu çalıştırmanıza izin veren bir konsol ile donatılmış olsa da, Varsayılan terminali Mac veya Linux’unuzun kurulumunda kullanabilir veya Windows kullanıyorsanız bir program yükleyebilirsiniz. UNIX – MacOS veya Linux – SSH’ye benzer işletim sistemleri çalıştıran kullanıcılar için Mac veya Linux ile bağlantı kurun. Harici yazılımı indirmeniz veya herhangi bir şeyi etkinleştirmeniz gerekmez; Sadece daha önce yüklenmiş terminali kullanın.
Mac Kullanıcısı: Rıhtım üzerindeki Launchpad simgesini tıklayın, ardından “Terminal” i arayın veya Finder’ı açın ve uygulamayı açın> yardımcı programı ve terminali başlatmak için tıklayın. Linux Kullanıcıları: Uygulama menüsünü açın ve terminalleri başlatın.
Ekranınızda boş bir konsol göründüğünü göreceksiniz. Bağlanmak için aşağıdaki komutu yazın:
SSH [E -posta Korumalı] SSH kimlik bilgilerinizle ve IP veya SSH sunucu adresi ile URL örneklerinizle kullanıcı adınızı değiştirin. Port 22 üzerinden bağlanabilirsiniz, ancak ana bilgisayarınız size tam tersini söylerse, yukarıdaki komutun sonuna -p bağlantı noktası ekleyin. Bağlantı noktasını doğru bağlantı noktası numarasıyla değiştirin. Örnek:
SSH [E -posta Korumalı] -p 21 Güvenlik uyarıları görebilirsiniz. Sadece devam etmek için evet yazın; Yalnızca yeni bir sunucuya ilk bağlandığınızda gerçekleşmelidir. Sorulduğunda, SSH şifrenizi yazın. Bununla birlikte, bağlı olmalısınız! Son not: Ana bilgisayarınızın arkada bir SSH konsolu varsa, bağlantı tam olarak Mac veya Linux’ta olduğu gibi çalışıyor. Windows kullanıcıları için Windows ile bağlantı kurma işlemi benzerdir, ancak yalnızca biraz daha fazla iş gerektirir. Son zamanlarda Windows 10, OpenSsh istemcilerini ve Linux dağıtımını (terminaller dahil) nasıl çalıştıracağını uyguladı, böylece bu çok kolay olabilir. Daha uzun bir Windows sürümünüz varsa, SSH istemcilerini yüklemelisiniz. En kolay yöntem: OpenSsh istemcisini Windows 10’da kullanma. Uygulamalar ve özellikleri> isteğe bağlı özellikleri açarak yükleyip yüklemediğinizi kontrol edebilirsiniz. OpenSsh müşterilerini bulun. Görmüyorsanız, özellik ekle ve oradan yükleyin.
Komut istemini açın ve çalışıp çalışmadığını kontrol etmek için SSH yazın. Bir hata alırsanız, yeniden başlatmayı veya programı tekrar başlatmayı deneyin. Başarılı olursa, artık yukarıda belirtilen sıradan komutlarla bağlantı kurabilirsiniz: SSH [E -posta Korumalı] Başka bir seçenek, makinenizde Linux alt sistemlerini çalıştırmaktır. Windows sürüm 64-bit varsayılan Bash Shell Linux ile birlikte gelir. Bu durumda, tek yapmanız gereken özellikleri etkinleştirmek ve Windows Store’dan Linux dağıtımını yüklemektir. İşte Linux için Windows alt sistemlerini yüklemek için bir rehber. Ubuntu başlamak iyidir, çünkü özellikle terminali destekler. Hazır olduktan sonra, doğru komutu çalıştırmak ve sunucunuza bağlanmak için yukarıdaki yönergeleri izlemeniz yeterlidir. Son seçeneğiniz ve Windows 10 çalıştırmıyorsanız tek seçeneğiniz-Putty gibi SSH istemcilerini yükler. Programı başlatın ve ana bilgisayar/IP ve bağlantı noktası numarasının adını girin. Bağlantı türünün SSH olduğundan emin olun ve Open’ı tıklayın. Ardından, kullanıcı adınızı ve şifrenizi girin ve bağlısınız. Komut satırını özellikle SSH hakkında öğrenmek, FTP istemcisi veya WordPress kontrol paneli gibi bir şeye kıyasla, komut satırını kullanmasıdır. Grafik arayüzlerinin gezinmesi genellikle daha kolaydır, ancak daha az verimlidir. SSH ile menüde gezinmeniz veya herhangi bir şey tıklamanız gerekmez. Sadece komutu yazın ve çalıştırırsınız. Ancak dezavantaj, komut satırının kullanımı biraz zor olabileceğidir. İşte sizi başlatmak için önemli SSH komutlarının bir listesi.
SSH [E -posta Korumalı] – Sunucuya bağlanma. Farklı bir bağlantı noktası kullanmak için sonuna -p bağlantı noktası ekleyin.
CD – Başka bir klasöre geçin.LS – Klasördeki dosyaların listesi. MKDIR – Yeni bir klasör oluşturun. PWD – Şu anda bulunduğunuz klasöre giden yolu görüntüler.
Dokunma – Yeni bir dosya oluşturun.
RM – Dosyaları sil.
CAT – Dosya içeriğini görüntüler.
Kafa – ilk on dosya dosyasını okuyun.
Kuyruk – Bir dosyanın son on satırını okuyun.
DU – Dosya boyutunu görüntüle.
CP – Dosyaları veya klasörleri kopyalama.
MV – Dosyaları veya klasörleri taşıma.
ZIP – Dosyayı veya klasörü sıkıştırın.
Unzip – Sıkıştırılmış dosyaları veya klasörleri çıkarın.
Bul – Dosya ve klasörleri arayın.
GREP – Dosyalarda ve klasörlerde cümleler arıyor.
WGET – İnternetten sunucuya dosyaları indirin.
SCP – Dosyaları bilgisayarınıza kopyalama.
Vim / Nano – Vim veya Nano metin editörlerini kullanarak dosyaları düzenleme.
Temizle – Terminali boşaltın.
Geçmiş – Kullandığınız son 50 komutu görüntüleyin.
Çıkış – bağlantıyı kapatın.
Daha fazla bilgi edinmek istiyorsanız, temel SSH komutu hakkında derinlemesine tartışılan birçok kaynak vardır. Ayrıca Linux komut satırı için bu yeni başlayan kılavuzu deneyin. WP-CHLI WordPress kullanıcıları, CMS’ye ayarlanan komut satırının arayüzü olan WP-CHLI’ye kesinlikle bakmalıdır. Varsayılan komutla birçok şeyi çözebilirsiniz, ancak temel SSH erişimi ile mümkün olmayan birçok özel WordPress görevi vardır. Ev sahibiniz yüklü bir WP-CLI ile gelmiş olabilir, bu nedenle tek yapmanız gereken SSH aracılığıyla bağlanmak ve sipariş vermeye başlamaktır. Değilse, zaten SSH erişiminiz varsa, kendiniz yükleyebilirsiniz. Tek ihtiyacınız olan PHP 5.4+, WordPress 3.7+ ve Linux veya Mac OS’dir. WordPress belgesinde bir WP-CHLi kurulum kılavuzu bulabilirsiniz. İşte sizin için yararlı olabilecek bazı WP-CHLI komutları:
WP-CHLI hakkında WP CLI-Get Bilgi ve doğru yüklenip yüklenmediğini kontrol edin.
WP Eklentisi – Eklentileri yönetmek için çeşitli komutların kökleri. Örneğin, WP eklenti listesi yüklü eklenti veya WP eklentisi Deactivate eklentisi eklentisini bu adla içerir.
WP teması – Temaları etkinleştirin, silin ve yükleyin.
WP Kullanıcı – Kullanıcıları Yönetin, Oluşturun ve Sil; Sil veya izin ekleyin.
WP Yorum – Yorumları Orta, Ekle ve Sil.
WP Post – Gönderinizi yönetin.
WP DB – Veritabanınızı yönetin.
PHP kodunu yürütmekten sitenizde CRON zamanlamasını yönetmeye kadar WP-CHLI ile yapabileceğiniz daha birçok şey var. Kısacası, yeni başlayanlar için SSH Neden yavaş WordPress’in arkasında çalışmak için zaman harcayalım? Geliştirici olmak, her gün karşılaştığınız tüm olağan görevleri tamamlamak için daha verimli bir yol bulmak anlamına gelir. SSH ile doğrudan web sitesine bağlanabilir ve komutu her yerden çalıştırabilirsiniz. SSH ile bağlantı kurmak herkes için, özellikle de paylaşılan barındırma kullananlar için bir olasılık değildir. Önceki komut satırı ile hiç çalışmadıysanız veya genel olarak Web’in geliştirilmesinde yeni varsa, alışmak zaman alır. Ama denedikten sonra asla geri dönmeyeceksin. Komut satırlarıyla mı yoksa WordPress’in arkası gibi grafik arayüzlerde mi çalışmayı mı tercih edersiniz? Ne yaptığınıza bağlı mı? Yorumlarda bize fikrinizi söyleyin.