CentOs安装node.js
来源:互联网 发布:matlab编程语言 编辑:程序博客网 时间:2024/04/28 08:00
以前都是在windows平台上面做开发,后来发现很多高级的性能windows平台不一定能实现所以还是转战到了Linux上面了。
以前没有接触过linux相关课程,这个错误的百度过来的。相关过程如下:
升级CentOS 5.6 64位版python到2.7.3
1. 背景
CentOS 5.6自带的Python版本是2.4.3,但是目前许多基于Python的应用软件要求的Python版本应要高于2.4(如iotop、nodejs、func 等要求Python版本至少是2.6以上)
2. 目标
将CentOS自带的Python由2.4.3版本升级到2.7.2版本。
3. 实施
wget -c http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2
tar jxvf Python-2.7.3.tar.bz2
cd Python-2.7.3
./configure
make && make install
自此,python2.7安装后路径默认是在/usr/local/lib/python2.7
查看Python版本:
/usr/local/bin/python2.7 -V
建立软连接,使系统默认的python指向python2.7
正常情况下即使python2.7安装成功后,系统默认指向的python仍然是2.4.3版本,考虑到yum是基于python2.4.3才能正常工作,不敢轻易卸载。如何实现将系统默认的python指向到2.7版本呢?
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/bin/python2.7 /usr/bin/python
检验python指向是否成功
python -V
解决系统python软链接指向python2.7版本后,yum不能正常工作方法:
#vi /usr/bin/yum将第一行显示的#/usr/bin/python修改为#/usr/bin/python2.4(让yum还是去调用python2.4),保存修改即可。
sed -i '1s/\/usr\/bin\/python/\/usr\/bin\/python2.4/1' /usr/bin/yum
接下来只需要正常安即可,不会再抛出fpu = 'vfpv3' if armv7 else 'vfpv2'这样的错误!
wget http://nodejs.org/dist/v0.10.0/node-v0.10.0.tar.gz
tar zxvf node-v0.10.0.tar.gz
cd node-v0.10.0
./configure
make && make install
测试程序 hello.js:
另外的一个实例:WebServer
这个简单Node 编写的 Web服务器,为每个请求响应返回“Hello World”。
有兴趣的朋友可以尝试下面一个简单的TCP服务器监听端口1337 并回应的一个例子:
console.log("Hello World");# node helloworld.js
另外的一个实例:WebServer
这个简单Node 编写的 Web服务器,为每个请求响应返回“Hello World”。
var http = require('http');http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello World\n');}).listen(1337);console.log('Server running at port 1337 ');要运行服务器,将代码编写到文件example.js 并执行 node 程序命令行:
# node example.jsServer running at http://127.0.0.1:1337/
有兴趣的朋友可以尝试下面一个简单的TCP服务器监听端口1337 并回应的一个例子:
var net = require('net');var server = net.createServer(function (socket) { socket.write('Echo server\r\n'); socket.pipe(socket);});server.listen(1337, '127.0.0.1');
0 0
- centos安装node.js
- centos 安装node.js
- CentOs安装node.js
- CentOS安装Node.js
- CentOS 安装 Node.js
- Centos 安装Node.js
- centos 下安装 node.js
- centos/linux 安装node.js
- Centos 7.2 Node.js 安装
- CentOS下安装Node.js
- CentOS 下安装 Node.js
- CentOS 源码安装 node.js
- Linux--CentOS-安装Node.js
- CentOS 下安装 Node.js
- CentOS 下安装 Node.js
- CentOS 下安装 git + node.js
- CentOS 6.3 x86_64 安装node.js
- centos下安装node.js和npm
- 使用谷歌分析,以提高你的搜索引擎优化
- 计算机学院研发第二轮考核-------浏览器之界面
- C++小知识
- 如何开发EtherCAT从站设备
- 设计模式:工厂模式
- CentOs安装node.js
- PHP 数组的操作
- POJ 2001-Shortest Prefixes(字典树)
- 关于ORA-00979 不是 GROUP BY 表达式错误的解释
- hdu 4864 Task(贪心)
- Play Framework 各种 render
- ADSL上网TP-LINK路由器设置方法
- poj1013-Counterfeit Dollar(简单逻辑题)
- Python 错误:Error: Inconsistent indentation detected!...