июня 7 2009 07:45 пп

Установка хостинг панели ISPConfig 3 на Ubuntu 9.04

ispconfig_logo.png

В этой статье описывается как установить панель управления хостингом ISPConfig на Ubuntu 9.04. ISPConfig работает со следующими компонентами:

  • Apache 1.3.x/2.0.x/2.2.x
  • Proftpd & vsftpd
  • Supports The Following Mail Servers: Sendmail & Postfix
  • All POP3 & POP3s Servers
  • All IMAP & IMAPs Servers
  • BIND 8/9 (A, CNAME, MX, SPF Records)
  • Firewall Configuration
  • Monitoring Of Services And Automatic Restart
  • Web FTP
  • Web Mail Interface
  • phpMyAdmin Integration

После установки вам будут доступны следующие параметры для вашего хостинга, где любая из опций может быть включена или выключена для аккаунтов пользователей:

  • PHP incl. Safemode
  • SSI
  • CGI-Directories
  • SSL Sites and Certificates
  • Frontpage 2002 extensions (if installed on the server)
  • MySQL Databases
  • Disk Quota
  • Webalizer statisics
  • Traffic statistics
  • Traffic limits (for web sites and resellers)
  • Disk usage statistics and overquota warnings
  • Individual standard index and error pages per domain
  • Individual records for inclusion in apache vhost (admin only)
  • Domain redirects
  • Backup
  • Log-Quota and Logrotation
  • Standard CGI
  • WAP pages
  • Hosting templates
  • Cronjobs


Начнем установку с удаления app-armor, он может помешать нормальной работе ISPConfig.

Код:

/etc/init.d/apparmor stop
update-rc.d -f apparmor remove
aptitude remove apparmor apparmor-utils

Установка Postfix, Courier, Saslauthd, MySQL, phpMyAdmin, rkhunter, binutils

Код:

aptitude install postfix postfix-mysql postfix-doc mysql-client mysql-server courier-authdaemon courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl libsasl2-2 libsasl2-modules libsasl2-modules-sql sasl2-bin libpam-mysql openssl maildrop getmail4 rkhunter binutils ntp ntpdate

В процессе установки пакетов вам надо будет ответить на вопросы, задать пароль для сервера MYSQL, отказаться от создания директорий для веб администрирования, дляпочтовой системы выбрать конфигурацию «интернет сайт», указать полное доменное имя вашего сервера, а так же согласиться на установку сертификатов.

Далее отредактируйте конфиг файл для MYSQL сервера /etc/mysql/my.cnf, закомментируйте строку bind-address = 127.0.0.1 как показано в примере ниже, затем перезапустите MYSQL сервер командой /etc/init.d/mysql restart.

Код:

[...]
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1
[...]

Проверьте все ли верно, выполнив команду netstat -tap | grep mysql, результат должен быть примерно таким:

Код:

root@server1:~# netstat -tap | grep mysql
tcp 0 0 *:mysql *:* LISTEN 8474/mysqld
root@server1:~#

Во время установки почтовый сервер Courier генерирует сертификаты для localhost, нам надо сменить их на наше доменное имя, для этого нам надо удалить старые сертификаты, поправить конфигурационные файлы Courier и сгенерировать новые сертификаты для нашего домена. В примере используется домен server1.example.com.

Код:

cd /etc/courier
удалим старые сертификаты
rm -f /etc/courier/imapd.pem
rm -f /etc/courier/pop3d.pem
Отредактируем конфиги
vi /etc/courier/imapd.cnf
Впишите ваш домен вместо localhost
[...]
CN=server1.example.com
[...]
Отредактируем второй конфиг
vi /etc/courier/pop3d.cnf
замените localhost на ваш домен
[...]
CN=server1.example.com
[...]
теперь сгененрируем новые сертификаты
mkimapdcert
mkpop3dcert

Перезапустите Courier для того что бы он подхватил новые сертификаты выполнив пару команд:

Код:

/etc/init.d/courier-imap-ssl restart
/etc/init.d/courier-pop-ssl restart

Установим Amavisd-new, SpamAssassin, и Clamav

Код:

aptitude install amavisd-new spamassassin clamav clamav-daemon zoo unzip bzip2 arj nomarch lzop cabextract apt-listchanges libnet-ldap-perl libauthen-sasl-perl clamav-docs daemon libio-string-perl libio-socket-ssl-perl libnet-ident-perl zip libnet-dns-perl

Установка Apache2, PHP5, phpMyAdmin, FCGI, suExec, Pear, And mcrypt

Код:

aptitude install apache2 apache2.2-common apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libapache2-mod-php5 php5 php5-common php5-gd php5-mysql php5-imap phpmyadmin php5-cli php5-cgi libapache2-mod-fcgid apache2-suexec php-pear php-auth php5-mcrypt mcrypt php5-imagick imagemagick libapache2-mod-suphp

В процессе установки надо ответить на вопросы, на первый вопросо ответьте apache2, на следующий вопрос заданный пакетом phpmyadmin ответить Yes, затем у вас спросят пароль для root на сервер mysql, и пароль для доступа к phpmyadmin, оставьте его пустым.

Включите необходимые модули для вебсервера Apache2

Код:

a2enmod suexec rewrite ssl actions include

Далее обезопасим доступ к phpmyadmin, удалите файл /etc/phpmyadmin/htpasswd.setup и закомментируйте секцию в конфиге Apache2 /etc/phpmyadmin/apache.conf как показано ниже

Код:

[...]
## Authorize for setup
#
#
# AuthType Basic
# AuthName "phpMyAdmin Setup"
# AuthUserFile /etc/phpmyadmin/htpasswd.setup
#

# Require valid-user
#

[...]

После этого перезапустим Apache2 командой /etc/init.d/apache2 restart

Установка PureFTPd и Quota

Код:

aptitude install pure-ftpd-common pure-ftpd-mysql quota quotatool

Отредактируем конфиг сервера PureFTPD /etc/default/pure-ftpd-common, изменив пару важных параметров как показано ниже

Код:

[...]
STANDALONE_OR_INETD=standalone
[...]
VIRTUALCHROOT=true
[...]

После этого перезапустите PureFTPD командой /etc/init.d/pure-ftpd-mysql restart

Для включения квот для пользователей отредактируем файл /etc/fstab который отвечает за монтирование дисков, добавим к разделу / опции usrquota и grpquota, выглядеть это будет примерно так

Код:

# /etc/fstab: static file system information.
#
# Use 'vol_id --uuid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# proc /proc proc defaults 0 0
# / was on /dev/mapper/server1-root during installation
UUID=b8d265bc-5959-404d-a68e-8dc1c76f18d6 / ext3 relatime,errors=remount-ro,usrquota,grpquota 0 1
# /boot was on /dev/sda5 during installation
UUID=01e9c3c7-2ad0-4f52-a356-18290517b362 /boot ext2 relatime 0 2
# swap was on /dev/mapper/server1-swap_1 during installation
UUID=c1e0bcbb-5c73-4bd2-a7b2-8beeb7526200 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0

Создадим файлы необходимые для работы квот и перемонтируем корневой раздел для их включения

Код:

touch /quota.user /quota.group
chmod 600 /quota.*
mount -o remount /

Проверим все ли правильно выполнив команды

Код:

quotacheck -avugm
quotaon -avug

Установка DNS сервер MyDNS

Код:

aptitude install g++ libc6 gcc gawk make texinfo libmysqlclient15-dev

Пакет MyDNS отсутствует в репозиториях Ubuntu, поэтому ставить его будем из исходных кодов.

Код:

cd /tmp
wget http://heanet.dl.sourceforge.net/sourceforge/mydns-ng/mydns-1.2.8.27.tar.gz
tar xvfz mydns-1.2.8.27.tar.gz
cd mydns-1.2.8
./configure
make
make install

После установки создадим стартовый скрипт для MyDNS, создайте файл /etc/init.d/mydns и впишите в него следующее

Код:

#! /bin/sh
#
# mydns Start the MyDNS server
#
# Author: Philipp Kern .
# Based upon skeleton 1.9.4 by Miquel van Smoorenburg
# and Ian Murdock .
#
set -e
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/local/sbin/mydns
NAME=mydns
DESC="DNS server"
SCRIPTNAME=/etc/init.d/$NAME
# Gracefully exit if the package has been removed.
test -x $DAEMON || exit 0
case "$1" in
start)
echo -n "Starting $DESC: $NAME"
start-stop-daemon --start --quiet \
--exec $DAEMON -- -b
echo "."
;;
stop)
echo -n "Stopping $DESC: $NAME"
start-stop-daemon --stop --oknodo --quiet \
--exec $DAEMON
echo "."
;;
reload|force-reload)
echo -n "Reloading $DESC configuration..."
start-stop-daemon --stop --signal HUP --quiet \
--exec $DAEMON
echo "done."
;;
restart)
echo -n "Restarting $DESC: $NAME"
start-stop-daemon --stop --quiet --oknodo \
--exec $DAEMON
sleep 1
start-stop-daemon --start --quiet \
--exec $DAEMON -- -b
echo "."
;;
*)
echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2
exit 1
;;
esac
exit 0

Сделаем скрипт исполняемым и добавим в автозагрузку

Код:

chmod +x /etc/init.d/mydns
update-rc.d mydns defaults

Установим Vlogger и Webalizer

Код:

aptitude install vlogger webalizer

Установим Jailkit

Jailkit нужен нам для реализации chroot наших пользователей для входа по ssh.
Важно, Jailkit обязательно должен быть установлен перед установкой ISPConfig!
Установим необходимые пакеты

Код:

aptitude install build-essential autoconf automake1.9 libtool flex bison

Jailkit так же как и MyDns будем ставить из исходников

Код:

cd /tmp
wget http://olivier.sessink.nl/jailkit/jailkit-2.5.tar.gz
tar xvfz jailkit-2.5.tar.gz
cd jailkit-2.5
./configure
make
make install
cd ..
rm -rf jailkit-2.5*

Установим fail2ban

Код:

aptitude install fail2ban

Установим SquirrelMail

Код:

aptitude install squirrelmail

Создадим симлинк для более удобного входа в почтовый интерфейс, он будет доступен по адресу http://server1.example.com/webmail (server1.example.com замените на ваш домен)

Код:

ln -s /usr/share/squirrelmail/ /var/www/webmail

Затем настроим SquirrelMail выполнив команду squirrelmail-configure.

Вместо squirrel mail вы можете установить Roundcube mail,выглядит она поприятнее, функционала побольше.

Установим ISPConfig 3

Код:

cd /tmp
wget http://downloads.sourceforge.net/ispconfig/ISPConfig-3.0.1.1.tar.gz?use_mirror=
tar xvfz ISPConfig-3.0.1.1.tar.gz
cd ispconfig3_install/install/

Запустим установку

Код:

php -q install.php

Далее примерно описан процесс установки с ответами на вопросы задаваемыми установщиком

root@server1:/tmp/ispconfig3_install/install# php -q install.php

———————————————————————————

>> Initial configuration

Operating System: Debian Lenny/Sid or compatible

Following will be a few questions for primary configuration so be careful.
Default values are in [brackets] and can be accepted with <ENTER>.
Tap in «quit» (without the quotes) to stop the installer.

Select language (en,de) [en]: <— ENTER

Installation mode (standard,expert) [standard]: <— ENTER

Full qualified hostname (FQDN) of the server, eg server1.domain.tld  [server1.example.com]: <— ENTER

MySQL server hostname [localhost]: <— ENTER

MySQL root username [root]: <— ENTER

MySQL root password []: <— пароль root для mysql

MySQL database to create [dbispconfig]: <— ENTER

MySQL charset [utf8]: <— ENTER

Generating a 2048 bit RSA private key
……………………………………………………..+++
…………..+++
writing new private key to ‘smtpd.key’
——
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter ‘.’, the field will be left blank.
——
Country Name (2 letter code) [AU]:
 <— ENTER
State or Province Name (full name) [Some-State]: <— ENTER
Locality Name (eg, city) []: <— ENTER
Organization Name (eg, company) [Internet Widgits Pty Ltd]: <— ENTER
Organizational Unit Name (eg, section) []: <— ENTER
Common Name (eg, YOUR name) []: <— ENTER
Email Address []: <— ENTER
Configuring Jailkit
Configuring SASL
Configuring PAM
Configuring Courier
Configuring Spamassassin
Configuring Amavisd
Configuring Getmail
Configuring Pureftpd
Configuring MyDNS
Configuring Apache
Configuring Firewall
Installing ISPConfig
ISPConfig Port [8080]:
 <— ENTER

Configuring DBServer
Installing Crontab
no crontab for root
no crontab for getmail
Restarting services …
* Stopping MySQL database server mysqld
…done.
* Starting MySQL database server mysqld
…done.
* Checking for corrupt, not cleanly closed and upgrade needing tables.
* Stopping Postfix Mail Transport Agent postfix
…done.
* Starting Postfix Mail Transport Agent postfix
…done.
* Stopping SASL Authentication Daemon saslauthd
…done.
* Starting SASL Authentication Daemon saslauthd
…done.
Stopping amavisd: amavisd-new.
Starting amavisd: amavisd-new.
* Stopping ClamAV daemon clamd
…done.
* Starting ClamAV daemon clamd
…done.
* Stopping Courier authentication services authdaemond
…done.
* Starting Courier authentication services authdaemond
…done.
* Stopping Courier IMAP server…
…done.
* Starting Courier IMAP server…
…done.
* Stopping Courier IMAP-SSL server…
…done.
* Starting Courier IMAP-SSL server…
…done.
* Stopping Courier POP3 server…
…done.
* Starting Courier POP3 server…
…done.
* Stopping Courier POP3-SSL server…
…done.
* Starting Courier POP3-SSL server…
…done.
* Restarting web server apache2
… waiting    …done.
Restarting ftp server: Running: /usr/sbin/pure-ftpd-mysql-virtualchroot -l mysql:/etc/pure-ftpd/db/mysql.conf -l pam -A -E -b -u 1000 -O clf:/var/log/pure-ftpd/transfer.log -B
Installation completed.
root@server1:/tmp/ispconfig3_install/install#

После установки система готова к использованию, зайдите в админ панель ISPConfig по адресу http://server1.example.com:8080/ с логином admin паролем admin

Вам останется только создать и настроить аккаунты, а так же немного привести в порядок конфигурацию установленных демонов.

Официальный сайт ISPConfig: http://www.ispconfig.org/




41 комментарий »


41 комментарий to “Установка хостинг панели ISPConfig 3 на Ubuntu 9.04”

  1. gosha on 16 Ноя 2009 at 20:07 #

    Стать я очень полезная …. Спасибо автору за неё… Вообшем у меня есть вопросик. Поставил я эту панельку поюзал не много, но я не обнаружил там phpmyadmin, хотя мі его ставили… он должен быть в этой панельке или им пользоватся по адресу http://mysite/phpmyadmin ?

  2. Stepanoff on 16 Ноя 2009 at 20:10 #

    Да, phpmyadmin по указанному вами адресу.

  3. petropavel on 25 Ноя 2009 at 02:19 #

    Спасибо за статью! Начал настраивать на Ubuntu 9.10 и возникла пара проблем при настройке по ней. После которых перестали работать phpmyadmin, локальный сайт и на саму панель ISPConfig 3 по адресам http://192.168.1.11:8080/ и http://ubuntu:8080/ не заходит, пишет что Firefox не может установить соединение с сервером 🙁 Очень прошу помочь решить проблему чтобы всё заработало.
    При перезапуске апача2 он выдал такое предупреждение:
    * Restarting web server apache2 Warning: DocumentRoot [/var/www/apache2-default/] does not exist
    apache2: Could not reliably determine the server’s fully qualified domain name, using 192.168.1.11 for ServerName
    [Wed Nov 25 02:00:26 2009] [warn] NameVirtualHost *:80 has no VirtualHosts
    Warning: DocumentRoot [/var/www/apache2-default/] does not exist
    apache2: Could not reliably determine the server’s fully qualified domain name, using 192.168.1.11 for ServerName
    [Wed Nov 25 02:00:27 2009] [warn] NameVirtualHost *:80 has no VirtualHosts
    (98)Address already in use: make_sock: could not bind to address [::]:443
    (98)Address already in use: make_sock: could not bind to address 0.0.0.0:443
    no listening sockets available, shutting down
    Unable to open logs
    [fail]
    А при установке maildrop она ругнулся вот так:
    Настраивается пакет maildrop (2.0.4-3) …
    update-alternatives: error: альтернативная ссылка /usr/share/man/man5/maildir.5.gz уже управляется maildir.5.
    dpkg: не удалось обработать параметр maildrop (—configure):
    подпроцесс установлен сценарий post-installation возвратил код ошибки 2
    При обработке следующих пакетов произошли ошибки:
    maildrop
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    Не удалось установить пакет. Попытка восстановить:
    Настраивается пакет maildrop (2.0.4-3) …
    update-alternatives: error: альтернативная ссылка /usr/share/man/man5/maildir.5.gz уже управляется maildir.5.
    dpkg: не удалось обработать параметр maildrop (—configure):
    подпроцесс установлен сценарий post-installation возвратил код ошибки 2
    При обработке следующих пакетов произошли ошибки:
    maildrop

  4. Stepanoff on 25 Ноя 2009 at 08:41 #

    petropavel вы уже написали в комментарии все ошибки из-за которых у вас не работает апач, учите английский язык, и читайте вдумчиво ответы программ.

  5. Alex_Trask on 29 Ноя 2009 at 13:20 #

    Всем доброго времени суток… Прошу помщи в решении проблемы.
    Суть такова: по данной инструкции установливаю хостинг панель ISPConfig http://sudouser.com/ustanovka-xosting-paneli-ispconfig-3-na-ubuntu-904.html. При попытке установить данное чудо (последний пункт) командой [b]php -q install.php[/b], ругается
    [code]Notice: Undefined variable: distver in /tmp/ispconfig3_install/install/lib/install.lib.php on line 135

    Notice: Undefined variable: distid in /tmp/ispconfig3_install/install/lib/install.lib.php on line 135

    Notice: Undefined variable: distbaseid in /tmp/ispconfig3_install/install/lib/install.lib.php on line 135
    Linux Distribution or Version not recognized.[/code]
    покурил данный файлик… там в данной строке вот что
    [code]if(stristr($content,’CentOS release 5.2 (Final)’)) {
    $distname = ‘CentOS’;
    $distver = ‘5.2’;
    $distid = ‘centos52’;
    $distbaseid = ‘fedora’;
    swriteln(«Operating System: CentOS 5.2 or compatible\n»);
    }[/code]
    Я так понял что Не распознаёт мой дистрибутив… добавил что нужно… таже ошибка, только номер строки поменялся. В общем прошу натолкнуть на путь истиный 🙂
    ЗЫ: стоит убунта 9.10

  6. Alex_Trask on 29 Ноя 2009 at 13:37 #

    в последнем пункте ругается…
    Notice: Undefined variable: distver in /tmp/ispconfig3_install/install/lib/install.lib.php on line 135

    Notice: Undefined variable: distid in /tmp/ispconfig3_install/install/lib/install.lib.php on line 135

    Notice: Undefined variable: distbaseid in /tmp/ispconfig3_install/install/lib/install.lib.php on line 135
    Linux Distribution or Version not recognized.

    что делать?

  7. Stepanoff on 29 Ноя 2009 at 20:25 #

    Попробовать последнюю версию дистрибутива панельки скачать с офсайта.

  8. Alex_Trask on 30 Ноя 2009 at 14:29 #

    благодарю 🙂 помогло 🙂

  9. Установка хостинг панели ISPConfig 3 на Ubuntu on 30 Мар 2010 at 21:40 #

    […] Оригинал статьи […]

  10. egorchik007 on 03 Апр 2010 at 12:45 #

    Классная статья.
    А что, почта сразу будет работать?
    И еще.
    Можно мне опубликовать статью на форуме ubuntu.ru ?
    я подключу тамошнее комьюнити и мы, возможно, напишем скрипт для быстрой установки этого чуда.
    ЗЫ
    Напишите как постаить постфиксадмин и создать первый почтовый ящик. (или это можно сделать через ISPConfig ?)
    С уважением, Егор. (убунтиец)

  11. Stepanoff on 03 Апр 2010 at 12:56 #

    Публикуйте, со ссылкой на источник. Ящики создавать как я понимаю из ISPconfig, но сам не пробовал.

  12. egorchik007 on 03 Апр 2010 at 15:58 #

    Спасибо большое!

  13. Draco on 04 Апр 2010 at 01:13 #

    Спасибо за статью!
    Есть вопрос
    у меня в fstab находится только вот это
    proc /proc proc defaults 0 0
    none /dev/pts devpts rw 0 0

    сервер виртуальный..
    Что делать?

  14. Stepanoff on 04 Апр 2010 at 12:10 #

    Добавить то, что описано в статье.

  15. gosha on 24 Апр 2010 at 23:02 #

    не ставится amavisd-new говрит следуюшее :
    ……………
    Настраивается пакет amavisd-new (1:2.5.3-1ubuntu3) …
    Creating/updating amavis user account…
    Broken amavis system user found. To insure data-safety,
    it is up to you the local administrator to remove the broken
    amavis user, or repair it so that it is sane
    dpkg: не удалось обработать параметр amavisd-new (—configure):
    подпроцесс post-installation script возвратил код ошибки 1
    При обработке следующих пакетов произошли ошибки:
    amavisd-new
    E: Sub-process /usr/bin/dpkg returned an error code (1)

  16. gosha on 24 Апр 2010 at 23:05 #

    нашол сам ошибку оказалочь что пакет у меня уже есть )))

  17. gosha on 24 Апр 2010 at 23:07 #

    удалил и решил поставить по новой все равно ошибка при установке ((((

    Creating/updating amavis user account…
    Broken amavis system user found. To insure data-safety,
    it is up to you the local administrator to remove the broken
    amavis user, or repair it so that it is sane
    dpkg: не удалось обработать параметр amavisd-new (—configure):
    подпроцесс post-installation script возвратил код ошибки 1
    При обработке следующих пакетов произошли ошибки:
    amavisd-new
    E: Sub-process /usr/bin/dpkg returned an error code (1)

  18. Максим Степанов on 25 Апр 2010 at 13:58 #

    To insure data-safety,
    it is up to you the local administrator to remove the broken
    amavis user, or repair it so that it is sane

  19. evgeniy on 01 мая 2010 at 00:11 #

    Спасибо на Ubuntu 10.04 LTS Встало отлично ISPConfig-3.0.2.1
    все работает ,почта и.т.д

  20. Максим Степанов on 01 мая 2010 at 00:22 #

    Всегда пожалуйста!

  21. Едиге Бужинов on 20 мая 2010 at 17:37 #

    evgeniy или Максим Степанов, отличная статья, цены не было бы если выложите на трекерах образ готового Ubuntu 10.04 LTS уже скофигурированным ISPConfig-3.0.2.1 через утилиту «remastersys(заварачивает систему в .sio)» . Думаю многие оценят. Спасибо заранее.

  22. Максим Степанов on 20 мая 2010 at 17:41 #

    Едиге, заворачивать в образ как то времени нет, но есть уже готовые мини дистрибутивы для разных нужд, посмотрите, может что подойдет.
    http://sudouser.com/podborka-mini-distributivov-ubuntu-linux.html

  23. Едиге Бужинов on 21 мая 2010 at 07:20 #

    Максим, спасибо за оперативность и за ссыль на миин дисты, но сними Я знаком на ура, точнее LAMP на debian-е иль на ubuntu (грубо говоря одно и тоже) поднимал да и CMS-ками знаком неплохо, проще самому сконфигурить для меня, но признателен мини дисты впечатлили.
    Значить вчера на виртуалке по мануалу без косяков все стало с первого раза на Ubuntu 10.04 LTS Встало отлично ISPConfig-3.0.2.1 как и у Evgeniy. Но было бы отлично если найдете время и добавите в ряды этих мини дистов и этот. Спасибо!

  24. ra9cae on 24 мая 2010 at 07:31 #

    Доброе время суток !
    Огромное спасибо за статью !
    Все отлично работает, но есть вопрос !
    При проверке почты например оутлук вываливает окно в котором написано следующие:

    Цитирую:

    Используемый сервер имеет сертификат безопасности, который невозможно проверить.

    Цепочка сертификатов обработана, но обработка прервана на корневом сертификате, у которого отсутствует отношение доверия с поставщиком доверия.

    Продолжить использование данного сервера ?

    Ну отвечаешь положительно, все нормально работает — но окно это абсолютно не в тему
    Помогите пожалуйста .
    Заранее спасибо !

  25. Максим Степанов on 24 мая 2010 at 08:55 #

    Либо отключать шифрование в настройках аутлука, либо использовать нормальный сертификат для домена, но он платный.

  26. ra9cae on 24 мая 2010 at 09:04 #

    Большее спасибо за ответ Максим .
    Вот думаю попробывать The Bat — интресно а что будет там ?

  27. Максим Степанов on 24 мая 2010 at 09:08 #

    Так же будет везде, надо просто отключить проверку сертификата и TLS в почтовом клиенте и все, никаких предупреждений не будет

  28. ra9cae on 24 мая 2010 at 09:34 #

    Спасибо ! )

  29. llirikks on 24 Июл 2010 at 20:22 #

    Установил на Ubuntu 10.04 LTS.
    Подскажите при установке ubuntu откуда я должен взять доменное имя ? и имя сервера
    например имя сервера я взял как llirikks а вот домен? например у меня есть доменное имя сайта mini-server.ru мне его вписывать или какое-то другое ?
    Проблема встала когда я настроил почту и стал отправлять письма на google письмо ушло а вот на mail.ru нет. ссылаясь на несуществующее имя.

  30. Максим Степанов on 25 Июл 2010 at 20:47 #

    Домен вписывать ваш, имя сервера любое, оно не имеет значения.

  31. azerhud on 11 Ноя 2010 at 04:17 #

    Всё сделал в точности как в статье, за исключением ip и имени сервера. Столкнулся с парой проблем. IP сервера у меня 192.168.1.5, имя server.lan, при попытки соеденится с другого компьютера в сети по имени http://server.lan сервер не обнаруживается «Невозможно найти удалённый сервер», хотя на самом сервере этот адрес пингуется, но при hppt://192.168.1.5/ компьютеры соединяются без проблем. Как можно это исправить? И второй вопрос; при попытке войти в SquirrelMail по адресу http://192.168.1.5/webmail/ пишет не верный логин и пароль… Спасибо за помошь.

  32. Максим Степанов on 11 Ноя 2010 at 10:19 #

    Настроить DNS для server.lan. Настроить почту для входа в нее.

  33. smith on 23 Ноя 2010 at 15:21 #

    Огромное спасибо за статью!
    Автор, дай Бох тебе здоровья.

    Но как обычно, у меня без калапсов не обошлось.
    Закапризничал FTP.
    Он тупо не хочет создавать другие аккаунты.
    Куда лезть, что смотреть?
    Или может было бы лучше всё переустановить, но например с VSFTPD или PROFTPD?

  34. smith on 24 Ноя 2010 at 21:49 #

    Всё.
    Вопрос решился.
    Всё дело было в хитрой системе, которая объединяла имя клиента и имя ftp пользователя.
    Ещё раз огромное тебе спасибо за эту статью.

  35.   Установка хостинг панели ISPConfig 3 на Ubuntu 9.04 by acidnation.ru on 28 Ноя 2010 at 14:08 #

    […] Взято с Метки: apache, firewall, imap, ispconfig 3, linux ubuntu, php, phpmyadmin, pop3s, proftpd, vsftpd, web ftp […]

  36. denis35 on 30 Авг 2011 at 01:14 #

    Вроде всё вышло на 10.10, но при попытке отправить почту из SquirrelMail
    выходит:

    Запрос прерван: ошибка при выполнении
    451 4.3.0 Temporary system failure. Please try again later.

    В чём может быть дело?

  37. Максим Степанов on 30 Авг 2011 at 10:30 #

    В логах надо смотреть.

  38. topod on 13 Сен 2011 at 10:35 #

    Здравствуйте, Максим!

    После успешной установки ISPConfig 3 я в нем под админом создал сайт site1.loc во вкладке WebSites.
    В браузере набираю site1.loc, а он мне выдает «сервер не найден».

    Причем, после установки, но до пере загрузки Ubuntu браузер выдал дефолтную страницу созданную ISPConfig 3.

    Рестарт Апача ошибок и варнингов не выдает.

    Подскажите, пожалуйста, что мне сделать, чтобы сайт отображался в браузере.

  39. topod on 13 Сен 2011 at 19:18 #

    Разобрался почему «Сервер не доступен»:

    не хватало записей о новых сайтах в файле hosts.
    Я их добавил в ручную.

    А как сделать, чтобы имена доменов записывались в hosts автоматически?

  40. alexey_sumarok on 18 Фев 2012 at 19:41 #

    Аналогичный вопрос, как сделать, чтобы имена доменов записывались в hosts автоматически? Подскажите кто-нибудь пожалуйста. Спасибо

  41. destructoid on 12 Авг 2012 at 20:10 #

    Автору статьи большое спасибо, всё встало как нужно. Не совсем понятна технология создания VServer’ов. Добавляю сервер, даю ему ip и все как положенно. При попытке подключиться к серверу ничего не происходит. ssh не коннектится. Возникает вопрос: на мастер хосте должно быть установлено еще что-то? Моё предположение должна стоять поддержка OpenVZ? или я чего-то не допонял?

Trackback URI | Comments RSS

Leave a Reply

You must be logged in to post a comment.


« | »



Server load average: 0.11, 0.04, 0.01
Server uptime: 358 days, 20:20
Your IP is: 54.162.236.133.