Adım Adım WordPress Kurulumu: Güvenli ve Manuel Yöntem Rehberi

Adım Adım WordPress Kurulumu: Güvenli ve Manuel Yöntem Rehberi

Hosting panelinizdeki tek tıkla kurulum butonları ne kadar cazip görünse de, sitenizin güvenliğini ve performansını riske atabilir. Gerçek bir profesyonel gibi, kendi WordPress sitenizi manuel olarak kurmak, hem daha güvenli bir temel oluşturmanızı sağlar hem de sistemin işleyişini derinlemesine anlamanıza yardımcı olur. Bu rehberde, adım adım, veritabanı oluşturmaktan FTP ile dosya yüklemeye kadar tüm süreci detaylıca ele alacağız.

Neden Manuel WordPress Kurulumu?

Otomatik kurulum araçları, özellikle güvenlik açıklarına karşı zayıf bırakabilir. Veritabanı adı, kullanıcı adı ve şifre gibi kritik bilgiler varsayılan olarak bırakıldığında, siteniz bot saldırılarına daha açık hale gelir. Manuel kurulum, bu bilgileri özelleştirmenize ve sitenizin temelini daha sağlam atmanıza olanak tanır.

Ayrıca, kurulum sürecini bizzat deneyimlemek, WordPress’in nasıl çalıştığını anlamak için harika bir yoldur. Veritabanı bağlantısı, yapılandırma dosyası (wp-config.php) ve dosya yapısı hakkında bilgi sahibi olmak, ileride karşılaşabileceğiniz sorunları çözmenizde size büyük avantaj sağlar.

Kurulum İçin Gerekli Araçlar

Başlamadan önce ihtiyacınız olacak temel araçları hazırlamanız önemlidir. Bu araçlar, kurulum sürecini sorunsuz bir şekilde tamamlamanıza yardımcı olacaktır.

1. FTP İstemcisi

Sunucunuza dosya yüklemek ve indirmek için bir FTP istemcisine ihtiyacınız olacak. FileZilla veya WinSCP gibi ücretsiz ve güvenilir programları kullanabilirsiniz. Bu araçlar, web sitenizin dosyalarını yönetmenizi sağlar.

2. Veritabanı Oluşturma

WordPress’in çalışabilmesi için bir veritabanına ihtiyacı vardır. Genellikle hosting panelinizde bulunan ‘MySQL Veritabanı Sihirbazı’ aracılığıyla kolayca bir veritabanı, kullanıcı ve şifre oluşturabilirsiniz. Bu bilgileri güvenli bir yere not almayı unutmayın.

3. Kod Editörü

Yapılandırma dosyası wp-config.php‘yi düzenlemek için bir kod editörü gereklidir. Windows’ta Notepad++, macOS’ta Sublime Text veya VS Code gibi programlar bu iş için uygundur. Bu editörler, kodları daha okunabilir hale getirir ve düzenleme sırasında hata yapma olasılığını azaltır.

Manuel WordPress Kurulum Adımları

Gerekli araçları hazırladıktan sonra, kurulum sürecine başlayabiliriz. Aşağıdaki adımları dikkatlice takip edin.

Adım 1: WordPress Dosyalarını İndirme

Resmi WordPress Türkiye sitesinden (wordpress.org/tr) en güncel WordPress sürümünü indirin. İndirdiğiniz .zip dosyasını bilgisayarınızda ‘Site’ adını verdiğiniz bir klasöre çıkartın.

Adım 2: Hosting Paneline Giriş ve Veritabanı Oluşturma

Hosting kontrol panelinize giriş yapın ve ‘MySQL Veritabanı Sihirbazı’nı başlatın. Tahmin edilmesi zor bir veritabanı adı, kullanıcı adı ve güçlü bir şifre belirleyin. Oluşturduğunuz bilgileri bir metin dosyasına kaydedin.

Adım 3: Veritabanı Yetkilendirmesi

Sihirbazın son adımında, oluşturduğunuz kullanıcıya veritabanı üzerindeki tüm yetkileri (All Privileges) vermeniz çok önemlidir. Bu adım atlanırsa WordPress düzgün çalışmayacaktır.

Adım 4: wp-config.php Dosyasını Hazırlama

İndirdiğiniz WordPress dosyaları arasındaki wp-config-sample.php dosyasını bulun. Bu dosyanın adını wp-config.php olarak değiştirin. Ardından dosyayı kod editörünüzle açın.

Adım 5: Veritabanı Bilgilerini Girme

wp-config.php dosyasında, DB_NAME, DB_USER ve DB_PASSWORD satırlarını bulun. Buraya, 3. adımda oluşturduğunuz veritabanı adı, kullanıcı adı ve şifreyi tırnak işaretleri arasına dikkatlice yazın.

Adım 6: Güvenlik Anahtarlarını Ekleme

Aynı wp-config.php dosyasında, ‘Authentication Unique Keys and Salts’ bölümünü bulun. Bu bölüm için eşsiz güvenlik anahtarları üretmeniz gerekir. WordPress’in resmi sitesinde bu anahtarları üretebileceğiniz araçlar bulunmaktadır. Ürettiğiniz anahtarları ilgili satırlara yapıştırın.

Adım 7: Dosyaları Sunucuya Yükleme (FTP)

FTP istemcinizi kullanarak hosting hesabınıza bağlanın. Sunucu tarafında public_html (veya ana dizin) klasörünü bulun. Bilgisayarınızdaki WordPress dosyalarının tamamını (wp-config.php dahil) bu klasöre yükleyin. Bu işlem biraz zaman alabilir.

Adım 8: Kurulumu Tamamlama

Tüm dosyalar yüklendikten sonra tarayıcınızda sitenizin adresini açın (örn: siteadiniz.com). Karşınıza çıkan WordPress kurulum ekranında sitenizin başlığını, yönetici kullanıcı adınızı ve güçlü bir şifre belirleyin. ‘WordPress’i Kur’ butonuna tıkladığınızda kurulum tamamlanacaktır.

WP-Config Oluşturucu ile Güvenliği Artırma

wp-config.php dosyasını manuel olarak düzenlerken, veritabanı önekini (table prefix) varsayılan wp_ yerine daha karmaşık bir hale getirmek güvenliği önemli ölçüde artırır. Ayrıca, benzersiz salts (güvenlik anahtarları) eklemek, sitenizin çalınmasını veya hacklenmesini zorlaştırır. Bunun için özel olarak geliştirilmiş WP-Config oluşturucu araçları kullanarak bu değerleri güvenli bir şekilde üretebilir ve yapılandırma dosyanıza ekleyebilirsiniz.

Bu adımları izleyerek kendi WordPress sitenizi başarıyla kurmuş olacaksınız. Artık sitenizi dilediğiniz gibi özelleştirebilir ve içerik üretmeye başlayabilirsiniz. Unutmayın, manuel kurulum size sadece bir web sitesi değil, aynı zamanda teknik bilgi ve kontrol gücü de kazandırır.