Ken*_*AUD 39 xampp localhost node.js
我们已经看到了很多关于如何安装nodejs的方法,但一点也不清楚.
所以我问......
有人可以提供在xampp服务器上安装和使用nodejs的分步安装指南吗?
T.T*_*dua 23
搜索(源码)后,我发现这个安装说明,看起来很简单:
1)安装http://nodejs.org/download/
2)创建一个测试文件(例子)C:\ myFolder\test.js并将此代码放在该文件中:
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, "127.0.0.1");
console.log('Server running at http://127.0.0.1:1337/');
Run Code Online (Sandbox Code Playgroud)
3)打开CMD(COMMAND PROMPT)并执行:
node C:\myFolder\test.js
Run Code Online (Sandbox Code Playgroud)
4)在浏览器中打开此地址: http://127.0.0.1:1337/
Abd*_*rai 21
现在如果您使用Xampp/Wamp等,即使使用Apache也很容易安装和使用Node.js.因为与过去不同,现在Node.js组织已经为Windows创建了MSI安装程序.以下是使用Apache安装Node.js的步骤.假设您已经安装了xampp
从它的网站http://nodejs.org/下载Node.js的Windows安装程序,点击下载.点击Node.js网站,然后点击绿色的大绿色按钮.它会检测您的操作系统并为您提供适当的安装程序.如果由于某种原因没有,请单击"下载"按钮并获取所需的按钮.运行安装程序.就是这样,你已经安装了Node.js,同样也安装了NPM - 节点包管理器 - 它可以让你快速,轻松地向Node添加各种好东西.
注意
保持Apache和Node端口不同.在Node中创建服务器时声明80或8080以外的节点端口,因为这些是Apache的默认端口.
可能这些笔记可能在将来帮助某人.
1)安装Node.js时节点和NPM全局可用.意味着您可以在硬盘驱动器上的任何位置创建站点,并使用命令提示符转到您的目录,就像在Windows命令提示符中一样
d:/NodeSite/node server.js
Run Code Online (Sandbox Code Playgroud)
现在你可以通过它访问它
http://localhost:3000
Run Code Online (Sandbox Code Playgroud)
因为你的server.js正在运行节点.
2)同样,您可以安装任何节点包,如安装Memcached包或库
d:/NodeSite/npm install memcached
Run Code Online (Sandbox Code Playgroud)
您可以看到节点和npm已成为全局变量.
我从未在这个网站上给出过很多答案.因为大多数时候我不是专家.我有一段时间没有同样的问题.
1)你真的不需要这个XAMPP.Node会创建自己的http_server,所以我建议你只需将XAMPP的调用转发给Node应用程序.
2)一个好的开始是:nodeguide.com/beginner.html
3)我使用PHPstorm,这对Node.js开发非常好.
3a)Node.js插件 - > https://www.jetbrains.com/phpstorm/help/installing-updating-and-uninstalling-repository-plugins.html
3b)阅读:http://blog.jetbrains.com/webstorm/2014/01/getting-started-with-node-js-in-webstorm/
3c)运行:http://blog.jetbrains.com/webstorm/2014/02/running-and-debugging-node-js-application/ 3d)测试你的应用程序.你还需要这个:
4)(MysQl db)https://codeforgeek.com/2015/01/nodejs-mysql-tutorial/
XAMPP和node.js是两个不同的东西,它们不需要一起工作,也不需要彼此.
XAMPP由Apache,MySQL,PHP和Perl组成.
其中node.js就像PHP或Apache,所以是一个应用程序.
Node.js可以从网站http://nodejs.org安装,也可以按照以下说明通过终端安装:
https://github.com/joyent/node/wiki/Installation
可以通过Apache/XAMPP运行NodeJS.如何设置httpd.conf/vhosts.conf的好教程http://thatextramile.be/blog/2012/01/hosting-a-node-js-site-through-apache
<VirtualHost 109.74.199.47:80>
ServerName thatextramile.be
ServerAlias www.thatextramile.be
ProxyRequests off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
<Location />
ProxyPass http://localhost:3000/
ProxyPassReverse http://localhost:3000/
</Location>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
最后,它可以通过端口80 thatextramile.be访问
| 归档时间: |
|
| 查看次数: |
76652 次 |
| 最近记录: |