Ever since I came back from cfobjective() I have been wanting to get started with CouchDB. For those of you who dont know, Couch DB is a document database server which you access via a REST JSON API.
So before I do anything with CouchDB I first have to install it. This blog entry will cover everything I needed to do to get it running on Slackware Linux.
Step 1: Install the Dependencies
Before we install CouchDB we must first ensure that the following projects are installed. Fortunately they exist as SlackBuilds. The rest of the dependencies for CouchDB come with Slackware and are normally installed by default. For a full list of couchDB's dependencies checkout the CouchDB Guide.
Install JS
First lets install the JS package which is "SpiderMonkey, Mozilla's JavaScript Engine". Note the versions numbers may differ as I am installing for Slackware 13.
cd /[your downloads folder]
wget http://slackbuilds.org/slackbuilds/13.0/network/js.tar.gz
tar xzf js.tar.gz
cd js
wget http://ftp.mozilla.org/pub/mozilla.org/js/js-1.8.0-rc1.tar.gz
./js.SlackBuild
cd /tmp
installpkg js-1.8.0_rc1-i486-1_SBo.tgz
Install icu4c
Next we install the icu4c package which consists of a set of international unicode lobraries.
cd /[your downloads folder]
wget http://slackbuilds.org/slackbuilds/13.0/libraries/icu4c.tar.gz
tar xzf icu4c.tar.gz
cd icu4c
wget http://download.icu-project.org/files/icu4c/4.2.1/icu4c-4_2_1-src.tgz
./icu4c.SlackBuild
cd /tmp
installpkg icu4c-4.2.1-i486-1_SBo.tgz
Archives Blog Listing
- 2012
- May
- April
- March
- February
- January
- 2011
- December
- November
- September
- August
- July
- June
- Understanding The Different CFC Instantiation Behaviours
- Dont Call Us PIIGS
- Be Careful With ColdFusion Date Validation
- CF9 CF8 Railo Multiserver Install Under JRUN
- Your Privacy vs Technology
- How To Install CouchDB On Slackware
- Fixing Retweet.js
- Programmers Put Down The Keyboard
- How To Create A Virtual CFIDE Directory Mapping In Apache
- May
- April
- March
- February
- January
- 2010
- December
- November
- October
- September
Tag Listing
- CFML
- Database
- Front End Design & Development
- Linux
- Other
- Tools & Testing