Docker ile WordPress'i Ubuntu'ya üç basit adımda kurun

wordpress docker

Ubuntu 16.04'ü yükledikten sonra yapmamız gereken şeylerden biri ve temiz bir kurulumdan gelirsek daha fazlası, yeniden kurmak Ubuntu'muzda kullandığımız tüm programlar. Bir web geliştiricisiyseniz, bilgisayarınıza WordPress yüklemek kesinlikle ilginizi çekecektir. Bu nedenle, Ubunlog sana nasıl yapılacağını öğretmek istiyoruz WordPress'i Ubuntu'ya sadece üç adımı izleyerek kolayca kurunadlı bir araç aracılığıyla liman işçisi. Biz size söyleriz.

Docker nedir?

Her şeyden önce ve her şeyden önce ne olduğunu ve nasıl çalıştığını açıklamaya değer liman işçisi. Docker, bize izin veren ücretsiz bir uygulamadır. yazılım projelerimizi kapsayıcı olarak bildiğimiz şekilde paketlemek (konteyner İngilizce). Bu şekilde bir İhtiyacınız olan her şeyi içeren eksiksiz dosya sistemi (kaynak kodu, gerekli kitaplıklar, sistem araçları ...) söz konusu uygulamayı Docker'ı destekleyen herhangi bir makinede sanki bir taşınabilir uygulama.

Docker ve WordPress Kurulumu

Docker adlı bir araç var Docker Oluşturma Bu, bir projenin kapsayıcılarını yönetmemize, böylece onları başlatmamıza, durdurmamıza, silmemize veya durumlarını görmemize yardımcı olur. Kurmak için, terminalde aşağıdaki komutu uygulamamız yeterlidir:

sudo apt-get install docker-compose

WordPress'i kurmak için Docker'ı kullanma

Artık Docker'ın ne olduğunu bildiğimize ve onu kurduğumuza göre, onu WordPress'i kurmak için kullanmaya devam edebiliriz.

  • İlk adım bir dizin oluştur örneğin, wordpress (Çok orijinal olduğunu biliyorum) aşağıdaki komutu kullanarak kök dizinde:

mkdir ~ / wordpress

  • Sonra, bu dizinin içinde, bir dosya oluştur denilen liman işçisi-compose.yml, oluşturulan dizine gidip ardından istenen dosyayı oluşturarak, yani şunları çalıştırarak yapabileceğimiz:

cd wordpress

dokunmatik docker-compose.yml

  • dosya liman işçisi-compose.yml aşağıdaki içeriğe sahip olmalıdır:

WordPress:
resim: wordpress
sol:
- wordpress_db: mysql
bağlantı noktaları:
- 8080: 80
hacimleri:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db:
görüntü: mariadb
çevre:
MYSQL_ROOT_PASSWORD: örnek geçiş
phpmyadmin:
görüntü: corbinu / docker-phpmyadmin
sol:
- wordpress_db: mysql
bağlantı noktaları:
- 8181: 80
çevre:
MYSQL_USERNAME: kök
MYSQL_ROOT_PASSWORD: örnek geçiş

NOT: Dosyanın içeriğini manuel olarak kopyalayıp yapıştırabilir veya tam tersine, aşağıdakileri yaparak kopyalayabilirsiniz:

echo file_contents> docker-compose.yml

  • Son adım, aşağıdakileri çalıştırarak kolayca yapabileceğimiz Docker'ı başlatmaktır:

sudo docker-compose başlangıcı

Şimdi tarayıcınızı (Firefox, Chromium veya Chrome) açmanız ve localhost: 8080 üstteki metin kutusundan. Ve bu kadar! Kolay değil mi?

Son bir özet olarak, ne yaptığımızı size hatırlatmak istiyoruz. Her şeyden önce biz var kurulu liman işçisi, herhangi bir sisteme kolayca taşımak için bir Yazılım projesini konteynerlerde paketlememize yardımcı olan bir araç. Aşağıda biz var bir dosya oluşturdu liman işçisi-compose.yml ile gerekli WordPress yapılandırması, nihayet Docker'ı başlatmak için. Bu gönderinin WordPress'i Ubuntu'nuza yüklemenize yardımcı olduğunu umuyoruz ve herhangi bir sorunuz varsa, bunları yorumlar bölümünde bırakın. Bir dahaki sefere kadar 😉


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   pepe dijo

    Ben tek bir şey anlamıyorum. Docker-compose.yml dosyası yapılandırma dosyasıdır, ancak wordpress nasıl yüklenir?

  2.   Javivi "Vivi" San dijo

    Adım adım devam ediyorum ve çalışmıyor, son komutu gerçekleştirdiğimde bu hatayı alıyorum

    sudo docker-compose başlangıcı

    HATA: yaml.scanner.ScannerError: basit bir anahtarı tararken
    "./docker-compose.yml", 4. satır, 1. sütun
    beklenen bulunamadı ':'
    "./docker-compose.yml", 5. satır, 1. sütun