CentOS安装NodeJS v0.10.25 + Express
来源:互联网 发布:怎样在淘宝卖东西 编辑:程序博客网 时间:2024/05/19 23:10
安装必需组件
yum -y install gcc make gcc-c++ openssl-devel wgetcd ~wget http://nodejs.org/dist/v0.10.25/node-v0.10.25.tar.gztar zxvf ./node-v0.10.25.tar.gzcd node-v0.10.25./configure --prefix=/usr/local/node/v0.10.25
报错: fpu = 'vfpv3' if armv7 else 'vfpv2' (如果你的安装环境没有报错,可以略过升级python部分)
原因是需要升级Python到2.7
cd ~wget http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgztar zxvf ./Python-2.7.6.tgz cd Python-2.7.6./configuremake && make install
查看Python版本:
/usr/local/bin/python2.7 -V
python2.7安装成功后,系统默认指向的python仍然是2.4.3版本,考虑到yum是基于python2.4.3才能正常工作,不敢轻易卸载。如何实现将系统默认的python指向到2.7版本呢?
rm -f /usr/bin/pythonln -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
升级python完成
继续安装nodejs
cd ~/node-v0.10.25./configure --prefix=/usr/local/node/v0.10.25make && make install
安装完成,配置环境变量
在/etc/profile.d目录下建立node.sh脚本文件并输入如下内容
#set for nodejsexport NODE_HOME=/opt/node/v0.10.25export PATH=$NODE_HOME/bin:$PATHexport NODE_PATH=$NODE_HOME/lib/node_modules:$PATH
生效配置
source /etc/profile
运行测试
node -v
显示 v0.10.25
NodeJS安装配置成功了
安装Express框架
npm install express -gd
在root目录创建一个express应用
cd ~express nodeappcd nodeappnpm installnode app
显示: Express server listening on port 3000
换个窗口运行 curl http://127.0.0.1:3000 就能得到以下内容
<!DOCTYPE html><html><head><title>Express</title><link rel="stylesheet" href="/stylesheets/style.css"></head><body><h1>Express</h1><p>Welcome to Express</p></body></html>
Express应用已经运行起来了
- CentOS安装NodeJS v0.10.25 + Express
- nodejs v0.10.26 安装express
- CentOS编译安装NodeJS+Express
- CentOS编译安装NodeJS+Express
- CentOS编译安装NodeJS+Express
- CentOS安装NodeJS及Express开发框架
- CentOS安装NodeJS及Express开发
- CentOS安装NodeJS及Express开发框架
- CentOS安装NodeJS及Express开发框架
- Centos上安装nginx+nodejs+express+mongodb环境.
- Centos上安装nginx+nodejs+express+mongodb环境.
- NodeJS v0.10.8升级安装
- NodeJS 安装Express
- NodeJs Express框架安装
- express nodejs的安装
- NodeJS npm 安装 express
- Nodejs|Express安装配置
- nodejs安装express
- OpenFire框架学习
- 装饰器模式--介绍、应用及代码
- select radio jquery 选择值
- input只能输入数字和一个小数点
- UVa 10130 - SuperSale
- CentOS安装NodeJS v0.10.25 + Express
- js与jquery获取父窗口、子窗口中iframe的方法
- 禅道项目管理系统
- 新建一个https访问
- PHPWord中文乱码问题解决方案
- 同时启动多个Tomcat 和 Linux部署多个tomcat
- 电子笔记
- extjs的文件上传
- 《Mali OpenCL SDK v1.1.0》教程样例之四“图像对象”