apache代理服务器为nodejs服务设置域名

本机以apache为主,其中

在httpd.conf中先设置

<VirtualHost *:80>
ServerName nodejs.cc
ServerAlias www.nodejs.cc
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
<Location />
ProxyPass http://localhost:3000/
ProxyPassReverse http://localhost:3000/
</Location>
</VirtualHost>

然后在hosts文件中

127.0.0.1 nodejs.cc

其中,重要文章观看

https://cnodejs.org/topic/50f90289df9e9fcc58a5015c   通过 Apache 代理访问 Node

http://www.cnblogs.com/plusice/p/3484597.html  apache代理服务器为nodejs服务设置域名

http://blog.csdn.net/zhangxin09/article/details/37663091   用 nodejs 做反向代理服务器

http://www.nodebeginner.org/index-zh-cn.html    Node入门(一本很好的书)

http://www.zhihu.com/question/27518523?sort=created    如何让apache和nodejs共用80端口?

时间: 2024-12-05 11:00:04

apache代理服务器为nodejs服务设置域名的相关文章

Apache环境利用.htaccess文件设置域名301跳转(不带www跳转到带www)

相信很多站长朋友都遇见过这样的问题,即带www的域名与不带www的域名同时都被收录,但域名权重情况差距很大.这问题主要是由于搜索引擎把这两个域名当做两个不同网站看待,导致一个域名被判定是镜像网站造成的.毫无疑问,不管是带www还是不带www,唯一域名能够给你的网站带来更多的好处.这样无论是用户还是搜索引擎,都会记住你网站的唯一域名,也不会造成搜索引擎的误判而导致惩罚.下面本文就来介绍一下Apache环境下利用.htaccess文件设置301跳转,强制用户或搜索引擎重定向到唯一域名. #301重定

Windows下安装的XAMPP如何设置Apache和MySQL等服务开机自启动

在Windows上安装完Xampp,每次都要到Xampp控制台启动和关闭Apache和MySQL等服务,但可以通过设置让Apache等服务安装为系统服务,从而实现服务开机自启动.1.在Xampp安装目录下找到xampp-control.exe,鼠标右键,选择"以管理员身份运行":2.打开控制面板后,我们点击其中一个服务前面红色的叉(确保该服务时停止状态,运行状态下无法完成操作),例如MySQL,会弹出一个对话框,如下图所示:3.回到Xampp的控制面板,发现红色的叉已经变成绿色的勾,如

apache基本配置管理之:apache基于IP,port和域名三种虚拟主机配置方法

apache配置管理 一.基于端口,即基于不同的端口,相同的IP的虚拟主机      基于相同ip不同port的虚拟主机 1)vi /etc/http/conf/httpd.conf 2)将Listen字段改为 Listen 80 Listen 8888 (以上设置表示使用80以及8888端口) 3)更改虚拟主机部分为: <VirtualHost 192.168.0.1:80> DocumentRoot /var/www/html/website1 ServerName www.website

Apache(HTTP)服务相关知识总结(一)

Apache简介: Apache是一款著名的web服务器的软件.它是实现HTTP协议 的一个工具,而httpd则是Apache超文本传输协议服务器的主程序. 下面我来说说Apache的配置文件(非常重要) 1, 配置文件总体分为3个部分: Section1: Global Environment 功能: 控制Apache服务器进程的全局操作的 Section2:  'Main' server configuration 功能: 提供主服务器(默认为主服务器)的配置 Section3:  Virt

IIS Web服务设置故障转移

IIS 设置故障转移 1.概述 IIS故障转移是IIS下网站的冗余备份,实现网站服务的高可用性,这里的故障转移使用微软的故障转移群集,该群集是一种高可用性的基础结构层,由多台计算机组成,每台计算机相当于一个冗余节点,整个群集系统允许某部分节点掉线.故障或损坏而不影响整个系统的运作.一台服务器接管发生故障的服务器的过程通常为"故障转移". 如果一台服务器变为不可用,则另外一台服务器自动接管发生故障的服务器并继续处理任务.群集中的每台服务器,在群集中至少有一台为其做备用服务器,因此群集的每

apache虚拟主机301重定向设置

301重定向(301 redirect)又叫301代表永久性转移(Permanently Moved),将各种网络请求重新定个方向转到其它位置,是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址.下面说下两种情况下的301重定向方法. WWW域名的重定向.这是我们大多数站长建站后都会面对的一种情况.那么如何做呢?将不带www重定向带WWW的地址.登录FTP,找到根目录下的.htaccess文件,下载到本地,编辑该文件,在第1行 RewriteEngine

WebStorm 简单搭建NodeJs服务

开始使用 WebStorm 搭建( WebStorm 请自行安装...... ) 在 项目 根目录 新建个 app.js 开始 编写 app,js // 引入 HTTP 模块 const http = require("http"); // 可以使用 HTTPS 模块 // const https = require("https"); var httpService = function (app,port) { // 创建 node 服务 // 如果 使用 ht

Linux将服务设置为开机自启动的方法小结

Linux设置为开机自启动的几种方法小结 和Windows一样,Linux也可以将一些服务设置为开机自启动,这样可以避免每次开机都会去打开某一个服带来的麻烦!Linux开机将服务设置为开机自启动的方法大概有一下几种: 一.ntsysv图形界面设置 ntsysv -> NeWT + SysV ,它是使用 newt 库的 SysV 风格的 runlevel 配置工具,Red Hat公司遵循GPL规则所开发的程序,它具有互动式操作界面,您可以轻易地利用方向键和空格键等,开启,关闭操作系统在每个执行等级

Apache Thrift 跨语言服务开发框架

Apache Thrift 是一种支持多种编程语言的远程服务调用框架,由 Facebook 于 2007 年开发,并于 2008 年进入 Apache 开源项目管理.Apache Thrift 通过 IDL 来定义 RPC 的接口和数据类型,然后通过代码生成工具来生成针对不同编程语言的代码,目前支持 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCa