`

node.js 在linux (fedora 16)上的源码安装

 
阅读更多

1、源码安装环境

  wget  http://nodejs.org/dist/v0.6.18/node-v0.6.18.tar.gz       这是最新官网上的源码包

  
  tar  zxvf node-v0.6.18.tar.gz         

 

  cd node-v0.6.18/

  ls               查看以下

 

   ./configure --prefix=/usr/local/node      这是我指定的位置

    make       呵呵……  静静等待吧

  make install

当 出现  'install' finished successfully (0.792s)

      知道这代表这什么吗?   嘿嘿。。。。。  不用多说了,

是不是很心急呀,  干净 输入 node  --help 试一试  看看吧  !     结果 我想  ,不会很好吧

提示  node  什么      /usr/sbin/node     意思大概 就是 说   /usr/sbin/node 没有这个命令吧  ,  很遗憾吧  ,没有预想的那么好 ,没办法 ,可能 是 这个东东  还不是太完善吧!      

    我  是这样  操作的 ,  现看看  安装目录下   是否可以使用呢?  这是我的想法,  

    cd  /usr/local/node

   ls

  cd  bin          这是会有三个文件    一个是node   一个是  npm      ,既然存在  ,那就好 ,    /usr/sbin/node下面既然没有这个命令,那我我就创建一个吧,

ln -s   /usr/local/node/bin/node  /usr/sbin/node  

同理: ln -s   /usr/local/node/bin/npm  /usr/sbin/npm

 怎么样 ,再试试看,  node -v     npm -v        是不是好了呢 ,呵呵。。。。

  环境安装好了 ,那我们   就输出开始伟大的一句 话吧     hello world  

2.测试
   创建test.js文件,内容如下:
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(8099, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8099/');

执行:node test.js

在浏览器里输入 http://127.0.0.1:8099/,可以看到 "Hello World"字样,即表示安装成功!注意后面不能加文件名.

注意事项:

1.客户端只能通过端口访问,不能指定js文件名.

 

 

分享到:
评论

相关推荐

    node-v12.14.1-linux-x64.tar.zip

    在安装Node.js之后,用户可以利用npm(Node Package Manager)来安装和管理依赖的JavaScript库和工具。npm是随Node.js一起发布的,它是世界上最大的开源软件包生态系统,提供了数以万计的开源组件,极大地提高了开发...

    Node.js最新版安装包

    Node.js是一种开源、跨平台的JavaScript运行环境,它允许开发者在服务器端运行JavaScript代码,极大地扩展了...无论是在Windows、Mac还是Linux上,安装和使用Node.js都非常便捷,为开发者提供了统一的开发环境。

    如何在Linux上安装Node.js

    在安装完成后,使用`node --version`命令可验证Node.js是否成功安装,并查看其版本号。 总的来说,安装Node.js在不同Linux发行版上的方法略有差异,但大多数情况下都可以通过包管理器轻松完成。对于追求最新版本的...

    npm-v1.0.103

    在本文中,我们将深入探讨npm v1.0.103,这是一个早期版本,对于安装和配置Node.js环境在Linux系统上至关重要。 首先,让我们了解npm的核心功能。npm允许开发人员通过命令行工具安装、更新、卸载和管理Node.js模块...

    nodejs和redis安装

    在安装Node.js时,首先要访问其官方网站(https://nodejs.org/)下载适合操作系统的安装包。安装过程中通常选择默认选项即可,确保勾选添加到PATH环境变量,这样可以在命令行中直接使用`node`和`npm`(Node.js包管理...

    centos7 安装、升级node.js、更换源

    EPEL(Extra Packages for Enterprise Linux)企业版Linux的额外软件包,是Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包 先确认系统是否已经安装了epel-release包: yum info epel-...

    Linux环境下的开发项目指南,包括软件安装,环境配置,项目源码,运维调试等方面.docx

    在安装新软件之前,首先应该更新包管理器的索引,以确保能够获取到最新的软件包信息。 ```bash sudo apt update # Debian/Ubuntu sudo yum update # CentOS/RHEL sudo dnf update # Fedora ``` 2. **安装...

    Linux环境下开发入门.docx

    nvm install node # 安装 Node.js 版本 npm install # 安装依赖 ``` #### 三、项目源码管理 **克隆或创建项目** - **克隆远程项目仓库:** ```bash git clone https://github.com/user/project.git ``` - *...

    electron中文教程.pdf

    与NW.js(原node-webkit)在技术上有一些差异,例如两者对于原生API的支持程度、资源管理和性能优化等方面。 #### 开发规范和构建 - **开发代码规范**:建议遵循一定的编码规范,以便维护和协作开发。 - **源码目录...

    nginx 安装包

    本篇文章将详细介绍在Linux系统上安装Nginx的步骤以及其核心功能。 首先,让我们了解Nginx的工作原理。Nginx采用事件驱动的异步非阻塞模型,这使得它能够同时处理大量的连接请求,特别适合高并发场景。作为反向代理...

    Nginx安装配置

    首先,我们需要在Linux系统上安装Nginx。通常,我们可以使用包管理器进行安装,例如在Ubuntu或Debian上: ```bash sudo apt update sudo apt install nginx ``` 在CentOS或Fedora上,我们使用yum: ```bash sudo ...

    前端开源库-getos

    2. **获取操作系统发行版**:对于 Linux 用户,getos 还能进一步提供发行版信息,如 Ubuntu、Fedora、Debian 等,这对于实现与发行版相关的功能或者提供特定的兼容性解决方案非常有用。 3. **轻量级**:getos 库...

    sqlite3 not found的解决办法

    对于Node.js项目,可能需要安装`sqlite3`模块,通过`npm install sqlite3`命令。 在提供的压缩包文件中,有两个名为`sqlite3`的文件,它们可能是不同版本的SQLite3二进制文件,或者是已经编译好的SQLite3库。`...

    system

    5. 开源框架和库:如Node.js、Django、React等,加速开发进程。 四、开源许可证 开源项目的许可证规定了如何使用、修改和分发源代码。常见的开源许可证有GPL(GNU General Public License)、MIT、Apache 2.0等。...

Global site tag (gtag.js) - Google Analytics