Roudcube. Установка и настройка в FreeBSD

Опубликовано admin -

Roundcube webmail
клиент для работы с электронной почтой с веб-интерфейсом, написанный на PHP с использованием CSS и XHTML

# cd /usr/ports/mail/roundcube/
# make install clean

 
нас интересует только опция MYSQL.

Roudcube. Установка и настройка в FreeBSD

После чего начнется инсталяция. Программа сама подтянет все необходимые ей модули и библиотеки.
Когда закончится установка, Вы увидите следующее в Вашем каталоге:
#ls /usr/local/www/roundcube/

Начем настраивать программу.

Для начала, необходимо создать базу данных roundcubemail и пользователя roundcube для roundcube

#mysqladmin -u root -p create roundcubemail
#mysql -u root -p
#grant all on roundcubemail.* to 'roundcube'@'localhost' identified by 'mysql_password';


 

Заливаем данные в базу данных:
# mysql -u root -p roundcubemail < /usr/local/www/roundcube/SQL/mysql.initial.sql

 

После этого, в базе данных уже есть все необходимые таблицы для работы roundcube. Теперь нам необходимо подправить
конфигурационный файл
#ee /usr/local/www/roundcube/config/db.inc.php.
Для этого нам необходимо отредактировать параметры подключения к базе данных. Тут необходимо поменять все "под себя".

$rcmail_config['db_dsnw'] = 'mysql://roundcube:pass@localhost/roundcubemail';

Так же, нам необходимо отредактировать файл
#ee /usr/local/www/roundcube/config/main.inc.php
в котором нам необходимо поменять следующие параметры:

$rcmail_config['default_host'] = 'localhost';
или домен $rcmail_config['default_host'] = 'olymp.org';


 

добавляем в /usr/local/etc/apache22/httpd.conf

Alias /mail/ "/usr/local/www/roundcube/"

<Directory "/usr/local/www/roundcube/">
Options none
AllowOverride Limit

Order Deny,Allow
Deny from all
Allow from 127.0.0.1 .example.com
</Directory>


После чего, пробуем посмотреть в браузере, что у нас получилось.

Теги

Добавить комментарий

Ограниченный HTML

  • Допустимые HTML-теги: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Строки и абзацы переносятся автоматически.
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.
CAPTCHA
3 + 2 =
Решите эту простую математическую задачу и введите результат. Например, для 1+3, введите 4.
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.