2016-03-23 24 views
1

Git, uygulamalar üst düzey dizininde,/home/bitnami/genapp içinde ayarlanmıştır ve uygulama, Git için onaylanmıştır. Bu, Düğüm için Binami AMI çalıştıran bir AWS örneğidir. EB,/genapp'a yüklenir. Bir eb deploy yapabilirim ve bu bkz:Düğüm uygulamamı yayınlama ElasticBeanStalk

[email protected]:~/genapp$ eb deploy 
Creating application version archive "app-1cff-160323_170817". 
Uploading genapp/app-1cff-160323_170817.zip to S3. This may take a while. 
Upload Complete. 
INFO: Environment update is starting. 
INFO: Deploying new version to instance(s). 
INFO: New application version was deployed to running EC2 instances. 
INFO: Environment update completed successfully. 

Ben EBS içindeki ssha (eb ssh) örneği neden dağıtılan uygulamanın herhangi bir işaret görmüyoruz? Örneğin, /home/bitnami dizini yok mu? Ssh, ben ec2-user adlı bir kullanıcı olduğumda.

cevap

0

geliyor Bir bitnami AMI değil bitnami AMI çalışan bir Elastik Beanstalk ortamı (bunu yapman bile olur emin değilim.) Eğer düğüm çalıştırmak istiyorsanız çalışan bir EC2 örneği var gibi Tüm otomatik dağıtım iyiliği ile Elastik Beanstalk üzerinde, önceden yapılandırılmış node.js ortamını kullanmak isteyeceksiniz.

+0

Şu anda bir EC2 Binami örneğini çalıştırıyorum, bu benim dev ortamımdır ... Bu örnekte 'eb' komutlarının sırasını çalıştırdığımda, yeni bir EBS örneği oluşturulur. Uygulamamı çalıştırmayı görmeyi beklediğim bu yeni örnek ... ama yapmıyorum? –

+0

Tamam, bence burada bir karışıklık var. Elastic Beanstalk (EB), Amazon Linux AMI * ve * Bitnami AMI * kullanarak bir örnek oluşturacaktır. Bu yüzden '/ home/bitnami'yi görmüyorsunuz; EB örneğine değil, EC2'ye giriyorsunuz. –

+0

Evet, en kesin karışıklık noktaları! –