Shared Hosting’lerde WordPress Taşınması

Bazı ufak tefek işleri hızlıca host edebilmek, yeri geldiğinde eşe dosta da hosting ayırabilmek için “bayi paketi” adıyla da bilinen “reseller” hosting paketlerinden kullanıyorum. Bu bir ya da birden fazla siteyi host edebilmenizi sağlayan “hosting (barındırma)” paketlerinde genelde eliniz kolunuz bağlı olur. İşler WHM ya da cPanel gibi paneller üzerinden yürür.

Örneğin, sunucunuza SSH yapamazsınız. Yeni bir paket kuramazsınız. Yeni bir yazılım kuramazsınız. Sadece web arayüzünden erişerek bir şeyler yapabilirsiniz. Birçok insanın işini görmeye yetebilir fakat bizim elimizi kolumuzu bağlıyor.

Okumaya devam et “Shared Hosting’lerde WordPress Taşınması”

Let’s Encrypt ile Ücretsiz SSL Sertifikası

Let’s Encrypt; kamu yararına çalışan, ücretsiz, otomatize, açık bir sertifika otoritesidir (Certificate Authority, CA)^1. Internet Security Research Group (ISRG) tarafından sağlanan bir hizmettir.^2

Bu yazıda; CentOS 7 üzerinde Apache konfigürasyonunu ve Let’s Encrypt kurulumunu gerçekleştirmeye çalışacağız.

Warner Bros ACME. RTFM Coyote!
Warner Bros ACME. RTFM Coyote!
Okumaya devam et “Let’s Encrypt ile Ücretsiz SSL Sertifikası”

CentOS 7 Üzerine WordPress Kurulumu

Self-hosted denemelerinin vaz geçilmez örneklerinden biri olan WordPress kurulumunu bu yazımda anlatmaya çalışacağım. Kurulumu sanal CentOS 7 üzerinde gerçekleştireceğim. Karşımıza çıkması muhtemel problemleri çıkarabilmek için de elimden geleni yapacağım. Israrla hata yaparak kurmaya çalışacağım 🙂

Bugün satın alacağınız neredeyse tüm shared hosting paketlerine birkaç tıklamayla kurabileceğiniz; hatta bir sanal sunucu kiraladığınızda üzerinde kurulu olarak gelmesini talep edebileceğiniz bir uygulama kuracağız. Amacımız, bu yazılımın çalışma sürecinde arkaplanda olan bitenleri kavrayabilmek.

Okumaya devam et “CentOS 7 Üzerine WordPress Kurulumu”

Shell Script #2 – Değişkenler, Bazı Özel Karakterler ve Çıkış Kodları

Değişken Nedir?

Programlama ile ilgilendiyseniz hiç de yabancı olmayan bir kavramdır değişkenler (variables). Değişkenler için, bellek üzerinde saklanan bir verinin “etiketi” ya da “ismi” diyebiliriz. Bellekte belirli bir konumu ya da konumları çağırabilmek için değişkenlerden faydalanırız.

Bash Scripting Değişken Örnekleri

Bash ortamında değişkenlerin atanması ve değerlerinin çağrılmasında, farklı durumlar altında farklı kullanımlar ile karşılaşabilirsiniz. Bu bölümde genel kullanımda karşımıza çıkan şekillerinden bahsedeceğiz.

Değişkenler tanımlanırken ya da değerleri değiştirilirken isimleriyle çağrılır. Fakat değerleri getirilirken “$” ön ekini alırlar. Klasik bazı örnekler yapalım. Burayı numaralandırarak anlatacağım:

Okumaya devam et “Shell Script #2 – Değişkenler, Bazı Özel Karakterler ve Çıkış Kodları”

İşletim Sistemi 101 – #8 (Tarihe Saygı)

Serinin ilk yazısında bahsettiğim gibi “computer” kelimesi, hesaplama yapan insanlar için kullanılıyordu. “Bilgisayarlar eskiden oda büyüklüğündeymiş” der dururuz ya, ondan önce de baya baya ofisleri falan vardı. Masalarında çalışıyorlardı. O derece 🙂

1920’lerden sonra hayatımıza giren “computing machine” kavramı, bir “insan bilgisayar”ın yaptığı işleri yapabilen herhangi bir cihaz için kullanılmaya başlandı. 1940’lı yılların sonu ve 1950’li yılların başında ise, elektronik hesap makinelerinin gelişiyle “computing machine” kavramı, yerini “computer”a bıraktı.^1

Okumaya devam et “İşletim Sistemi 101 – #8 (Tarihe Saygı)”