CentOS 7 Sunucusunda WordPress Nasıl Kurulur

16/12/2023 |
Loading...

Giriş: Bu eğitimde, bir CentOS 7 sunucusuna WordPress kurma sürecini adım adım anlatacağız. Başlamadan önce, aşağıdaki ön koşulları karşıladığınızdan emin olun:

Ön Koşullar:

  1. Linux CentOS 7 yüklü bir sunucu.
  2. LAMP Stack (Linux, Apache, MySQL, PHP) kurulu. Değilse, LAMP Stack kurulum eğitimimizi takip edin.
  3. Sunucunuza root erişimi.
  4. SSH araçları:
    • Windows için: PuTTY
    • Linux/macOS için: OpenSSH (varsayılan olarak mevcuttur)

Bu WordPress kurulumunda, LAMP Stack eğitiminden aşağıdaki bilgileri kullanacağız:

  • Ana Alan Adı: example.com
  • Alt Alan Adı: holu.example.com
  • MySQL root şifresi: holuP455##

Hadi başlayalım!

Adım 1: Bir Kullanıcı ve Şifre ile MySQL Veritabanı Oluşturun Adım 1.1: MySQL'e giriş yapın (root olarak):

mysql -u root -p

Adım 1.2: Kullanıcıları (ve şifreleri) oluşturun: example.com için:

CREATE USER 'example'@'localhost' IDENTIFIED BY '#TH15exmp#';

holu.example.com için:

CREATE USER 'holu'@'localhost' IDENTIFIED BY '#TH15holu#';

Adım 1.3: Veritabanını oluşturun: example.com için:

CREATE DATABASE exampledb;

holu.example.com için:

CREATE DATABASE holudb;

Adım 1.4: Kullanıcıya erişim haklarını verin: Bu komut, her iki kullanıcıya da kendi veritabanları üzerinde tam yetki verecektir:

GRANT ALL PRIVILEGES ON exampledb.* TO 'example'@'localhost' WITH GRANT OPTION; GRANT ALL PRIVILEGES ON holudb.* TO 'holu'@'localhost' WITH GRANT OPTION;

Değişiklikleri kaydetmek için çalıştırın:

FLUSH PRIVILEGES;

Şimdi MySQL'den çıkın:

quit

Adım 2: WordPress'i Kurun ve Yapılandırın Adım 2.1: WordPress'i İndirin ve Çıkarın:

cd /tmp wget https://wordpress.org/latest.tar.gz tar -xvf latest.tar.gz cd wordpress

Adım 2.2: WordPress Dosyalarını Public_HTML Dizinine Kopyalayın ve Apache Erişimi Verin:

example.com için:

mkdir -p /var/www/html/example.com/public_html cp -r * /var/www/html/example.com/public_html chown -R apache:apache /var/www/html/example.com/public_html find /var/www/html/example.com/public_html -type d -exec chmod 755 {} \; find /var/www/html/example.com/public_html -type f -exec chmod 644 {} \;

holu.example.com için:

mkdir -p /var/www/html/holu.example.com/public_html cp -r * /var/www/html/holu.example.com/public_html chown -R apache:apache /var/www/html/holu.example.com/public_html find /var/www/html/holu.example.com/public_html -type d -exec chmod 755 {} \; find /var/www/html/holu.example.com/public_html -type f -exec chmod 644 {} \;

Adım 2.3: WordPress'i Yapılandırın Tarayıcınızdan web sitenize erişin (example.com ve holu.example.com). Standart WordPress sayfasını görürseniz, kurulum başarılı olmuştur.

  1. Veritabanı ayarlarını yapılandırmak için "Hadi başlayalım"a tıklayın.
  2. Web sitesi detaylarını, kullanıcı adını ve şifreyi ayarlayın.
  3. Başarılı olursanız, giriş sayfasına yönlendirileceksiniz.

holu.example.com ve eklemek istediğiniz diğer web siteleri için Adım 2.3'ü tekrarlayın.

İsteğe Bağlı: Olası Hatalar için Düzeltmeler

  • Veritabanı Hatası: Bir veritabanı hatasıyla karşılaşırsanız, eğitimde açıklandığı gibi MySQL yapılandırmasını düzenleyerek düzeltebilirsiniz.
  • wp-config.php Yazılamıyor Hatası: "wp-config.php yazılamıyor" hatası alırsanız, Apache kullanıcısının public_html dizinine erişimini kontrol edin ve verin.

Sonuç: CentOS 7 sunucunuz artık WordPress web siteleri barındırmaya hazır. Aynı adımları izleyerek daha fazla web sitesi ekleyebilirsiniz. WordPress hosting'inizin keyfini çıkarın!

 

Özel Teklifler ve Promosyonlar Edinin!

En son teklifler, indirimler ve özel promosyonlardan haberdar olun.

Update cookies preferences