Adım Adım Güvenli WordPress Kurulumu: Manuel Rehber
Hosting panelinizdeki tek tıkla kurulum seçenekleri ne kadar cazip görünse de, sitenizin güvenliğini ve performansını riske atabilir. Gerçek bir profesyonel gibi, temelden başlayarak veritabanınızı, yapılandırma dosyalarınızı ve güvenlik önlemlerinizi kendiniz oluşturmak, web sitenizin sağlam temeller üzerine inşa edilmesini sağlar. Bu rehber, manuel WordPress kurulumunu adım adım ve anlaşılır bir şekilde ele alarak, sitenizin güvenliğini en üst düzeye çıkarmanıza yardımcı olacaktır.
Kurulum İçin Gerekli Araçlar
Bu sürece başlamadan önce yanınızda bulundurmanız gereken birkaç temel araç bulunmaktadır. Bu araçlar, manuel kurulumun her aşamasında size rehberlik edecektir.
| Araç | Açıklama | Önemi |
|---|---|---|
| FTP İstemcisi (FileZilla, WinSCP) | Sunucunuzla dosya alışverişi yapmanızı sağlar. | Web sitenizin dosyalarını sunucuya yüklemek için kritik öneme sahiptir. |
| MySQL veya MariaDB Veritabanı | WordPress’in tüm verilerini depolayacağı alan. Hosting panelinizden oluşturulur. | WordPress’in çalışabilmesi için temel veri deposudur. |
| Kod Editörü (Notepad++, VS Code) | Yapılandırma dosyalarını düzenlemek için kullanılır. | wp-config.php gibi önemli dosyaları hatasız düzenlemek için gereklidir. |
Manuel WordPress Kurulum Süreci
Şimdi, web sitenizin temelini atacağımız kurulum sürecine geçelim. Her adım, sitenizin güvenli ve stabil çalışması için özenle tasarlanmıştır.
Adım 1: Resmi WordPress Dosyalarını İndirin
Her şeyin başladığı yer burasıdır. wordpress.org/tr adresine giderek en güncel WordPress sürümünü indirin. İndirdiğiniz sıkıştırılmış dosyayı (.zip), bilgisayarınızda “Site” adını verdiğiniz bir klasöre çıkartın. Bu klasör, kurulumunuzun ana çalışma alanınız olacaktır.
Adım 2: Hosting Panelinize Giriş Yapın
Web sitenizin yönetim merkezi olan hosting kontrol paneline ulaşmanız gerekiyor. Bu genellikle alanadiniz.com/cpanel gibi bir adres veya hosting sağlayıcınızın web sitesi üzerinden olur. Panelinize giriş yaptıktan sonra, arama çubuğuna “Veritabanı” yazarak “MySQL Veritabanı Sihirbazı” seçeneğini bulun ve tıklayın.
Adım 3: Veritabanı Oluşturma ve Bilgileri Kaydetme
Veritabanı sihirbazı, sizi adım adım yönlendirecektir. Bu süreçte oluşturacağınız veritabanı adı, kullanıcı adı ve şifreyi bir yere kaydetmeniz hayati önem taşır. Tahmin edilmesi zor isimler ve güçlü şifreler kullanmaya özen gösterin. Örneğin, veritabanı adı blog_db24, kullanıcı adı yonetici_wp olabilir. Sistem tarafından önerilen güçlü şifreyi kopyalayıp güvenli bir yerde saklayın.
Adım 4: Veritabanı Yetkilendirmesini Ayarlama
Kullanıcıyı ve veritabanını oluşturduktan sonra, bu ikisini birbirine bağlama zamanı. Sihirbazın son aşamasında karşınıza çıkacak olan yetkilendirme ekranında, “TÜM AYRICALIKLAR” (All Privileges) seçeneğini mutlaka işaretleyin. Bu adım, WordPress’in veritabanınızla sorunsuz iletişim kurabilmesi için zorunludur.
Adım 5: wp-config.php Dosyasını Hazırlayın
Masaüstünüzdeki WordPress dosyaları klasörüne geri dönün. İçerisinde bulunan wp-config-sample.php dosyasını bulun. Bu dosyanın adını değiştirerek sonundaki “-sample” kısmını silin. Dosyanın yeni adı wp-config.php olmalıdır.
Adım 6: wp-config.php Dosyasını Düzenleyin
Oluşturduğunuz wp-config.php dosyasını bir kod editörü (Notepad++, VS Code vb.) ile açın. 3. adımda not aldığınız veritabanı adı, kullanıcı adı ve şifreyi, dosya içerisindeki ilgili satırlara, tırnak işaretleri arasına dikkatlice girin. Örneğin:
define( 'DB_NAME', 'veritabani_adiniz' ); define( 'DB_USER', 'kullanici_adiniz' ); define( 'DB_PASSWORD', 'sifreniz' );
Bu bilgileri doğru bir şekilde girdikten sonra dosyayı kaydedin.
Adım 7: FTP ile Sunucuya Bağlanın
FileZilla gibi bir FTP istemcisini başlatın. Hosting firmanızın size e-posta yoluyla ilettiği sunucu IP adresi, FTP kullanıcı adı ve şifresi ile bağlantı kurun. Başarılı bir bağlantı sonrası, sunucu dosya sistemini göreceksiniz.
Adım 8: WordPress Dosyalarını Sunucuya Yükleyin
FTP istemcisinin sağ tarafında (sunucu tarafı) public_html klasörünü bulun ve içine girin. Sol tarafta (bilgisayarınız) bulunan WordPress dosyalarının tamamını seçin ve public_html klasörünün içine sürükleyip bırakın. Bu işlemin tamamlanması internet hızınıza bağlı olarak birkaç dakika sürebilir.
Adım 9: WordPress Kurulumunu Tamamlayın
Tüm dosyalar yüklendikten sonra, web tarayıcınızı açın ve sitenizin adresini yazın (örneğin, siteadiniz.com). Karşınıza çıkacak olan WordPress kurulum ekranında, sitenizin başlığını belirleyin, yönetici kullanıcı adı ve şifrenizi oluşturun. “WordPress’i Kur” butonuna tıkladığınızda, siteniz yayına hazır hale gelecektir. Bu manuel kurulum, sitenizin daha güvenli ve optimize edilmiş bir başlangıç yapmasını sağlar.
Ek Güvenlik Önlemleri: WP-Config Oluşturucu
Daha fazla güvenlik katmanı eklemek için, wp-config.php dosyanıza özel tablo ön ekleri ve benzersiz doğrulama anahtarları (salts) ekleyebilirsiniz. Yukarıdaki “WP-Config Oluşturucu” aracını kullanarak bu kodları kolayca üretebilir ve wp-config.php dosyanıza entegre edebilirsiniz. Bu, sitenizin güvenliğini önemli ölçüde artıracaktır.
Manuel WordPress kurulumu, başlangıçta biraz daha fazla çaba gerektirse de, uzun vadede sitenizin güvenliği, performansı ve kontrolü açısından büyük avantajlar sunar. Bu adımları dikkatlice takip ederek, web sitenizin sağlam temeller üzerine kurulduğundan emin olabilirsiniz.
