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 😉
Ben tek bir şey anlamıyorum. Docker-compose.yml dosyası yapılandırma dosyasıdır, ancak wordpress nasıl yüklenir?
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