En güncel sürümleri olması için Node.js ve MongoDB'yi nasıl kurabilirim? Paket yöneticisinin mevcut sürümleri güncel değil ve Node.js için Chris Lea'dan PPA düzenli olarak güncellenmiyor.
En güncel sürümleri olması için Node.js ve MongoDB'yi nasıl kurabilirim? Paket yöneticisinin mevcut sürümleri güncel değil ve Node.js için Chris Lea'dan PPA düzenli olarak güncellenmiyor.
Yanıtlar:
Gelişmiş Paketleme Aracındaki (AptGet) paketler her zaman çalışmaz veya Ubuntu'da zaman zaman eskidir. Node.js kaynağını oluşturmayı ve MongoDB tarafından sağlanan Ubuntu için önerilen .deb paketini kurmanızı öneririm .
Video Demosu:
Bunlar inşaat ve işletme için gereklidir.
sudo apt-get install build-essential lamp-server^
Node.js, nodejs.org dosyasının ön sayfasında bulunan kaynak paketinden kolayca yüklenebilir. Kurulum için en uyumlu paketi oluşturmanıza olanak sağlar.
Not: NPM gibi ihtiyaç duyabileceğiniz bileşenler eksik olduğu için sistem mimarinize (yani, x32, x64) Linux Binaries kurmamanızı öneririm.
Kaynak paket bağlantısını kopyalamak için INSTALL düğmesine sağ tıklayıp terminal konsolunuzda da aşağıdakileri yapabilirsiniz. (Örnek 07-31-2014 tarihleri arasında güncel sürümün nasıl kurulacağını gösterir)
wget http://nodejs.org/dist/v0.10.30/node-v0.10.30.tar.gz
Açın ve dizine girin.
tar -xvzf node-v0.10.30.tar.gz
cd node-v0.10.30
Makineniz için make dosyasını yapılandırın ve ardından root kullanıcısı olarak kurun ve kurun.
./configure
make
sudo make install
Kurulduğundan emin olmak için test edin.
node -v
Düğüm Paket Yöneticisi'ni de yüklediniz . Sürüm numaralarıyla yüklenen öğeleri görmek için aşağıdakileri yazın:
npm version
MongoDB belgeleri, çalışan ve Ubuntu'yu 9.10 "Karmic" üzerinde çalıştırdığınız sürece en son sürümler için sağlanan .deb paketini yüklemenizi önerir. Doc: Ubuntu’ya yükleme
Anahtar al:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
Kaynak listesini edinin:
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
Paket yöneticisini güncelle ve yükle:
sudo apt-get update && sudo apt-get install mongodb-org
MongoDB kabuğunun çalışıp çalışmadığını test edin:
mongo
Çıkmak için Ctrl+ tuşuna basın C.
Not: mongo-10gen AptGet'ten güncellenebilir ve yükseltilebilir. Kaldırmadığınız sürece yükleme işlemini tekrar yapmanız gerekmez.
Ubuntu'daki node.js dosyasının şu anki sürümü 0.10'dur, burada 0.12 kararlıdır. Yerleşik n
komutla olduğu gibi yükseltme yapabilirsiniz .
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
MongoDB depolarını güncellendi http://repo.mongodb.org/apt/ubuntu
. Yüklemek
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
sudo apt-get update
sudo apt-get install -y mongodb-org
(Eğer durum yerine hangi 12.04, kullanırsanız hariç trusty
, ancak bu hat çalışır vivid
örneğin ve atlayabilirsiniz keyserver...
önceki bir olsaydı adımı MongoDB-yüklemek ve sadece yapmak update
ve dist-upgrade
)