DF Forum
/cgi-bin/YaBB.pl Russian Forum >> Общие и организационные вопросы >> Выбор хостинга! Как тестировать хостинги! /cgi-bin/YaBB.pl?num=1310112885 Сообщение написано DVA в 07/08/11 :: 11:14:45 |
Заголовок: Выбор хостинга! Как тестировать хостинги! Создано DVA в 07/08/11 :: 11:14:45 Инструкция по выбору и тестированию хостинга. Требования к хостингу написаны на странице описания программы. Большинство наших программ 32-битные и требуют Основные требования к хостингу: 1. Выполнению CGI-скриптов на хостинге (наличие папки cgi-bin) 2. Возможность запускать на хостинге 32-битных CGI-программ 3. Наличие glibc библиотек 4 версии (libc.so.4) Тестирование хостинга Для тестирования необходимо иметь ftp аккаунт и домен (файлы закачанные по ftp должны быть видны из веб). Порядок тестирования 1. Проверка на возможность запуска CGI-файлов: - Скачиваем с нашего сайта скрипт DF Perl Informer (http://www.dfservice.com/soft.htm.ru.htm) - Закачиваем его (perlinfo.cgi) на хостинг (в текстовом режиме) в папку cgi-bin. Если папка cgi-bin отсутствует, то создайте папку cgi, назначьте на неё права 755 и работайте в ней. Если файлы не будут запускаться из данной папки - попробуйте записать в файл (или дописать в существующий) .htaccess, в директории с дистрибутивом, строку:"AddHandler cgi-script .cgi" (без кавычек), если это не поможет, обратитесь в техническую поддержку хостинга. - Назначаем права 755 (rwx r-x r-x) на файл perlinfo.cgi - Вызываем скрипт perlinfo.cgi через браузер (http://сайт.com/cgi-bin/perlinfo.cgi). Если скрипт запустился значит вы можете запускать CGI на этом сервере и можно переходить к следующему пункту тестирования. 2. Определение ОС сервера. Операционную систему сервера можно узнать на сайте у хостера или с помощью скрипта DF Perl Informer - OC указана с строке Operation System: [ linux / freebsd / solaris / MSWin32 ]. ОС необходима для выбора дистрибутива программы. 3. Проверка на запуск компилированной CGI-программы - Скачиваем с нашего сайта http://www.dfservice.com/soft.htm.ru.htm#cminer программу C++ Miner (linux_cminer.cgi, freebsd_cminer.cgi) в соответствии с ОС вашего сервера. - Закачиваем программу на хостинг в папку cgi-bin в БИНАРНОМ РЕЖИМЕ (размер у вас на диске должен точно совпасть с размером на ftp после закачки). - Назначаем права 755 (rwx r-x r-x). - Запускаем программу через браузер (http://сайт.com/cgi-bin/linux_cminer.cgi). Если программа запустилась, значит другие наши программы тоже будут работать на этом сервере (для работы некоторых наших программ могут понадобиться дополнительные библиотеки, их можно узнать с помощью команды ldd). Если вы все сделали правильно (права, закачка), но программа не запустилась необходимо проверить какие библиотеки она требует. Узнать с помощью команды ldd или с помощью скрипта DF Perl Informer, вкладка Shared Libraries (при наличии библиотек каждой библиотеке должен соответствовать адрес libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb767b000)) P.S. Хотите проверенный хостинг - hqhost, тарифов Стандарт или Профессионал вполне хватает для большинства задач. |
DF Forum » Powered by YaBB 2.2.1! YaBB © 2000-2008. Все права защищены. Localization by mySOPROMAT.ru |