Skip to content

Docker Compose ile WordPress Nas?l Kurulur

Cloud Infrastructure Expert
Docker Compose ile WordPress Nas?l Kurulur

 

Docker Compose ile WordPress Nas?l Kurulur

WordPress, milyonlarca web sitesi taraf?ndan kullan?lan popüler ve güçlü bir içerik yönetim sistemi (CMS)’dir. Docker Compose, WordPress ve onun ba??ml?l?klar?n? kapsay?c?lar içinde yöneterek WordPress ortam?n? kurmay? kolayla?t?r?r. Bu k?lavuz, Docker Compose kullanarak WordPress’in nas?l kurulaca??n? gösterecektir.

Ad?m 1: Docker ve Docker Compose’u Yükleyin

?lk olarak, Docker ve Docker Compose’un sunucunuzda yüklü oldu?undan emin olun. A?a??daki komutlarla Docker ve Docker Compose’u yükleyebilirsiniz:

sudo apt update
sudo apt install docker.io
sudo apt install docker-compose

Ad?m 2: Docker Compose Dosyas? Olu?turun

WordPress kurulumu için bir dizin olu?turun ve o dizine gidin:

mkdir wordpress && cd wordpress

Ard?ndan, bir docker-compose.yml dosyas? olu?turun. Bu dosya, Docker’?n çal??t?raca?? hizmetleri (WordPress ve MySQL) tan?mlayacakt?r:

nano docker-compose.yml

docker-compose.yml dosyas?na a?a??daki içeri?i ekleyin:

version: '3.3'
services:
  wordpress:
    image: wordpress
    restart: always
    ports:
      - "8080:80"
    environment:
      WORDPRESS_DB_HOST: db
      WORDPRESS_DB_USER: exampleuser
      WORDPRESS_DB_PASSWORD: examplepass
      WORDPRESS_DB_NAME: exampledb
    volumes:
      - ./wordpress:/var/www/html

  db:
    image: mysql:5.7
    restart: always
    environment:
      MYSQL_DATABASE: exampledb
      MYSQL_USER: exampleuser
      MYSQL_PASSWORD: examplepass
      MYSQL_ROOT_PASSWORD: rootpassword
    volumes:
      - ./db_data:/var/lib/mysql

Ad?m 3: WordPress’i Ba?lat?n

?imdi Docker Compose kullanarak WordPress ve MySQL kapsay?c?lar?n? ba?latabilirsiniz. Gerekli görüntüleri indirmek ve hizmetleri ba?latmak için ?u komutu çal??t?r?n:

sudo docker-compose up -d

Bu komut, WordPress ve MySQL görüntülerini indirecek ve kapsay?c?lar? arka planda ba?latacakt?r.

Ad?m 4: WordPress’e Eri?im

Kapsay?c?lar çal??t?ktan sonra, web taray?c?n?zda http://your_server_ip:8080 adresine giderek WordPress sitenize eri?ebilirsiniz. Burada WordPress kurulum ekran?n? göreceksiniz, dilinizi seçebilir ve kurulumu tamamlayabilirsiniz.

Ad?m 5: WordPress’i Yap?land?r?n

WordPress kurulumunu tamamlamak için ekrandaki talimatlar? izleyin:

  • Site ba?l???n? girin
  • Yönetici kullan?c? ad? ve ?ifresi olu?turun
  • E-posta adresinizi girin

Kurulum tamamland?ktan sonra, WordPress yönetim paneline giri? yapabilirsiniz.

Ad?m 6: Kapsay?c?lar? Yönetme

Kapsay?c?lar?n?z?n durumunu kontrol etmek için ?u komutu kullanabilirsiniz:

sudo docker-compose ps

WordPress ve MySQL kapsay?c?lar?n? durdurmak için ?u komutu kullan?n:

sudo docker-compose down

Sonuç

Tebrikler! Docker Compose kullanarak WordPress’i sunucunuzda ba?ar?yla kurdunuz. Docker Compose, WordPress ve ba??ml?l?klar?n? bir kapsay?c? ortam?nda yönetmeyi ve da??tmay? kolayla?t?r?r. WordPress siteniz çal??maya ba?lad???nda, içerik olu?turmaya ve sitenizi yönetmeye ba?layabilirsiniz.

Windows VPS Deutschland

Windows VPS España

Windows VPS Nederland

Windows VPS Italia

Windows VPS Portugal

VPS Windows Italia

Windows VPS

Windows VPS

Windows VPS Sverige

Windows VPS Norge

Windows VPS

Windows VPS Türkiye

Windows RDS (Remote Desktop Services)

Windows VPS

Explore more

More on this topic

Netcloud24
Netcloud24
Cloud Infrastructure Expert · NetCloud24

Comments are closed.