Установка ПО · 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 *

Теперь должно работать!

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.