产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请 担保单 免费安全、零费率交易平台编程助手免费智能写代码、翻译AMYSQL 免费MySQL管理工具

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[求助帖] AMH 安装 node.js-0.10.28 模块

Air
银牌会员
1786.80 价值分

Air 发表于 2014-05-13 06:25:31
适用版本 AMH4.0\4.1\4.2
-----------------------------------------
模块版本名称: node.js-0.10.28
模块发布时间: 2014-05-12

模块描述:
引用:
安装node.js支持环境,node.js是一套用来编写高性能网络服务器的JavaScript工具包,可以快速构建网络服务及应用的平台。Node.js版本:0.10.28




模块安装:

[attach]1348[/attach]
附件
node.js-0.10.28.tar.gz
2014-05-13 06:25:31 1

1024
银牌会员
3159.62 价值分

这个没什么作用啊
  支持 (0分)  反对 (0分)
回复  2014-05-13 06:35:07 2

Captain
金牌会员
6928.40 价值分

支持原创,加分鼓励
  支持 (0分)  反对 (0分)
回复  2014-05-13 13:24:56 3

Air
银牌会员
1786.80 价值分

引用:
1024 发表于 2014-5-13 06:35
这个没什么作用啊


有人会用到的嘛
  支持 (0分)  反对 (0分)
回复  2014-05-13 14:55:54 4

1024
银牌会员
3159.62 价值分

引用:
Air 发表于 2014-5-13 14:55
有人会用到的嘛


请教安装了有什么用嘛?
  支持 (0分)  反对 (0分)
回复  2014-05-13 19:49:15 5

sf272021899
铁牌会员
83.00 价值分

node 项目可以同时和php项目一起存在吗? nginx和node共用80端口?
  支持 (0分)  反对 (0分)
回复  2014-05-13 21:55:16 6

894849635
金牌会员
15129.94 价值分

引用:
1024 发表于 2014-5-13 19:49
请教安装了有什么用嘛?


Node.js是一个新兴的平台,有一些不错的应用的。
  支持 (0分)  反对 (0分)
回复  2014-05-13 22:43:55 7

1024
银牌会员
3159.62 价值分

引用:
894849635 发表于 2014-5-13 22:43
Node.js是一个新兴的平台,有一些不错的应用的。


请教安装后怎么用?
  支持 (0分)  反对 (0分)
回复  2014-05-14 00:55:43 8

Air
银牌会员
1786.80 价值分

引用:
1024 发表于 2014-5-14 00:55
请教安装后怎么用?


百度科普下吧!~ 我这里解释不清楚。
  支持 (0分)  反对 (0分)
回复  2014-05-15 02:45:44 9

i868
铜牌会员
765.00 价值分

老大,现在最新版本是node-v4.2.3,我修改该模块的AMHScript文件,你看我内容对吗?
--------------------------------------------------------------分割线---------------------------------------------------------------
#!/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin;

#info
function amh_module_info()
{
echo 'AMH-ModuleName: node-v4.2.3';
echo 'AMH-ModuleDescription: 安装node.js支持环境,node.js是一套用来编写高性能网络服务器的JavaScript工具包,可以快速构建网络服务及应用的平台。Node.js版本:v4.2.3';
echo 'AMH-ModuleButton: 安装/卸载';
echo 'AMH-ModuleDate: 2015-12-16';
echo 'AMH-ModuleAdmin: ';
echo 'AMH-ModuleWebSite: http://www.ixiqin.com';
echo 'AMH-ModuleIco: http://amysql.com/View/images/amh_module/node.js.gif';
echo 'AMH-ModuleScriptBy: 西秦公子';
}

#install
function amh_module_install()
{
if amh_module_status ; then
exit;
else
#######Install Python##########
python_version=`python -V 2>/tmp/python_version && cat /tmp/python_version`;
if ! echo $python_version | egrep '2.6.|2.7.' > /dev/null; then
if [ ! -d /usr/local/python2 ]; then
mkdir /usr/local/python2;
cd /usr/local;
wget http://code.amysql.com/files/Python-2.7.5.tgz;
tar -xvf Python-2.7.5.tgz;
cd Python-2.7.5;
./configure --prefix=/usr/local/python2;
make && make install;
fi;
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/python2/bin/python /usr/bin/python
fi;
#######Install Node.js#########
cd /usr/local/
wget http://nodejs.org/dist/v4.2.3/node-v4.2.3.tar.gz
tar -zxvf node-v4.2.3.tar.gz
cd node-v4.2.3
./configure --prefix=/usr/local/node-v4.2.3/
make
make install
ln -s /usr/local/node-v4.2.3/bin/npm /usr/bin/npm
ln -s /usr/local/node-v4.2.3/bin/node /usr/bin/node
######backup file revert#####
if [ -f /usr/bin/python.bak ]; then
rm -rf /usr/bin/python
mv /usr/bin/python.bak /usr/bin/python
fi;
touch /root/amh/modules/node-v4.2.3/InstallCompete
fi;
}

#admin
function amh_module_admin()
{
if amh_module_status ; then
echo '[NO] node-v4.2.3 No management options.';
exit;
fi;
}

#uninstall
function amh_module_uninstall()
{
if amh_module_status ; then
rm -rf /usr/local/node-v4.2.3/
rm -rf /root/amh/modules/node-v4.2.3/InstallCompete
rm -rf /usr/bin/npm
rm -rf /usr/bin/node
echo '[OK] node-v4.2.3 Uninstall successful.';
else
exit;
fi;
}

#status
function amh_module_status()
{
if [ -f "/root/amh/modules/node-v4.2.3/InstallCompete" ]; then
echo '[OK] node-v4.2.3 is already installed.';
return 0;
else
echo '[Notice] node-v4.2.3 is not installed.';
return 1;
fi;
}

--------------------------------------------------------------分割线---------------------------------------------------------------

并且在面板上成功安装,但是我从SSH里面执行了node -v这个命令,没有任何提示!不知道我是否成功安装??[attach]3431[/attach]


附件
liunx32位node-v4.2.3.zip
  支持 (0分)  反对 (0分)
回复  2015-12-22 19:07:13 10
 1  (总1页)
AMH社区列表
用户服务中心