На главную
 
{loadposition tariffz}
 
Host-Solutions.ru Поддержка Что такое Plesk? Установка веб-приложений на Ruby (хостинг Linux)
Установка веб-приложений на Ruby (хостинг Linux)

Вы можете устанавливать на сайт специальные веб-приложения, написанные на языке программирования Ruby.

Для того чтобы установить на сайт приложения, написанные на Ruby:

  1. Перейдите в раздел Домены > имя домена > Настройки веб-хостинга (в разделе Веб-сайт).
  2. Поставьте флажки в полях CGI и FastCGI и нажмите OK.
  3. Установите FTP соединение, перейдите в каталог /httpdocs и создайте подкаталог, в котором будут размещаться файлы приложения. Для примера, назовем каталог <your_application>.
  4. Загрузите файлы приложения в каталог httpdocs/<your_application>.
  5. Найдите файл readme в каталоге приложения. Установите приложение в соответствии с инструкциями из этого файла. Может потребоваться установка дополнительных модулей Ruby или компонентов операционной системы. В этом случае обратитесь за помощью к провайдеру услуг или администратору сервера.
  6. Подключитесь к серверу через SSH и выполните команду cd /<путь_к_виртуальным_хостам>/<ваше_доменное_имя>/httpdocs; mv <ваше_приложение> <ваше_приложение>.real; ln -s <ваше_приложение>.real/public <ваше_приложение>

    где <путь_к_виртуальным_хостам> - это путь к каталогу, в котором хранятся файлы конфигурации виртуального хоста, <ваше_доменное_имя> - это имя вашего домена, а <ваше_приложение> - это каталог, в котором расположено приложение на Ruby.

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

  7. Создайте файл с именем .htaccess в каталоге <ваше_доменное_имя>/httpdocs/<ваше_приложение>/public, откройте его в удобном для вас текстовом редакторе и добавьте в него следующие строки:

    AddHandler fcgid-script .fcgi

    Options +FollowSymLinks +ExecCGI

    RewriteEngine On

    RewriteBase /<ваше_приложение>

    RewriteRule ^$ index.html [QSA]

    RewriteRule ^([^.]+)$ $1.html [QSA]

    RewriteCond %{REQUEST_FILENAME} !-f

    RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]

    ErrorDocument 500 "<h2>Application error</h2>Rails application failed to start properly"

  8. Сохраните файл.
  9. Убедитесь, что в файле public/dispatch.fcgi указан правильный путь к интерпретатору Ruby: выполните команды head -n1 dispatch.fcgi и which ruby. В результате выполнения обеих команд должны быть получены идентичные значения.

Теперь веб-приложение доступно по следующему адресу: http://your-domain.com/your_application.

 

Новости

Host Solutions поздравляет Вас с Новым 2014 годом!
31.12.2013 | 
Уважаемые пользователи Host Solutions! Компания МАРОСНЕТ поздравляет вас праздником и желает...
подробнее Read more...
Новогодняя акция - 30% скидка!
20.12.2013 | 
Дарим 30% при продлении услуг виртуального хостинга или VPS от...
подробнее Read more...
Новая услуга на Host Solutions - VPS
19.12.2013 | 
Host Solutions предлагает вашему вниманию новую услугу - виртуальные выделенные...
подробнее Read more...
Доступна оплата через PayPal
13.12.2013 | 
Теперь вы можете заказать хостинг и оплатить домен на Host...
подробнее Read more...
Релиз новых версий Joomla
18.11.2013 | 
В начале ноября на сайте разработчиков Joomla были опубликованы новые...
подробнее Read more...

Статистика

Просмотры материалов : 4 855 381

Кто на сайте

Сейчас 207 гостей онлайн
 
 
 
 
Партнер REG.RU Портал о хостинге и хостинг-провайдерах. Мы принимаем WebMoney, Здесь находится аттестат нашего WM идентификатора 110005872604 Мы принимаем QIWI Мы принимаем Яндекс.Деньги
Разработка сайтов компания “СВАРОГ”
© 2018 Host Solutions - Хостинг и регистрация доменов. Все права защищены.
Дизайн, Разработка сайтов компания “WEB-SVAROG”