我一定要我的Apache服务器来运行脚本上安装Ruby(Do I have to install R

2019-10-21 07:37发布

我只是在我的笔记本我的脚本。 因此,它是需要安装的Apache网络服务器Ruby来运行它,还是有其他的可能性?

非常感谢!

Answer 1:

你也许可以在笔记本上直接运行该脚本。

尝试建立这样一个示例脚本:

echo "puts 'hello'" > example.rb
ruby example.rb

应打印:

hello

你可以运行任何Ruby代码的方式。

您也可以使脚本可执行。

编辑example.rb,所以它读取这样的:

 #!/usr/bin/env ruby
 puts 'hello'

然后,在命令行上,使脚本可执行:

 chmod +x example.rb

然后运行它:

 ./example.rb

如果你正在建设一个像Rails应用程序更多的东西,并且要在运行的Apache远程Web服务器上运行它:

  1. 在远程Web服务器,您必须安装Ruby。 我个人比较喜欢ruby-install优于rbenvrvm

  2. 安装Web应用程序服务器。 我个人很喜欢客运的Apache。

  3. 配置Apache。 乘客宝石会告诉你如何做到这一点。

  4. 重新启动Apache。



文章来源: Do I have to install Ruby on my Apache server to run scripts