facebook uygulamaları için https ihtiyacını karşılamak için kullanabilir.
bende yeni yeni çözüyorum
not herokuda mysql desteği yok sanırım.bu uzak bir sunucudan kullanabilirsiniz.
ben öyle yaptım
https://devcenter.heroku.com/
bu site üzerinden üye olup giriş yapıyoruz.
daha sonra sağ üst köşedeki my apps ye tıklıyoruz
create new app ye tıklayıp.yeni bir isim vererek bir uygulama oluşturuyoruz.
uyarı:sadece bir uygulama oluşturmanızı tavsiye ederim 1 den çok olursa nasıl yapılır bilmiyom
https://devcenter.heroku.com/article...eroku-toolbelt
buradan heroku toolbelt i kuruyoruz.
masaüstüne gelen git bash uygulamamız açıyoruz.
şimdi bir sefere mahsus bir kaç ayar yapmamız gerekiyor
Alıntı
Karşı tarafın(github) bizi tanıması için bir ssh anahtarı üretelim :
ssh-keygen komutunu yazıp entera basalım .
ilk gelen soru anahtarın nereye kaydedileceği . Bu soruyu enter diyerek geçelim.
ikinci soruda bizden bir parola isteyecektir . 3. soruya da aynı parolayı yazdıktan sonra anahtar oluşturma işimiz bitmiştir.
anahtarımız oluştu . yeri ise default olarak c:\users\kullanıcı-adı\.ssh dizinidir.
Şimdi oluşturduğumuz anahtarı githuba koyalım :
heroku.comda iken : Account --> SSH Keys yazan yere .
c:\users\kullanıcı-adı\.ssh/id_rsa.pub dosyasını metin editörü ile açıp içeriğini kopyalayalım.
bu ne işe yarar bilmiyorum ama yapmadanda yapamıştım
-----
son olarak bu kodlarıda giriyoruz.
Alıntı
git config --global user.name "ad soyad"
git config --global user.mail "mail adresi"
artık yapılandırma ayarlarımız bitti.
git üzerinden herokuya giriş yapmamı gerekiyor bunun için
heroku login
komutunu veriyoruz
kullanıcı adı ve şifremizi yazdıktan sonra giriş yapmış oluyoruz.
ilk başta herokuda oluşturduğumuz uygulamamızı bilgisayarımıza indirmemiz gerekiyor(zaten yeni uygulama olduğu için boş bir klasör inecek)
git clone git@heroku.com:uygulamaadi.git -o heroku
bu kodu yazıp entere bastıktan sonra dosya inecektir.bu sırada şifre sorarsa ssh oluştururken yazdığımız şifreyi veriyoruz
not:git@heroku.com:uygulamaadi.git bu adresi herokuda
uygulamanızın ayarlar bölümüne de girerseniz görebilirsiniz
şimdi bilgisayarda kullanic adınızın altında uygulamaadi klasöre oluştu(uygulama adınız neyse artık).şimdi bu klasör içine herokuya yüklemek istediğimiz dosyları kopy ediyoruz.(örneğin index.php)
(tek seferde bir sürü dosya atmayın bence.hata yapıyor).
şimdi git bash ekranımızdan kaldığımız yerden devam ediyoruz
ilk komut
Alıntı
1-yaptık zaten tekrar yapma (git clone
git@heroku.com:uygulamaadi.git -o heroku kodu idi)
2- cd uygulamaadı/ (uygulamanın klasörüne giriş yapın)
3- git status (Dosyalar hakkında bilgi oluşturmak için)
4- git add . (Dosyaları transfer etmek için)
5- git status (Dosyalar hakkında bilgi oluşturmak için)
6- git commit -am "Aciklama" (log kayıtları için bilgi)
7- git push heroku master (aktarımı başlatmak için pc nizden heroku servera)
bu kodları sırasını karıştırmadan yazıyoruz.
özelikle 3.kod daki "git add ." yazarken "." unutmayın
git push heroku master dediğimizde dosyalarımız upload edecektir.
şifre sorulursa yine ssh oluşturuken kullandığımız şifreyi veriniz.
dosyalarda düzenleme yapacaksanız.3 adımdan itibaren tekrar ediniz.git i kapattı iseneiz 1.admdan itibaren tekrar ediniz.
klasörde eklediğiniz bir dosyayı silmeyiniz.neden bilmiyom hata veriyor
yardımları için
@caxe ye teşekkürler.
en son git penceresinde heroku open direk uygulamamızı browser üzerinde açabiliriz yada direkt
http://uygulamadi.herokuapp.com https://uygulamadi.herokuapp.com
şeklinde deneyebiliriz
kaynaklar(bazı yerler düzenlenerek):
http://ecylmz.com/911/windows-altinda-git-kullanimi/ http://www.hayatikodla.com/facebook-...r-upload-etme/
kaynakları incelemizide tavisye ederim