2010年10月4日 星期一

Linux配置mongoDB

MongoDB下載頁面
Step1.下載mongoDB
:~Downloads$ wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-1.6.3.tgz

Step2.解壓
~Downloads$ tar xzf mongodb-linux-x86_64-1.6.3.tgzls

Step3.更改目錄名稱
~Downloads$ mv mongodb-linux-x86_64-1.6.3 mongodb

Step4.移動資料夾至/opt
~Downloads$sudo mv mongodb /opt

Step5.建立給予mondoDB使用的資料夾
/$ sudo mkdir -p /data/db/
//mongoDB預設使用資料庫路徑為 /data/db
//linux習慣會將常變動資料置放於 /var下,因此可以將data/db移至/var下使用。
Step6.修改資料夾權限
sudo chown [檔案擁有者] [目標對象]
sudo chown jeffrey /data/db
Step7.執行MongoDB
//如此會啟動mongoDB,但需要使用另外一使用者環境,使用不同使用者登入才能操作mongoDB
./opt/mongod --dbpath=/data/db


//如此可在原本使用者環境中開啟mongoDB
 ./mongod --fork  --dbpath=/data/db --logpath=/opt/mongodb/log/mongodb.log --logappend




查詢MongoDB是否運行
  • ps -ef|greap grep mongod
查詢mongodb的Port Number是否運作
  • netstat -an -t|greap grep 28017
mongoDB預設Port是28017,再啟動時可以使用--port來指定使用port

Linux上配置TomCat6.0

連結資料:
Tomcat官網

安裝JDK:
安裝Tomcat前請先安裝好JDK
配置步驟
Step1.下載tomcat6.0
sudo wget http://apache.cdpa.nsysu.edu.tw//tomcat/tomcat-6/v6.0.29/bin/apache-tomcat-6.0.29.tar.gz

版本請依實際下載你所需要版本(這裡用的是Core的版本)

Step2.解壓
sudo tar xvzf apache-tomcat-6.0.29.tar.gz

Step3.目錄更名

sudo mv apache-tomcat-6.0.29 /opt/tomcat6

Step4.啟動tomcat
執行/opt/tomcat/bin/底下的startup.sh
:/opt/tomcat6/bin$ ./startup.sh

//如果執行不起來,就做第五步(檔案群組權限問題)
Step5.修改檔案群組與權限
chgrp [參數] [群組名] [檔案路徑]
  • sudo chgrp -R jeffrey /opt/tomcat

chmod [參數] [檔案權限] [檔案目標]
  • sudo chmod -R 771 /opt/tomcat6