濡備綍鍦–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
鏈€杩戯紝鎴戜竴鐩村瀛︿範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