基于Apache的阿里云部署Node.js服务器(Windows环境)
2023-09-11 14:18:07 时间
1 前言
由于nodejs项目对方开放了多个端口,而且阿里云上的Apache服务器(windows)已经挂载了网站,此时需要把此项目也挂上去,网上查询资料,方法略少,基本是基于nginx版本的。
2 配置
使用PHPWAMP工具,只需要把nodejs项目放到wwwroot下面,然后在阿里云管理中开放需要的端口即可!
基于WAMP,理论上也是可以的。
p.s. 遇到的坑
a. 就是设置了代理,然后localhost加端口,可以访问到,但是外网就是不行;
b. 在httpd.conf文件中监听端口,导致了nodejs启动后,端口被占用,方法错误;
c. Apache2.4-httpd-vhosts.conf中不需要设置代理,只需要如下信息即可:
<VirtualHost *:80> #绑定主域名 ServerName www.example.com #绑定第二域名 ServerAlias example.xxx DocumentRoot "D:\PHPWAMP_IN1\wwwroot\example" <Directory "D:\PHPWAMP_IN1\wwwroot\example"> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> #网站备注:example.com
相关文章
- Apache系列:Centos7.2下安装与配置apache
- Apache 服务器 基础知识小结
- JS+CSS3 360度全景图插件 - Watch3D.js
- JS框架_(JQuery.js)网页文字评论弹幕
- JS框架_(JQuery.js)文章全屏动画切换
- JS框架_(JQuery.js)Tooltip弹出式按钮插件
- JS框架_(Esign.js)仿信用卡电子签名特效
- JS框架_(Qrcode.js)将你的内容转换成二维码格式
- JS框架_(JQuery.js)上传进度条
- JS框架_(Bootstrap.js)实现简单的轮播图
- JS - 解决引入 js 文件无效的问题
- baguetteBox.js响应式画廊插件(纯JS)
- A2D JS框架 - DES加密解密 与 Cookie的封装(C#与js互相加密解密)
- Upgrade json-serde-xxx jar in Apache Hive-1.2.1
- 让Visual Studio 也支持JS代码折叠 —— 续 [ Visual Studio | Js | ScriptOutline | SmallOutline ]
- Apache几种限制ip的方法
- Apache CarbonData 2.0 开发实用系列之一:与Spark SQL集成使用
- 【大数据-实时流计算】图文详解 Apache Flink 架构原理
- 配置虚拟主机并更改Apache默认解析路径
- swagger 在apache CXF 中的使用——JAX-RS Swagger2Feature
- Apache RocketMQ4之单机安装及配置
- 原生js实现随机验证码HTMl-JS