Установка exim4

Устанавливаем:

  • sudo apt-get install exim4 exim4-daemon-heavy exim4-config

Для начала убедимся, что утилиту sendmail заменяет exim4 из базовой поставки Debian:
$ stat /usr/sbin/sendmail File:
Результат:
 `/usr/sbin/sendmail’ -> `exim4′

Далее требуется сконфигурировать exim4:

  • sudo dpkg-reconfigure exim4-config
После этого вам начнут задавать вопросы. Поэтапно на них отвечаем:

  1. Общий тип почтовой конфигурации указываем интернет-сайт; прием и отправка почты напрямую, используя SMTP
  2. В почтовое имя системы указываем имя вашего хоста. 
  3. IP-адреса, с которых следует ожидать входящие соединения SMTP я указал127.0.0.1 так как мне пока не требуется принимать почту. Требуется только отправлять.
  4. Другие места назначения, для которых должна приниматься почта я указал локальное имя хоста. Хотя, судя по описанию, оно и так добавляется к указываемому тут списку. Полагаю, можно оставить пустым.
  5. Домены, для которых доступна релейная передача почты я оставил пустым.
  6. Машины, для которых доступна релейная передача почты так же оставил пустым.
  7. Сокращать количество DNS-запросов до минимума имеет смысл ставить если у вас дорогой dial-up, который необходимо перезванивать для доступа к DNS-серверу. У меня выделенный канал, поэтому записывать DNS-запросы в журнал смысла нет. Отвечаем отрицательно.
  8. Метод доставки локальной почты можно указать любой. Но в Debian есть множество утилит, настроенных на работу с mbox для доставки локальной почты. Оставляемкак есть mbox формат в /var/mail/
  9. Разделить конфигурацию на маленькие файлы. Ответим отрицательно.
Далее работаем с почтой через php — функция mail (ссылка актуальна на 28.06.2013).


Если у вас возникла ошибка: ALERT: exim paniclog /var/log/exim4/paniclog has non-zero size, mail system possibly broken failed! то Вам необходимо просто удалить paniclog:

  • rm /var/log/exim4/paniclog

Настройка переключения раскладки клавиатуры Linux Debian

Переходим на «Система» -> «Параметры» -> «Клавиатура». Откроется окно «Параметры клавиатуры». Далее переходим на вкладку «Раскладки». Выбираем «Модель клавиатуры» и жмём на «Добавить…».

Там же в параметрах можно выбрать комбинацию клавиш для смены раскладки.

Ставим PhpMyAdmin на Debian

В терминале от суперпользователя:

  • sudo apt-get install phpmyadmin
В списке выбираем Apache2, вписываем пароль от базы данных.

Откроем:
sudo gedit /etc/apache2/apache2.conf


Добавить в самый конец файла:



# Include phpmyadmin configurations:
Include /etc/phpmyadmin/apache.conf
охраним, закроем. теперь откроем конфигурационный файл phpmyadmin'а
 sudo gedit /etc/phpmyadmin/config.inc.php
и вставим парольную фразу в самый конец файла (любую из букв и цифр):
$cfg['blowfish_secret']    ='bukvycifry';
Сохраним, закроем. Перезапустим сервер:
sudo /etc/init.d/apache2 restart
Запустим PHP:
sudo a2enmod php5
Активируем mod_rewrite
sudo a2enmod rewrite
Доступ к phpmyadmin: http://localhost/phpmyadmin

Ставим Apache на Debian

Ничего особенного тут нет. В терминале от суперпользователя:

  • sudo apt-get install apache2.

В адресной строке 127.0.0.1 — все работает.
Для перезагрузки апача:

  •  sudo /etc/init.d/apache2 restart