Yükleme Rehberi


GitHub kullanarak kurulum

WordPress’i Gitithub‘dan indirin

  1. Paketi boş bir dizinde açın ve her şeyi yükleyin.

  2. Tarayıcınızda wpadminstallphp‘ı açın. Veritabanı bağlantısı ayrıntılarınızla birlikte bir wp-config.php dosyası oluşturmanız süreci alacaktır.

  3. Bir nedenden dolayı bu işe yaramazsa, endişelenmeyin. Tüm web ana bilgisayarlarında çalışmaz. WordPad veya benzeri bir metin düzenleyicisiyle wp-config-sample.php açın ve veritabanı bağlantı ayrıntılarınızı doldurun.

  4. Dosyayı wp-config.php olarak kaydedin ve yükleyin.

  5. Tarayıcınızda wpadminstallphp‘ı açın.

  6. Yapılandırma dosyası ayarlandıktan sonra, yükleyici siteniz için gereken tabloları ayarlayacaktır. Bir hata varsa, wp-config.php dosyanızı çift kontrol edin ve tekrar deneyin. Tekrar başarısız olursa, lütfen toplayabildiğiniz kadar veri ile WordPress Destek Forumları‘a gidin.

  7. Parola girmediyseniz, size verilen şifreyi not edin. Bir kullanıcı adı vermediyseniz, `` admin ‘olur.

  8. Yükleyici sizi Giriş sayfası‘a göndermelidir. Kurulum sırasında seçtiğiniz kullanıcı adı ve şifre ile oturum açın. Sizin için bir şifre oluşturulduysa, parolayı değiştirmek için “Profil” e tıklayabilirsiniz.

Docker kullanarak kurulum

Docker paketlerini aşağıdaki APT komutuyla yükleyin:

apt-get install docker.io

Kurulum bittiğinde, Docker’ı başlatın ve SystemCtl komutuyla sistem önyükleme süresinde çalıştırmak için ekleyin:

systemctl start docker
systemctl enable docker

Ardından, bu Docker komutuyla Docker sürümünü kontrol edin:

docker version
docker run hello-world

MariaDB konteynerini ayarlayın

Bu adımda, Docker kayıt defterinden yeni bir MariaDB görüntüleri indireceğiz ve bu görüntüye dayanan yeni bir kap oluşturacağız. WordPress kurulumu için yeni bir veritabanı ve kullanıcı yapılandıracağız. Docker Mariadb görüntüsünü Docker Pull komutuyla sisteme indirin:

docker pull mariadb

Artık aşağıdaki komutla yeni Docker Mariadb görüntüsünü görebilirsiniz:

docker images

Ardından, WordPress kurulumu için MariaDB görüntüsünden yeni bir kap oluşturun. Yeni kapsayıcıyı oluşturmadan önce WordPress verileri, veritabanı dizini ve WordPress kod dizini için yeni bir dizin oluşturun.

mkdir ~/wordpress
mkdir -p ~/wordpress/database
mkdir -p ~/wordpress/html

Şimdi aşağıdaki komutla ‘WordPressDB’ adıyla yeni MariaDB kapsayıcısını oluşturun:

docker run -e MYSQL_ROOT_PASSWORD=aqwe123 -e MYSQL_USER=wpuser -e MYSQL_PASSWORD=wpuser@ -e MYSQL_DATABASE=wordpress_db -v /root/wordpress/database:/var/lib/mysql --name wordpressdb -d mariadb

ThemariadBriAdb kapsayıcısı oluşturuldu, şimdi komutta herhangi bir hata olmadığından emin olmak için yeni kullanıcıyı ve WordPress kurulumu için veritabanını kontrol edin. Ana makineden, aşağıdaki Docker komutuyla WordPressDB kapsayıcı IP adresini kontrol edin:

docker inspect -f '{{ .NetworkSettings.IPAddress }}' wordpressdb

Ardından, ana bilgisayar sisteminden MySQL komutu ile WordPressDB kapsayıcısına bağlanın:

mysql -u wpuser -h 172.17.0.2 -p 
TYPE PASSWORD: wpuser@

WordPress için yeni Docker kapsayıcısı, MySQL kullanıcısı ve MySQL veritabanı başarıyla oluşturuldu.

WordPress kapsayıcısını ayarlayın

Veritabanı kapsayıcısı oluşturulduktan sonra, docker çekme komutuyla en son WordPress Docker görüntüsünü indirin:

docker pull wordpress:latest

İndirme bittiğinde, ‘WPContainer’ adıyla görüntülerden yeni bir kap oluşturun.

docker run -e WORDPRESS_DB_USER=wpuser -e WORDPRESS_DB_PASSWORD=wpuser@ -e WORDPRESS_DB_NAME=wordpress_db -p 8081:80 -v /root/wordpress/html:/var/www/html --link wordpressdb:mysql --name wpcontainer -d wordpress

WordPress kapsayıcısının çalıştığını görmek için, ana bilgisayar IP ve Port 8081’deki CURL komutuyla kontrol edebilirsiniz.

curl -I 192.168.43.99:8081

Sonuçları göreceksiniz:

  • Web sunucusu Apache, Debian’da çalışan.
  • PHP 5.6 kapta çalışıyor.
  • WordPress kurulumuna yönlendirmeyi görüyorsunuz.
 Türkçe