中间人服务器和apache在云上

萨拉万安塞卡

我有一个运行在Middleman Server上的ruby on rails应用程序。我在Windows azure ubuntu虚拟机中安装了该应用程序。完成安装后,我通过给此命令“ middleman server”启动服务器,我的应用程序运行良好。之后,我按照以下步骤为该应用程序安装了apache Web服务器

http://nathanhoad.net/how-to-ruby-on-rails-ubuntu-apache-with-passenger

但是我在完成上述过程后收到此错误

“有效!这是该服务器的默认网页。该网络服务器软件正在运行,但尚未添加任何内容。”

请帮助我如何为通常在中间人服务器上运行的Rails应用程序上的ruby安装Web服务器。

卡普兰

您说您已经安装了Apache,这里有您的Web服务器。而且,如果您安装了Passenger,那么您将为Rails或Middleman提供一个应用程序服务器。请查看Apache版本Phusion Passenger用户指南我按照那个来设置。src是要在工作时还是build跑步后查看middleman build您正在构建Rails或Middleman应用程序/网站?

我一直在研究用于Middleman Development设置的不同方法。我结束了尝试一些不同的配置并将其记录在Gist中向下滚动,了解我的乘客版本的一些信息,我对MM非常陌生,那是我第一次尝试使用乘客,所以请考虑到这一点。我认为最棘手的部分是“乘客”需要一个public文件夹,但“中间人”根本不使用public文件夹。我认为与中间人同行的乘客比其他方法有更多的“陷阱”。在我的Gist中查看3.0。

我的vhosts文件如下所示:

# Testing Middleman Development Approaches #3 with Passenger,
# note the public folder is used to serve the src directory
<VirtualHost *:80>
    ServerName mm_passenger.loc
    DocumentRoot /Users/davekaplan/mm_passenger/public
    ServerAlias mm_passenger.loc.*.xip.io
    <Directory /Users/davekaplan/mm_passenger/public>
        AllowOverride all
        Options -MultiViews
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

<VirtualHost *:80>
    ServerName mm_passenger.build
    DocumentRoot /Users/davekaplan/mm_passenger/build
    <Directory /Users/davekaplan/mm_passenger/build>
        AllowOverride all
        Options -MultiViews
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

我在Mac上运行Apache和Passenger。我对Apache/etc/apache/extra/httpd-vhosts.conf文件做了一个虚拟主机(站点文件的路径),对我的/etc/hosts文件做了一个域

不要放弃!

戴夫

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

中间人服务器和apache在云上

来自分类Dev

如何将Apache代理到中间人服务器

来自分类Dev

用于SSH隧道的中间人服务器

来自分类Dev

杀死由bash脚本启动的中间人服务器?

来自分类Dev

通过节点中间人将表单数据发送到Java服务器

来自分类Dev

通过中间人服务器的SSH隧道-如何一步一步连接(使用密钥对)?

来自分类Dev

通过节点中间人将表单数据发送到Java服务器

来自分类Dev

通过客户端下载 Nodejs 文件(客户端充当服务器和文件之间的“中间人”)

来自分类Dev

云服务器上的NodeJ

来自分类Dev

中间人不渲染markdown和erb

来自分类Dev

中间人如何构造父页面和子页面?

来自分类Dev

PHP API无法在apache2 Ubuntu服务器上与Django配合使用| 谷歌云

来自分类Dev

Rails中间人4

来自分类Dev

春季云配置服务器 - 用户ID和密码连接到github上

来自分类Dev

解析服务器上的多个云文件

来自分类Dev

访问在云服务器上运行的基板前端失败

来自分类Dev

如何/在何处将Java服务器托管在云上?

来自分类Dev

如何保护云上的个人服务器?

来自分类Dev

如何结束云服务器上的无限循环?

来自分类Dev

在开源解析服务器上实现云代码

来自分类Dev

应用程序服务器上的SyncAdapter和同步联系人

来自分类Dev

解析服务器云代码和条带化

来自分类Dev

在解析服务器和Heroku中使用云代码

来自分类Dev

RaspberryPI 和云服务器中的反向隧道?

来自分类Dev

Apache服务器上的React,JS

来自分类Dev

apache服务器上的TLS

来自分类Dev

Apache HTTP服务器上的SSL

来自分类Dev

在Apache服务器上设置域

来自分类Dev

在linux服务器上构建apache

Related 相关文章

热门标签

归档