Удалите Ruby on Rails на CentOS 6

Это не возможно в Nginx. Можно использовать m субдомен, но необходимо будет передать бэкенду в том блоке сервера. Это вызвано тем, что Nginx не может переписать URL, не используя фактическое перенаправление HTTP, даже если Вы говорите, что он к нему проигнорирует, что и вызывают перенаправление HTTP.

При использовании fastcgi бэкенда, не должно действительно иметь значения, тем не менее, и даже если Вы проксируете передачу в Apache, о котором необходимо все еще смочь настроить его для не заботы.

1
задан 16 May 2013 в 13:42
3 ответа

попробуйте следующее:

# yum provides ruby

или

# rpm -qa | grep -i ruby

. Это отобразит установленные в данный момент RPM, которые предоставляют двоичный файл ruby.

После того, как у вас будет имя rpm, вы можете выполните следующую команду, чтобы удалить RPM из вашей системы

# yum erase <package_name>

Возможно, что

  1. rpm-пакет ruby ​​был установлен с помощью специального именованного пакета rpm
  2. , который ruby ​​был скомпилирован с помощью gcc на текущем хосте

Если это так , тогда вам нужно будет вручную удалить рубиновые библиотеки и двоичные файлы из вашего системного пути.

Вы можете найти двоичный файл с помощью

# which ruby 

Затем вы можете продолжить удаление его со своего пути.

Другой поиск с помощью find

# find / -name "*ruby*"

, затем приступить к удалению каталогов с вашего сервера.

4
ответ дан 3 December 2019 в 17:49

Я полагаю, что приведенная ниже команда будет полезна для удаления пакетов RVM. Пожалуйста, выполняйте одну за другой.

Команды:

  1. rvm list

    (он даст вам, какие пакеты ruby ​​в настоящее время установлены на вашем сервере)

  2. rvm remove ruby_pkg_name

, затем после успешного выполнения вышеуказанных команд затем проверьте, удаляется ли ruby ​​или нет, например ruby ​​-v , gem -v , rails -v или which ruby ​​ ...

] надеюсь, что это будет полезно для вас!

0
ответ дан 3 December 2019 в 17:49

удаление ruby ​​с сервера, т.е. CentOs, зависит от того, как вы его установили. Если он был установлен напрямую без rvm или rbenv, то

yum remove ruby

или

   sudo yum remove ruby 

, если он установлен с помощью rvm

rvm remove 1.9.3-p551

или

 rvm remove <ruby-version>

, если он установлен с помощью rbenv например:

rbenv uninstall 2.1.0

или

rbenv uninstall <ruby-version> 
0
ответ дан 4 June 2020 в 20:05

Теги

Похожие вопросы