CentOS安裝NodeJS及Express開發框架
本文演示在Linux上安裝NodeJS及Express開發框架 nodejs和mongodb的更新速度太快。
參考以前的老文章進行安裝,但是用最新版本的nodejs的話,通常會出現很多問題。
最新版本的nodejs解壓就可以使用和執行,但是,為了更好的配置nodejs,使用了nodejs 的v0.10.24版本進行安裝。
具體安裝過程如下:
Step 1、確認伺服器有nodejs編譯及依賴相關軟體,如果沒有可通過執行以下命令安裝。
[JavaScript] 純文字檢視 複製程式碼[root@BobServerStation local]# yum -y install gcc gcc-c++ openssl-devel
Step 2、下載NodeJS原始碼包並解壓
[JavaScript] 純文字檢視 複製程式碼[root@BobServerStation local]# wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz [root@BobServerStation local]# tar zxvf node-v0.10.24.tar.gz [root@BobServerStation local]# cd node-v0.10.24
Step 3、配置、編譯、安裝。
[JavaScript] 純文字檢視 複製程式碼[root@BobServerStation node-v0.10.24]# ./configure --prefix=/usr/local/node [root@BobServerStation node-v0.10.24]# make && make install
Step 4、接下來配置Node環境
[JavaScript] 純文字檢視 複製程式碼[root@BobServerStation node-v0.10.24]# vim /etc/profile #set nodejs env export NODE_HOME=/usr/local/node export PATH=$NODE_HOME/bin:$PATH export NODE_PATH=$NODE_HOME/lib/node_modules:$PATH [root@BobServerStation node-v0.10.24]# source /etc/profile
--重啟生效
Step 5、測試是否安裝成功
[JavaScript] 純文字檢視 複製程式碼[root@BobServerStation node-v0.10.24]# node -v v0.10.24
出現NodeJS版本號則表示OK。
Step 6、輸出NodeJS之Hello World
[root@BobServerStation node-v0.10.24]# node
> console.log(”Hello NodeJS, I'm Bob.Z“);
Hello NodeJS, I'm Bob.Z
undefined
>
輸出:Hello NodeJS, I'm Bob.Z
Step 7、安裝Express開發框架
[JavaScript] 純文字檢視 複製程式碼[root@BobServerStation local]# npm install express -g
Step 8、建立Demo專案
[JavaScript] 純文字檢視 複製程式碼[root@BobServerStation local]# express DemoApp [root@BobServerStation local]# cd DemoApp [root@BobServerStation DemoApp]#
Step 9、進入專案目錄並安裝專案依賴元件
[JavaScript] 純文字檢視 複製程式碼[root@BobServerStation local]# cd DemoApp [root@BobServerStation DemoApp]# npm install
Step 10、安裝依賴元件npm的時候,出錯的話,請執行如下命令(npm國內映象)
[JavaScript] 純文字檢視 複製程式碼方法一:通過config命令 npm config set registry http://registry.cnpmjs.org npm info underscore (如果上面配置正確這個命令會有字串response) 方法一:命令列指定 npm --registry http://registry.cnpmjs.org info underscore 方法三:編輯 ~/.npmrc 加入下面內容 registry = http://registry.cnpmjs.org
Step 11、依賴元件安裝完成後啟動app
[JavaScript] 純文字檢視 複製程式碼[root@BobServerStation DemoApp]# node app Express server listening on port 3000
最後通過瀏覽器訪問伺服器3000埠,頁面顯示, Express Welcome to Express
相關文章
- 在 CentOS 中安裝 nodejsCentOSNodeJS
- centos7 下安裝 nodejsCentOSNodeJS
- nodejs + express + mssql 封裝資料操作NodeJSExpressSQL封裝
- NodeJS 與 ExpressNodeJSExpress
- linux安裝nodejs及服務部署(二)LinuxNodeJS
- Express 文件(安裝)Express
- NodeJs 實戰——原生 NodeJS 輕仿 Express 框架從需求到實現(二)NodeJSExpress框架
- # NodeJs 實戰——原生 NodeJS 輕仿 Express 框架從需求到實現(一)NodeJSExpress框架
- 在centos7安裝nodejs並升級nodejs到最新版本CentOSNodeJS
- centos下安裝JAVA開發工具(3)——MysqlCentOSJavaMySql
- Windows系統下nodejs、npm、express的下載和安裝教程詳解WindowsNodeJSNPMExpress
- Centos安裝tomcat9及配置CentOSTomcat
- 什麼時候使用這些Nodejs框架? Express,Koa,Nest,NodeJS框架Express
- 初識NodeJS-使用Express框架路由和中介軟體NodeJSExpress框架路由
- Ubuntu安裝nodejsUbuntuNodeJS
- nodejs安裝vueNodeJSVue
- CentOS安裝RabbitMQ及PHP擴充套件CentOSMQPHP套件
- CentOS 安裝 supervisor 及配置 Redis 佇列CentOSRedis佇列
- CentOS 6 安裝MAVEN及系統配置CentOSMaven
- VMware使用及CentOS 7安裝配置MXCentOS
- Centos下安裝FastDFS及Nginx模組CentOSASTNginx
- CQRS框架(nodejs的DDD開發落地框架)初識感想框架NodeJS
- CentOS 7 安裝、配置、使用 PostgreSQL 10 安裝及基礎配置CentOSSQL
- buffalo 安裝及框架初始化框架
- windows下安裝nodejsWindowsNodeJS
- Linux 安裝 npm & nodejsLinuxNPMNodeJS
- 【VIP視訊網站專案上線】基於Nodejs的Express框架開發的VIP視訊網站專案及完整程式碼分享...網站NodeJSExpress框架
- express框架Express框架
- vue+node全棧移動商城【3】-安裝express,實現第一個nodeJs介面Vue全棧ExpressNodeJS
- Centos上安裝配置NodeJs,並把全部檔案放入/usr/My-Application/nodejs資料夾中CentOSNodeJSAPP
- Centos安裝PHP7及配置php-fpm開機啟動CentOSPHP
- CentOS 8上安裝GCC實現開發編譯功能CentOSGC編譯
- 自學linux——1.VMware的安裝及VM下centos的安裝LinuxCentOS
- 一杯茶的時間,上手 Express 框架開發Express框架
- 樹莓派安裝nodejs樹莓派NodeJS
- win10 安裝 nodejsWin10NodeJS
- Centos 7 上安裝 jdk 及問題小記CentOSJDK
- Laravel swoole安裝及使用及inotify熱更新 (Linux centos環境)LaravelLinuxCentOS
- CentOS 安裝 JDKCentOSJDK