VDS veya VPS sunucunuzda kontrol paneli kullanmadan WordPress kurulumunu

[ez-toc]

🔧 WordPress Kurulumu İçin Gerekli Ön Koşullar

WordPress’i problemsiz bir şekilde kurup çalıştırabilmek için sanal sunucunuzda bazı temel yazılımların kurulu olması gerekmektedir. İşe başlamadan önce aşağıdaki bileşenlerin sisteminizde mevcut olduğundan emin olun:

  • Web Sunucusu (Apache veya Nginx): WordPress’in çalışması için sayfaları web üzerinden yayınlayacak bir sunucuya ihtiyaç vardır.

  • PHP: WordPress, PHP diliyle yazıldığı için uyumlu bir PHP sürümü ve gerekli eklentileri kurmanız gerekir.

  • Veritabanı Sistemi (MySQL veya MariaDB): Tüm içerik ve ayarların saklanacağı bir veritabanı gerekir.

Bu temel yazılımlar, WordPress’in sağlıklı ve hızlı çalışması için olmazsa olmazdır.


🧰 Gerekli Bileşenler

WordPress’i kurmadan önce, aşağıdaki yazılımların sunucunuzda yüklü olması gerekir:

  • Web Sunucusu: Apache veya Nginx
  • PHP: PHP ve ilgili modüller
  • Veritabanı: MySQL veya MariaDB

🔐 Sunucuya SSH ile Bağlanma

Sunucunuza SSH üzerinden bağlanmak için:

ssh root@sunucu_ip_adresi

🔄 Sistem Güncellemeleri ve Gerekli Paketlerin Kurulumu

Sisteminizi güncelleyin ve gerekli paketleri yükleyin:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install apache2 mysql-server php php-mysql libapache2-mod-php php-cli php-cgi php-gd

🗄️ MySQL Veritabanı ve Kullanıcı Oluşturma

MySQL’e root kullanıcısı ile bağlanarak yeni bir veritabanı ve kullanıcı oluşturun:

sudo mysql -u root -p

MySQL komut satırında:

CREATE DATABASE wordpress_db;
CREATE USER 'wordpress_user'@'localhost' IDENTIFIED BY 'güçlü_parola';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wordpress_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

📦 WordPress Dosyalarını İndirme ve Yerleştirme

WordPress’in en son sürümünü indirip, Apache’nin web dizinine taşıyın:

wget https://wordpress.org/latest.tar.gz
tar xf latest.tar.gz
sudo mv wordpress /var/www/html/

⚙️ wp-config.php Dosyasını Oluşturma ve Yapılandırma

WordPress yapılandırma dosyasını oluşturun ve düzenleyin:

cd /var/www/html/wordpress
sudo cp wp-config-sample.php wp-config.php
sudo nano wp-config.php

Aşağıdaki satırları kendi veritabanı bilgilerinize göre güncelleyin:

define('DB_NAME', 'wordpress_db');
define('DB_USER', 'wordpress_user');
define('DB_PASSWORD', 'güçlü_parola');

🛠️ Apache Sanal Host Yapılandırması

Yeni bir sanal host dosyası oluşturun:

sudo nano /etc/apache2/sites-available/wordpress.conf

Aşağıdaki yapılandırmayı ekleyin:

<VirtualHost *:80>
    ServerAdmin admin@alanadiniz.com
    DocumentRoot /var/www/html/wordpress
    ServerName alanadiniz.com
    <Directory /var/www/html/wordpress>
        AllowOverride All
        Require all granted
    </Directory>
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

🚀 Sanal Host’u Etkinleştirme ve Apache’yi Yeniden Başlatma

Yapılandırmaları etkinleştirin ve Apache’yi yeniden başlatın:

sudo a2ensite wordpress.conf
sudo a2enmod rewrite
sudo systemctl restart apache2

🌐 WordPress Kurulumunu Tamamlama

Tarayıcınızda https://alanadiniz.com adresini açarak WordPress kurulum sihirbazını başlatın. Gerekli bilgileri girerek kurulumu tamamlayın.


🎨 Tema ve Eklenti Kurulumu

WordPress yönetim paneline giriş yaparak, istediğiniz temaları ve eklentileri yükleyebilir, sitenizi özelleştirebilirsiniz.


Bu rehber, VDS veya VPS sunucunuzda kontrol paneli kullanmadan WordPress kurulumunu adım adım gerçekleştirmenize yardımcı olacaktır. Her adımı dikkatlice uygulayarak, kendi web sitenizi başarıyla kurabilirsiniz.

WordPress Hostin için gereksimler hakkında Paylaşımlı Konu

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir