Установка ПО · 2 min read · Feb 02, 2026
Debian Sarge (3.1) с Ruby on Rails и Apache 2 с FastCGI - Страница 6
Установка ISPConfig (включает ClamAV и SpamAssassin
Обратите внимание, если источник установки недействителен, перейдите на www.ispconfig.org и найдите его.
cd /usr/local/src
wget http://umn.dl.sourceforge.net/sourceforge/ispconfig/ISPConfig-2.2.2.tar.gz
tar xvfz ISPConfig*.tar.gz
cd install_ispconfig
./setupНа запросы:
Режим установки ответьте expert
Директория по умолчанию /home/www ответьте n
Введите /var/www как домашнюю директорию для веб-сайтов.
Заполните информацию о сертификате.
Когда вас спросят о пароле, выберите n, иначе вам будет предложено ввести его при запуске ISPConfig, что означает, что его нельзя запустить без взаимодействия человека.
После этого необходимо предоставить следующую информацию:
Пожалуйста, введите ваш MySQL сервер: например, localhost
Пожалуйста, введите вашего MySQL пользователя: например, root
Пожалуйста, введите ваш MySQL пароль: ваш MySQL пароль
Пожалуйста, введите имя для базы данных ISPConfig: например, ispconfigdb
Пожалуйста, введите IP-адрес веб-сайта ISPConfig: например, 192.168.0.1
Пожалуйста, введите имя хоста: например, www
Пожалуйста, введите домен: например, xyz.de
Пожалуйста, выберите протокол (http или https (SSL шифрование)), который будет использоваться для доступа к системе ISPConfig: Если вы хотите использовать вашу панель управления с SSL, выберите 1. Вы сможете получить к ней доступ по адресу https://www.xyz.de:81. Если вы хотите получить к ней доступ по адресу http://www.xyz.de:81, выберите 2.После того как вы ответите на вопросы, ISPConfig должен быть успешно установлен. Если вы указали www как хост и xyz.com как домен во время установки, вы найдете интерфейс ISPConfig по адресу https://www.xyz.de:81 или http://www.xyz.de:81. Здесь вы можете войти в систему, используя имя пользователя admin и пароль admin.
SpamAssassin
ISPConfig поставляется с SpamAssassin, но без необходимых модулей Perl. Выполните следующую команду после установки ISPConfig:
/home/admispconfig/ispconfig/tools/spamassassin/usr/bin/spamassassinЕсли ошибок не возникнет, вы можете выйти с помощью ^c.
После того как вы впервые вошли в ISPConfig – помните admin-admin. Рекомендуется немедленно изменить пароль! Это можно сделать в разделе Инструменты -> Изменить пароль.
Вы можете добавить phpmyadmin в ISPConfig, перейдите в Управление -> UpdateManager -> Обновление и вставьте
http://www.ispconfig.org/downloads/phpmyadmin-2.6.4-pl3.pkgв поле URL, выберите URL и нажмите обновить.
Создание сайта хостинга Ruby on Rails.
Создайте план хостинга с
| Options +ExecCGI +FollowSymLinks AllowOverride all |
в поле Директивы Apache.
Создайте новый сайт, используя план хостинга.
В приложении rails переименуйте директорию public в web. (Следующее предполагает, что директория, созданная планом хостинга, называется web1. Измените следующее соответственно, если это не так.)
cd (директория приложения rails)
mv public webСкопируйте все из директории rails в новую директорию, созданную на вашем сервере для веб-сайта.
cp -R * /var/www/web1Измените .htaccess в директории web, добавив
| SetEnv RAILS_ENV production Order allow,deny Allow from all |
и удалив любые директивы options.
Убедитесь, что веб-сервер может получить доступ ко всем файлам, изменив владельца файлов на вашего веб-сервера.
cd /var/www/web1 (или какая бы ни была ваша директория веб-сайта.)
chown -R www-data:web1 *Теперь должно работать!
Get new posts in your inbox
No spam. Unsubscribe anytime.