環(huán)境:CentOS release 6.7 (Final)
Linux TOMCAT_4 2.6.32-573.el6.x86_64 #1 SMP Thu Jul 23 15:44:03 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
wget http://people.centos.org/tru/devtools-2/devtools-2.repo -O /etc/yum.repos.d/devtools-2.repo
yum install -y devtoolset-2-gcc devtoolset-2-binutils devtoolset-2-gcc-c++
#需要注意的是:如果使用npm安裝報(bào)錯(cuò)時(shí),可以?xún)斣嚳纯磄cc版本,如果gcc版本為4.4時(shí),需要執(zhí)行下面命令將gcc改變?yōu)?.8,才能使用npm安裝相關(guān)模塊
scl enable devtoolset-2 bash
wget https://nodejs.org/dist/v4.2.1/node-v4.2.1.tar.gz
tar -xvzf node-v4.2.1.tar.gz
cd node-v4.2.1
./configure --prefix=/usr/local/node.js
make && make install
#注意oracle客戶(hù)端必須裝Version 12.1.0.1.0以上的,如果裝了Version 11會(huì)造成nodejs 連接數(shù)據(jù)庫(kù)時(shí)CPU一會(huì)就100%
nodejs 安裝oracle模塊請(qǐng)參照網(wǎng)址,有使用rpm與zip兩種方式
https://github.com/oracle/node-oracledb/blob/master/INSTALL.md
如果是使用zip文件安裝的可將下面幾行加入用戶(hù)目錄下的.bash_profile,注意oracle client的路徑
export OCI_LIB_DIR=/opt/oracle/instantclient_12_1/
export OCI_INC_DIR=/opt/oracle/instantclient_12_1/sdk/include/
export LD_LIBRARY_PATH=/opt/oracle/instantclient_12_1/:$LD_LIBRARY_PATH
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線(xiàn),公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。