Уважаемые гости и пользователи форума!
Чтобы видеть ссылки на форуме - надо зарегистрироваться и иметь 1 пост на форуме. Для этого есть КУРИЛКА и там тема Здрасти.

Скрипт: автоматическая установка ISPConfig 3 [Обсуждение]

Здесь размещены проекты серверных сборок и панелей управления вебхостингом

Модераторы: rewuxiin, kulia

Правила форума
Условием использования нашего форума, является соблюдение настоящих Правил форума.

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
ivan201
Сообщения: 9
Зарегистрирован: 03 июн 2011, 16:21

Re: Скрипт автоматичеcкой установки ISPConfig 3 [Обсуждение]

08 июл 2013, 10:51

SinglWolf писал(а):
ivan201 писал(а):E: Для пакета «libapache2-mod-fastcgi» не найден кандидат на установку
Шапку темы релизов читайте внимательно. Там про репозитории сказано (красными буквами) что-то вроде?
Так в том то и дело что прописал все нужные репозитории.Проблема решилась заменой репозиториев на не русский.
YVSIK
Контактная информация:
Сообщения: 76
Зарегистрирован: 21 дек 2012, 19:56

Re: Скрипт автоматичеcкой установки ISPConfig 3 [Обсуждение]

08 июл 2013, 10:57

ivan201 писал(а):в новой версии ошибочка есть
E: Для пакета «libapache2-mod-fastcgi» не найден кандидат на установку
< ОШИБКА > Установка пакета(ов) не удалась, пожалуйста, проверьте терминал вывода.
Решаем задачу так:
открываем это =>

Код: Выделить всё

 nano  /etc/apt/sources.list
добавляем это =>

Код: Выделить всё

deb http://ftp.ru.debian.org/debian stable main contrib non-free
deb-src http://ftp.ru.debian.org/debian stable main contrib non-free
и это обязательно. иначе не сработает:

Код: Выделить всё

deb http://ftp.de.debian.org/debian stable main contrib non-free
deb-src http://ftp.de.debian.org/debian stable main contrib non-free
сохраняем и перезапускаем установку Он её проверит и )) продолжит с места где появилась эта ощибка,
по пути не забывем внести тот-же пасс в мускул, что вводили в первой установке, иначе работать база не будет


уточнение: ставилось на дебиан 7 и версия 64
если версия и разрядность отличается, добавляем в соурс лист необходимые репозитарии

удачи у меня все вышло и с этой ошибкой .
Продолжилось и установилось как надо и все заработало
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

Re: Скрипт автоматичеcкой установки ISPConfig 3 [Обсуждение]

08 июл 2013, 11:37

ivan201 писал(а):Проблема решилась заменой репозиториев на не русский.
Ну в этом скрип уж точно не виноват. :-D
ivan201
Сообщения: 9
Зарегистрирован: 03 июн 2011, 16:21

Re: Скрипт автоматичеcкой установки ISPConfig 3 [Обсуждение]

09 июл 2013, 00:45

Вот такая Ошибка появляется при установке, не может создать базу для почты
roundcubemail-0.8.5/bin/msgimport.sh
roundcubemail-0.8.5/bin/update.sh
ERROR 1045 (28000): Access denied for user 'ispapp1'@'localhost' (using password: YES)
/root/autoinstall-1.7RC/roundcube/roundcube.sh: line 53: [: -eq: ожидается использование унарного оператора
ERROR 1045 (28000): Access denied for user 'ispapp1'@'localhost' (using password: YES)
[....] Restarting web server: apache2[Mon Jul 08 22:43:11 2013] [warn] NameVirtualHost *:443 has no VirtualHosts
[Mon Jul 08 22:43:11 2013] [warn] NameVirtualHost *:80 has no VirtualHosts
... waiting .[Mon Jul 08 22:43:14 2013] [warn] NameVirtualHost *:443 has no VirtualHosts
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

Re: Скрипт автоматичеcкой установки ISPConfig 3 [Обсуждение]

09 июл 2013, 09:06

ivan201 писал(а):Вот такая Ошибка появляется при установке, не может создать базу для почты
roundcubemail-0.8.5/bin/msgimport.sh
roundcubemail-0.8.5/bin/update.sh
ERROR 1045 (28000): Access denied for user 'ispapp1'@'localhost' (using password: YES)
/root/autoinstall-1.7RC/roundcube/roundcube.sh: line 53: [: -eq: ожидается использование унарного оператора
ERROR 1045 (28000): Access denied for user 'ispapp1'@'localhost' (using password: YES)
[....] Restarting web server: apache2[Mon Jul 08 22:43:11 2013] [warn] NameVirtualHost *:443 has no VirtualHosts
[Mon Jul 08 22:43:11 2013] [warn] NameVirtualHost *:80 has no VirtualHosts
... waiting .[Mon Jul 08 22:43:14 2013] [warn] NameVirtualHost *:443 has no VirtualHosts
ОС какая? Повторный запуск скрипта был? Ибо все заявленные ОС проверены лично - рабочие. Или я что-то накосячил :-D
ivan201
Сообщения: 9
Зарегистрирован: 03 июн 2011, 16:21

Re: Скрипт автоматичеcкой установки ISPConfig 3 [Обсуждение]

10 июл 2013, 21:45

SinglWolf писал(а):
ivan201 писал(а):Вот такая Ошибка появляется при установке, не может создать базу для почты
roundcubemail-0.8.5/bin/msgimport.sh
roundcubemail-0.8.5/bin/update.sh
ERROR 1045 (28000): Access denied for user 'ispapp1'@'localhost' (using password: YES)
/root/autoinstall-1.7RC/roundcube/roundcube.sh: line 53: [: -eq: ожидается использование унарного оператора
ERROR 1045 (28000): Access denied for user 'ispapp1'@'localhost' (using password: YES)
[....] Restarting web server: apache2[Mon Jul 08 22:43:11 2013] [warn] NameVirtualHost *:443 has no VirtualHosts
[Mon Jul 08 22:43:11 2013] [warn] NameVirtualHost *:80 has no VirtualHosts
... waiting .[Mon Jul 08 22:43:14 2013] [warn] NameVirtualHost *:443 has no VirtualHosts
ОС какая? Повторный запуск скрипта был? Ибо все заявленные ОС проверены лично - рабочие. Или я что-то накосячил :-D
Debian 7, повторный запуск скрипта был. линукс установлен на виртуалке
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

Re: Скрипт автоматичеcкой установки ISPConfig 3 [Обсуждение]

11 июл 2013, 07:16

ivan201 писал(а):Debian 7, повторный запуск скрипта был. линукс установлен на виртуалке
Ок. Проверю ещё раз на своём стенде. К сожалению, свободного времени нет совершенно. *PARDON*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

Re: Скрипт автоматичеcкой установки ISPConfig 3 [Обсуждение]

11 июл 2013, 22:16

ivan201 писал(а):Debian 7, повторный запуск скрипта был. линукс установлен на виртуалке
Ошибка из-за повторного запуска скрипта. На чистую минимальную систему всё установилось без проблем. Надо делать проверку на уже установленные пакеты... А времени пока нет, увы. :(
YVSIK
Контактная информация:
Сообщения: 76
Зарегистрирован: 21 дек 2012, 19:56

Re: Скрипт автоматичеcкой установки ISPConfig 3 [Обсуждение]

15 июл 2013, 21:54

Пока, это говорю пока всё нормально, но как только дошел до строчек
2. Заполнить данные для сертификата (ftp)
задумался )) маловато информации , может расширить "чуток-самую малость"
что и как заполнять и в какой момент, если это сертификат, значит уточнения нужны, что это такое и для чего он тут нужен.
Ставить-ставиться, вот только и потом догадывайся, что поставил .
Примерно так подумал. :-[
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

Re: Скрипт автоматичеcкой установки ISPConfig 3 [Обсуждение]

16 июл 2013, 00:20

YVSIK писал(а):Примерно так подумал.
Без сертификата невозможно установить защищённое соединение по протоколу FTPS (File Transfer Protocol + SSL, или FTP/SSL) — защищённый протокол для передачи файлов. При этом стандартный протокол FTP надстраивается над протоколом, передающим данные по шифрованному каналу протокола SSL, что обеспечивает безопасную передачу данных. Защите SSL при такой схеме подвергается вся информация — как команды FTP, так и принимаемые или передаваемые данные.
По поводу как его заполнять:
Country Name (2 letter code) [AU]: <-- RU.
State or Province Name (full name) [Some-State]: <-- Enter your State or Province Name.
Locality Name (eg, city) []: <-- Enter your City.
Organization Name (eg, company) [Internet Widgits Pty Ltd]: <-- Enter your Organization Name (e.g., the name of your company).
Organizational Unit Name (eg, section) []: <-- Enter your Organizational Unit Name (e.g. "IT Department").
Common Name (eg, YOUR name) []: <-- Здесь писать полное доменное имя сервера, иначе сертификат будет недействительным, например, server1.example.com.
Email Address []: <-- Enter your Email Address.
Обязательные поля отмечены красным. Остальные заполняйте как Вам нравится :-) Кстати, этот же принцип применим и к сертификатам ISPConfig 3!
ivan201
Сообщения: 9
Зарегистрирован: 03 июн 2011, 16:21

Re: Скрипт автоматичеcкой установки ISPConfig 3 [Обсуждение]

17 июл 2013, 21:51

При установке нового скрипта пишет < ИНФОРМАЦИЯ > Устанавливается пакет: dialog
/root/autoinstall-1.8RC/conf/functions.sh: line 172: dialog: команда не найдена
< ОШИБКА > Пожалуйста, сначала установите пакет dialog .
Debian 7
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

Re: Скрипт автоматичеcкой установки ISPConfig 3 [Обсуждение]

17 июл 2013, 22:41

ivan201 писал(а): line 172: dialog: команда не найдена
Хорошо, через пару часов проверю, исправлю. *PARDON*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

Re: Скрипт автоматичеcкой установки ISPConfig 3 [Обсуждение]

18 июл 2013, 00:06

ivan201 писал(а):< ОШИБКА > Пожалуйста, сначала установите пакет dialog .
Исправил. Скрипт перезалил.
ivan201
Сообщения: 9
Зарегистрирован: 03 июн 2011, 16:21

Re: Скрипт автоматичеcкой установки ISPConfig 3 [Обсуждение]

19 июл 2013, 23:28

Не скромный аопрос, а когда можно будет потестить скрипт с включенными плюшками? типо австат и акселератор
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

Re: Скрипт автоматичеcкой установки ISPConfig 3 [Обсуждение]

19 июл 2013, 23:47

ivan201 писал(а):когда можно будет потестить скрипт с включенными плюшками?
Не раньше выхода первого рабочего релиза. Нужно довести скрипт до задуманного состояния. Скоро допишу форму для создания SSL сертификата, затем нужно организовать проверку на наличие установленной ISPConfig 3, чтобы можно было все "плюшки" устанавливать, минуя установку панели. Думаю, это будет очень удобно. Актуальна проверка на наличие нужных репозиториев, а так же нужна проверка на (случайно или по глупости) установленные MySQL, FTP, Postfix, Quota и т.д. Работы непочатый край, короче. Времени свободного пока нет, увы. *PARDON*
Аватара пользователя
forez
Сообщения: 7
Зарегистрирован: 17 мар 2013, 23:54

Re: Скрипт: автоматичеcкая установка ISPConfig 3 [Обсуждение

23 июл 2013, 01:08

Все отлично встало на рабочем сервере. Mailman поднялся и даже работает ! Только если лист рассылки удаляешь из ispconfig, опять добавляешь в ispconfig, то postfix ругается что "user unknown in virtual mailbox table"
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

Re: Скрипт: автоматичеcкая установка ISPConfig 3 [Обсуждение

23 июл 2013, 06:18

forez писал(а):Mailman поднялся и даже работает !
*SCRATCH* Как это? Я ещё не писал кода для инсталляции mailman. А если Вы его вручную установили после отработки скрипта, то... на офф.сайте пишут, что mailman надо устанавливать до инсталляции ISPConfig 3.
YVSIK
Контактная информация:
Сообщения: 76
Зарегистрирован: 21 дек 2012, 19:56

Re: Скрипт: автоматичеcкая установка ISPConfig 3 [Обсуждение

27 июл 2013, 21:25

Такс! по умолчанию в PHP что очень критично и не всегда оправдано, на сегоднишний день выделяется не (memory_limit 128М) гораздо больше памяти,
может при установке PHP задавать вопрос колько необходимо памяти для работы сервера.
YVSIK
Контактная информация:
Сообщения: 76
Зарегистрирован: 21 дек 2012, 19:56

Re: Скрипт: автоматичеcкая установка ISPConfig 3 [Обсуждение

28 июл 2013, 00:15


Enabling module suexec.
Enabling module rewrite.
Enabling module ssl.
See /usr/share/doc/apache2.2-common/README.Debian.gz on how to configure SSL and create self-signed certificates.
Enabling module actions.
Enabling module include.
To activate the new configuration, you need to run:
service apache2 restart
Considering dependency dav for dav_fs:
Enabling module dav.
Enabling module dav_fs.
Module dav already enabled
Enabling module auth_digest.
To activate the new configuration, you need to run:
service apache2 restart
< ИНФОРМАЦИЯ > Установка пакета(ов): php5-xcache libapache2-mod-fastcgi php5-fpm
E: Для пакета «libapache2-mod-fastcgi» не найден кандидат на установку
< ОШИБКА > Установка пакета(ов) не удалась, пожалуйста, проверьте терминал вывод
а.

примерно так ! в старой версии все было нормально а тут просто вывел что выдал терминал :-[

Ставилось на дебиан 7.1 и лист

Код: Выделить всё

##
deb http://ftp.de.debian.org/debian stable main contrib non-free
deb-src http://ftp.de.debian.org/debian stable main contrib non-free
##
поле доьавления ещё русского репозитария

Код: Выделить всё

#
deb http://ftp.ru.debian.org/debian stable main contrib non-free
deb-src http://ftp.ru.debian.org/debian stable main contrib non-free
##
установка продолжилась
rewuxiin
Супер модератор
Супер модератор
Сообщения: 222
Зарегистрирован: 30 окт 2012, 15:14

Re: Скрипт: автоматичеcкая установка ISPConfig 3 [Обсуждение

01 авг 2013, 19:17

версия 1.9RC
debian 7.1.0
запускаю скрипт - пишет:
< ИНФОРМАЦИЯ > Устанавливается пакет: dialog
< ИНФОРМАЦИЯ > Установка пакета(ов): dialog
и всё.
YVSIK
Контактная информация:
Сообщения: 76
Зарегистрирован: 21 дек 2012, 19:56

Re: Скрипт: автоматичеcкая установка ISPConfig 3 [Обсуждение

01 авг 2013, 23:04

rewuxiin писал(а):версия 1.9RC
debian 7.1.0
запускаю скрипт - пишет:
< ИНФОРМАЦИЯ > Устанавливается пакет: dialog
< ИНФОРМАЦИЯ > Установка пакета(ов): dialog
и всё.
хм?? а подождать что нехватка сил?
надо-же подождать что оно начало устанавливаться наверное , ну может нехватет ресурсов машине , она их ищет и пока не нашла.
Пробуем ставить на виртуальной машине И вообще много не ясно что и как и куда ставиться. :(
rewuxiin
Супер модератор
Супер модератор
Сообщения: 222
Зарегистрирован: 30 окт 2012, 15:14

Re: Скрипт: автоматичеcкая установка ISPConfig 3 [Обсуждение

02 авг 2013, 01:10

YVSIK писал(а):
rewuxiin писал(а):версия 1.9RC
debian 7.1.0
запускаю скрипт - пишет:
< ИНФОРМАЦИЯ > Устанавливается пакет: dialog
< ИНФОРМАЦИЯ > Установка пакета(ов): dialog
и всё.
хм?? а подождать что нехватка сил?
надо-же подождать что оно начало устанавливаться наверное , ну может нехватет ресурсов машине , она их ищет и пока не нашла.
Пробуем ставить на виртуальной машине И вообще много не ясно что и как и куда ставиться. :(
ну вообще не сложно подождать - да вот толку то?

машина поднята через Hyper-v на сервере 2008 R2 где крутятся ещё 3 таких же виртуалки, выделено 2 гига оперативной памяти и 4 ядра процессора по 3,8 ггц - думаю этого более чем достаточно.
YVSIK
Контактная информация:
Сообщения: 76
Зарегистрирован: 21 дек 2012, 19:56

Re: Скрипт: автоматичеcкая установка ISPConfig 3 [Обсуждение

02 авг 2013, 02:48

Кнечно все как тому и положено быть, и тут вдруг несчастье "однако "

Где-то что то нечаянно нажал или не так сделал и все рухнуло
осталось видным только вебминт , и чо теперь делать?

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

Рухнуло и все , но конечно-же это 100500 мои неправельне действия но все-же,, може т
по заваершении установки выдавать надпись
мы поставили сервер, панель , почту , и всё что проделали пасс порты и Тд.)) все вывести как малый мануал , где все теперь лежит, какие пассы введены , какие службы и как работать должны , и что в первую , да можно и вторые действия провести , а не пробовать как надушу придется , впрочем
сложновто может это показаться подобное предложения , но что придумал то и сказал , ветка обсуждений , может и будет в моих излияния какой-то толк.
trubachoff
Сообщения: 6
Зарегистрирован: 22 фев 2012, 04:29

Re: Скрипт: автоматичеcкая установка ISPConfig 3 [Обсуждение

02 авг 2013, 06:17

Устанавливал в VirtualBox-е на Debian 7. Правда предварительно были установлены Python, PHP, Nginx, Fcgiwrap, MongoDB и MariaDB. А потом решил проверить скрипт,
вылазит ошибка:

Код: Выделить всё

Извлечение шаблонов из пакетов: 100%
Извлечение шаблонов из пакетов: 100%
E: Для пакета «libapache2-mod-fastcgi» не найден кандидат на установку
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

Re: Скрипт: автоматичеcкая установка ISPConfig 3 [Обсуждение

02 авг 2013, 12:34

trubachoff писал(а):Устанавливал в VirtualBox-е на Debian 7. Правда предварительно были установлены Python, PHP, Nginx, Fcgiwrap, MongoDB и MariaDB.
Скрипт запускать только на чистой системе!
trubachoff писал(а):Для пакета «libapache2-mod-fastcgi» не найден кандидат на установку
В шапке темы релизов красным написано какие должны быть подключены репозитории!
rewuxiin
Супер модератор
Супер модератор
Сообщения: 222
Зарегистрирован: 30 окт 2012, 15:14

Re: Скрипт: автоматичеcкая установка ISPConfig 3 [Обсуждение

03 авг 2013, 13:45

переустановил заново - запустил - заработало наконец таки.

для совсем тугих (вроде меня) после добавки non-free репозиториев - aptitude update

спасибо автору за скрипт - отработал на ура даже с повторными запусками!

вопрос: будет ли в скрипте выбор версии php, или же установка нескольких версий php и назначение разных версий разным доменам?

на данный момент нуждаюсь в php 5.3 - как правильно понизить версию?
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

Re: Скрипт: автоматичеcкая установка ISPConfig 3 [Обсуждение

03 авг 2013, 15:09

rewuxiin писал(а):для совсем тугих (вроде меня) после добавки non-free репозиториев - aptitude update
А ссылка Для просмотра ссылок Вы должны быть авторизованы на форуме. не работает?
rewuxiin писал(а):вопрос: будет ли в скрипте выбор версии php, или же установка нескольких версий php и назначение разных версий разным доменам?
Да, планирую.
rewuxiin писал(а):на данный момент нуждаюсь в php 5.3 - как правильно понизить версию?
Подключаем репозиторий squeeze.

Код: Выделить всё

nano /etc/apt/sources.list 
добавляем:

Код: Выделить всё

deb http://ftp.de.debian.org/debian/ squeeze main
Не забываем про:

Код: Выделить всё

 apt-get update.
Перед установкой необходимо удалить всё, что связано с php 5.4.

Код: Выделить всё

apt-get remove --purge `dpkg -l | grep php | grep -w 5.4 | awk '{print $2}' | xargs`
Далее смотрим, какая версия php 5.3.* доступна для установки:

Код: Выделить всё

apt-cache showpkg php5
Будет что-то вроде этого:
Provides:
5.4.4-14 —
5.3.3-7+squeeze14
Последняя — то, что нам нужно. Для удобства присвоим ей переменную:

Код: Выделить всё

ver="5.3.3-7+squeeze14"
Устанавливаем основные пакеты:

Код: Выделить всё

apt-get install php5=$ver php5-cli=$ver php5-common=$ver
Также и с другими пакетами. Допустим, нужен модуль mysql.

Код: Выделить всё

apt-get install php5-mysql=$ver
Если php как модуль apache:

Код: Выделить всё

apt-get install libapache2-mod-php5=$ver
Чтобы при установке обновлений ОС php не был обновлён до последней версии 5.4, эти пакеты нужно будет заморозить:

Код: Выделить всё

aptitude hold php5 php5-cli php5-common
Как-то так... Удачи
rewuxiin
Супер модератор
Супер модератор
Сообщения: 222
Зарегистрирован: 30 окт 2012, 15:14

Re: Скрипт: автоматичеcкая установка ISPConfig 3 [Обсуждение

03 авг 2013, 15:24

Эт я уже с утра нагуглил, однако что-то не вышло :( - решил вопрос здесь задать.

Все получилось - правда ICPconfig теперь не пашет
Последний раз редактировалось rewuxiin 03 авг 2013, 15:28, всего редактировалось 1 раз.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

Re: Скрипт: автоматичеcкая установка ISPConfig 3 [Обсуждение

03 авг 2013, 15:26

rewuxiin писал(а):Эт я уже с утра нагуглил, однако что-то не вышло :( - решил вопрос здесь задать.
Времени нет на полноценную статью+скрипт по понижению версий пакетов. *PARDON*
rewuxiin
Супер модератор
Супер модератор
Сообщения: 222
Зарегистрирован: 30 окт 2012, 15:14

Re: Скрипт: автоматичеcкая установка ISPConfig 3 [Обсуждение

03 авг 2013, 15:41

запустил!
немножко дополню:

Код: Выделить всё

apt-get install libapache2-mod-php5=$ver php5=$ver php5-common=$ver php5-gd=$ver php5-mysql=$ver php5-imap=$ver php5-cli=$ver php5-cgi=$ver php-pear=$ver php5-mcrypt=$ver

Вернуться в «Проекты»