zoukankan      html  css  js  c++  java
  • apache2下部署node.js应用程序

    版本:apache2.2+node.js(v.10.25)

    系统环境:ubuntu 12.04(LTS) 32位

    因为有些模块并没有开启 所以需要使用以下命令开启该模块 windows下则直接在httpd.conf里面将LoadModule前面的#删除即可

    在配置之前需要使用proxy模块以及proxy_http模块,执行以下命令:

    a2enmod proxy

    a2enmod proxy_http

    然后重启apache

    命令如下:

    service apache2 restart

    找到/etc/apache2/sites-available/default.conf

    打开

    在<VituralHost>

    </VituralHost>中添加下面代码

        ProxyRequests Off
        <Proxy *>
            Order deny,allow
            Allow from all
        </Proxy>
        ProxyPreserveHost on

        ProxyPass /node http://localhost:3000/article

    接下来是为每一个页面中的css文件以及js文件添加代理地址 如果不添加代理的话 则这些文件是访问不到的

    或者可以将这些文件放在apache的文件夹里面也是可以的

     自己部署网站的时候遇到的一些问题 记录一下

  • 相关阅读:
    NOI模拟赛 6.20
    NOI模拟赛 6.17
    NOI模拟赛 6.16
    计算几何学习笔记
    NOI(p)模拟赛 5.30
    NOI模拟赛 5.26
    [AGC022E] Median Replace 题解
    看完魔圆之后的一点感想(大概
    OI学习日志 11月份
    2021 CSP-S 游记
  • 原文地址:https://www.cnblogs.com/jsn521/p/3621948.html
Copyright © 2011-2022 走看看