【问题标题】:Bitnami Rails Godaddy, need help deploying Ruby On Rails application on GoDaddyBitnami Rails Godaddy,需要帮助在 GoDaddy 上部署 Ruby On Rails 应用程序
【发布时间】:2017-01-02 18:37:01
【问题描述】:

我正在使用godaddy云服务器的bitnami rails镜像,我已经通过filezilla访问了文件。请任何人都可以告诉我在哪里复制我的项目的代码,以便人们通过域公共 IP 访问它。我不知道在哪个文件夹中复制我的项目的代码。

【问题讨论】:

    标签: ruby-on-rails ruby hosting bitnami godaddy-api


    【解决方案1】:

    放置代码的建议位置是/home/bitnami/YOURAPP

    在创建您的 APP 后,您可能需要使用Passenger 配置Apache,以便在生产环境中提供服务。

    /home/bitnami/httpd-vhosts.conf 创建一个包含以下内容的新文件:

    <VirtualHost *:80> ServerName HOST_NAME DocumentRoot "/home/bitnami/YOURAPP/public/" <Directory "/home/bitnami/YOURAPP/public/"> Options -MultiViews <IfVersion < 2.3 > Order allow,deny Allow from all </IfVersion> <IfVersion >= 2.3> Require all granted </IfVersion> RailsEnv development PassengerEnabled on PassengerAppRoot "/home/bitnami/YOURAPP/" </Directory> </VirtualHost>

    将 HOST_NAME 占位符替换为您的云服务器的主机名,并将 /home/bitnami/YOURAPP 路径替换为 Rails 应用程序的正确路径。

    编辑 /opt/bitnami/apache2/conf/bitnami/bitnami-apps-vhosts.conf 文件并将以下行添加到文件末尾:

    Include /home/bitnami/httpd-vhosts.conf 重启阿帕奇

    sudo /opt/bitnami/ctlscript.sh restart apache

    请注意,您可能需要调整应用目录的权限/所有权以匹配 Bitnami,即sudo chown bitnami:daemon /home/bitnami/YOURAPP

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-04
      • 2018-06-10
      • 1970-01-01
      • 2012-09-15
      • 1970-01-01
      • 1970-01-01
      • 2013-05-22
      • 2014-05-27
      相关资源
      最近更新 更多