Bitnami Rails Godaddy,需要帮助在GoDaddy上部署Ruby On Rails应用程序

时间:2017-01-02 01:02:08

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

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

1 个答案:

答案 0 :(得分:2)

建议您放置代码/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占位符替换为云服务器的主机名,并使用正确的Rails应用程序路径替换/home/bitnami/YOURAPP路径。

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

Include /home/bitnami/httpd-vhosts.conf 重启Apache

sudo /opt/bitnami/ctlscript.sh restart apache

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