濡備綍鍦–entOS 七瀹夎Node.js

濡備綍鍦–entOS 7瀹夎Node.js
鏈€杩戯紝鎴戜竴鐩村瀛︿範Node.js姣旇緝鎰熷叴瓒c€傝繖鏄竴涓狫ava骞冲彴鐨勬湇鍔″櫒绔紪绋?锛屽畠鍏佽寮€鍙戜汉鍛樺湪鏈嶅姟鍣ㄧ紪鍐橨ava浠g爜锛屽苟涓旀湁璁稿CentOS鐨勭敤鎴锋鍔姏瀛︿範杩欎釜璇█鐨勫紑鍙戠幆澧冦€傝繖姝f槸鎴戞兂鍋氳繖涓暀绋嬬殑鐩殑銆?

棣栧厛璇风‘淇濅綘鎷ユ湁CentOS 7銆傚洜涓哄畠鏄垜鍞竴鍦ㄤ娇鐢ㄧ殑鐗堟湰锛屽綋鐒舵病鏈夌粷瀵圭殑淇濊瘉锛屾湰鎸囧崡涔熷彲鍦ㄥ叾浠栫増鏈彲浠ヤ娇鐢ㄣ€?

浠庢簮鐮佸畨瑁匩ode.js

棣栧厛鎴戜滑瑕佷粠婧愮爜瀹夎Node.js銆傛垜鐪熺殑寰堝枩娆粠婧愮爜瀹夎杞欢銆傚湪浣犵殑CentOS 7鏈哄櫒涓婃墦寮€涓€涓柊鐨勭粓绔爣绛惧苟杩愯浠ヤ笅鍛戒护 鐢ㄦ潵涓嬭浇闇€瑕佷娇鐢ㄧ殑瀹夎鏂囦欢銆?

wget https://nodejs.org/dist/v6.11.3/node-v6.11.3.tar.gz

浣犲彲浠ヤ粠涓婇潰鐨勫懡浠や腑鐪嬪埌鎴戜滑鎬庢牱鍒╃敤wget鏉ユ搷浣溿€?

鐒跺悗鎻愬彇tar鏂囦欢锛屽涓嬫墍绀恒€?

tar xvf node-v6.11.3.tar.gz

鐒跺悗浣跨敤涓嬮潰鐨勫懡浠ゆ潵鏀瑰彉宸ヤ綔鐩綍鑺傜偣銆?

cd node-v*

鍦ㄧ紪璇戞垜浠殑浠g爜涔嬪墠锛岄渶瑕佸湪CentOS鏈哄櫒涓婂畨瑁呬竴浜涜蒋浠跺寘锛岃繖鏍峰彲浠ユ垜浠紪璇戙€傛墍浠ュ湪浣犳墦寮€鐨勭殑缁堢涓紝杈撳叆浠ヤ笅鍐呭銆?

sudo yum install gcc gcc-c++

绛夊緟杩欎簺杞欢鍖呯殑瀹夎鍜岃繍琛岋紝鐢ㄤ互涓嬪懡浠ゆ潵閰嶇疆鍜岀紪璇戙€?

./configure
make

浠ヤ笂浼氶渶瑕佷竴浜涙椂闂存潵瀹屾垚锛屽埆鎷呭績鍥犱负缂栬瘧灏嗛渶瑕佷竴娈垫椂闂淬€傜劧鍚庝娇鐢ㄤ笅闈㈢殑鍛戒护鏉ュ湪浣犵殑绯荤粺涓婂畨瑁匩ode.js銆?

sudo make install

瀹夎瀹屾垚涔嬪悗锛屼綘灏卞彲浠ュ紑濮嬩娇鐢∟ode.js浜嗐€傚苟涓虹‘淇濆畨瑁呯殑鐗堟湰姝g‘锛屼綘鍙互浣跨敤浠ヤ笅鍛戒护妫€鏌ャ€?

node --version

鍖椾含java鎵惧伐浣滅兢145471323


瀹夎expres妗嗘灦

$ npm install -g express

$ npm install -g express-generator

鍒涘缓express demo

$ express -e nodejs-demo
$ cd nodejs-demo && npm install

杩愯
DEBUG=nodejs-demo:*  ./bin/www