Sunucumuzda projemizin git de bulunan son sürümünü çekelim..
shell
Ubuntu da Terminal den Mysql Root Şifresini Değiştirmek
StandardBu makalemde ubuntu sistem kurulu olan makinenizde mysql root şifresini değiştirmek nasıl yapılıyor onu ele alacağız..
NoSql ve MongoDB Nedir? MongoDB Kurulumu
StandardArkadaşlar selam, bir önceki makalemde homebrew nedir ve homebrew ile mongo kurmayı anlatmıştım sizlere.
Şimdi ise git üzerinden klonlarayarak kopyalama konusuna değineceğim, ama önce nedir bu mongodb oradan başlayalım isterseniz.
NoSql (Not Only SQL) kavramı ile hayatımıza girmiş olan mongodb, C++ ile yazılmış açık kaynaklı ilişkisel olmayan ve önde gelen NoSQL veritabanıdır.
Veriler, JSON döküman yapısında ve hiyerarşik olarak saklanır. Büyük ölçekli uygulamalar için tasarlanmıştır.
Konu konu açıyor, hemen nosql nedir ondan da bahsedelim eksik kalmasın; ilişkisel veritabanları ve modern yazılım geliştirmenin eksiklerini gidermek amacıyla gelmiştir.
NoSQL ile çalışırken alışmış olduğumuz ilişkisel veritabanlarımızdaki gibi verilerimizi satır satır saklamaya ve diğer tablolarla ilişkilendirip tanımlamalarımızı yapmıyoruz.
Veriler JSON ya da XML formatında saklanıyor.
Ancak burada dikkat edilmesi gereken nokta NoSQL, Fire and Forget prensibi ile çalıştığı için bankacılık vb. kritik uygulamalarda kullanılmamalıdır. Aksine verinin 100% önemli olmadığı durumlarda kullanılabilir.
Bu kısa bilgiden sonra isterseniz kuruluma geçelim..
Terminal üzerinde kurulum işlemine başlayalım;
Önce brew install mongo ile veya apt-get install mongo komutları ile mongodb kuralım sisteme..
Dilerseniz aşağıdaki linkten homebrew ile mac üzerinde kurulum yapabilirsiniz, zira apt-get çalışmayacaktır.
Homebrew nedir? Homebrew Kurulumu ve Homebrew ile mongo db kurulumu
Sonra aşağıdaki şekilde mongo php driver kurup tanıtalım sisteme..
$ git clone git://github.com/mongodb/mongo-php-driver.git $ brew install autoconf $ cd mongo-php-driver/ $ phpize $ ./configure $ make $ sudo make install
Kısaca ElasticSearch Nedir ve Kurulumu
StandardElasticSearch nedir ve nasıl kurulur?
Git “Command Not Found” Hatası
StandardArkadaşlar git üzerinden kendinize klonlama yapmak istediğinizde bu fonksiyonu terminalde çalıştırmayı denediğiniz zaman commant not found gibi hatalar alabilirsiniz.
Linux sunucular ve Find Komutu ile istenen boyuttan büyük dosyaları listelemek
StandardSunucularda bir zaman sonra alan dolar ve boyutu büyük dosyaları silmek isteyebilirsiniz.
İşte bu tarz durumlarda size yardımcı olacak bir yol, ssh ile bağlanıp büyük dosyaları bulabilir, temizlik yaparak kendinize yer açabilirsiniz..
Bulunulan klasörde 100 Megabayt tan büyük dosyaları listeler
find . -size +100M -ls
Linux da dosya sahipliğini görme ve değiştirme – chown komutu
Standardchown ile shell üzerinde işlem yapma, dosya sahipliğini değiştirme