版本:apache2.2+node.js(v.10.25)css
系統環境:ubuntu 12.04(LTS) 32位node
由於有些模塊並無開啓 因此須要使用如下命令開啓該模塊 windows下則直接在httpd.conf裏面將LoadModule前面的#刪除便可apache
在配置以前須要使用proxy模塊以及proxy_http模塊,執行如下命令:ubuntu
a2enmod proxywindows
a2enmod proxy_http網站
而後重啓apache代理
命令以下:rest
service apache2 restart部署
找到/etc/apache2/sites-available/default.confit
打開
在<VituralHost>
</VituralHost>中添加下面代碼
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPreserveHost on
ProxyPass /node http://localhost:3000/article
接下來是爲每個頁面中的css文件以及js文件添加代理地址 若是不添加代理的話 則這些文件是訪問不到的
或者能夠將這些文件放在apache的文件夾裏面也是能夠的
本身部署網站的時候遇到的一些問題 記錄一下