Installera Homebrew & MongoDB på en Mac
Installera HOMEBREW och MONGODB på en Mac.
Först och främst vad är Homebrew?
Homebrew är den "så kallade" saknade Pakethanteraren för en Mac. Linux folk som använder Redhat och Ubuntu används för att installera saker med yum och andra paketet chefer. Mac normalt installerar saker med peka och klicka på paket eftersom det fokuserar på GUI. Men denna lilla setup kommer att möjliggöra enkel installation av många paket som inte är förpackade i en punkt och klicka på paketet, i detta fall kommer vi att installera MongoDB. (NoSql).
Homebrew är lite unik från Yum, jag skulle kolla Wiki här och göra lite läsning om du vill veta mer.
https://github.com/homebrew/homebrew/wiki
OK låter installera Homebrew.
Vi kommer att använda en Ruby samtal för att gå installera.
Behöver du grunderna,
• En Intel CPU 1
• OS X 10.5 eller högre 2
• Befalla lina redskapen för Xcode: xcode-Välj--installera, https://developer.apple.com/downloads eller Xcode 3
• En kompatibel med Bourne shell för installation (e.g. bash eller zsh)
ruby -e "$(curl - fsSL https://raw.github.com/Homebrew/homebrew/go/insta...
Det kommer att förklara vad det kommer att göra, och sedan göra det åt dig.
Några enkla brew kommandon.
Uppdatera ny
-> brew uppdatering
Ta reda på vad är föråldrad
-> brew föråldrade
Att uppgradera allt
-> brew uppgradering
Nu alla är intresserade av NoSql just nu, så låter installera MongoDB på mac via Homebrew.
-> brew installera mongodb
Här är utdata från min terminal
————+
shadowmancer$ brew installera mongodb
== > Ladda ner https://downloads.sf.net/project/machomebrew/Bott...
######################################################################## 100.0%
== > Hälla mongodb-2.6.1.mavericks.bottle.tar.gz
== > Varningar
Att launchd börjar mongodb vid inloggning:
ln - sfv /usr/local/opt/mongodb/*.plist ~/Library/LaunchAgents
Sedan att ladda mongodb nu:
launchctl belastning ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist
Eller, om du inte behöver launchctl, kan du bara köra:
mongod--config /usr/local/etc/mongod.conf
== > Sammanfattning
? /usr/local/Cellar/MongoDB/2.6.1: 17 filer, 317 M
buse: lokala shadowmancer$ brew
Exempel på användning:
Brygga [information | hem | alternativ] [formel...]
Brew installera formel...
Brew avinstallera formel...
Brew Sök [foo]
Brew lista [formel...]
Brew uppdatering
Brew uppgraderingen [formel...]
Brew pin/unpin [formel...]
Felsökning:
Brew läkare
Brew installera -vd formel
Brygga [--env | config]
Brygga:
Brew skapa [URL [--no - fetch]]
Brew redigera [formel...]
Öppna https://github.com/Homebrew/homebrew/wiki/Formula...
Ytterligare hjälp:
man brygger
Brew hem
———-+
Det är det, kort och lätt. Homebrew låter dig installera många olika saker lätt, och MongoDB låter dig komma igång med HADOOP!
Homebrew
MongoDB
Hadoop (Apache)
Tack
Joseph Murphy
AKA Grehyton (WURM)