1.下載JDK
請前往http://www.oracle.com/technetwork/java/javase/downloads/index.html下載JDK並安裝
痞客興 發表在 痞客邦 留言(0) 人氣(414)
當你使用Node.js寫了一個web.js程式,我們都會使用 node web.js來手動啟動,但有些情況我們希望這個程式能跟著主機一起啟動.
我所使用的是Ubuntu作業系統,所以我要在/etc/init.d目錄下加一個script,並將這個script加入到開機啟動中,以下就是我的做法
1.在/etc/init.d目錄下,新增一個node_web的檔案,內容如下
#!/bin/sh
# get action
ACTION=$1
usage() {
echo "Usage: /etc/init.d/node_web {start|stop|restart}"
exit 1;
}
start() {
pid=`ps -ef|grep \[w]eb.js|awk '{print $2}'`
if [ ! -z $pid ]; then
echo "Service is already running!!"
else
/usr/local/bin/node /var/www/web.js 2>&1 &
echo "Service is starting!!"
fi
}
stop() {
pid=`ps -ef|grep \[w]eb.js|awk '{print $2}'`
if [ -z $pid ]; then
echo "Service is down,can't shutdown again !!"
else
kill -9 $pid
echo "Service is shutdown!!"
fi
}
case "$ACTION" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
usage
;;
esac
痞客興 發表在 痞客邦 留言(0) 人氣(843)
安裝步驟如下
1.安裝必要的套件,才能繼續安裝
# apt-get install gcc g++
# apt-get install make
# apt-get install git
痞客興 發表在 痞客邦 留言(0) 人氣(234)
我們家的Node.js遇到了一些系統上的瓶頸,會導致客戶連結太大量時找不到網頁,做了以下的設定.
還不知道有效否,待測試......
1.先調整了系統網路參數,做法如 http://charleslin74.pixnet.net/blog/post/405007957
痞客興 發表在 痞客邦 留言(0) 人氣(193)