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

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

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

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
Аватара пользователя
shambler81
Контактная информация:
Откуда: Москва
Сообщения: 232
Зарегистрирован: 23 мар 2012, 20:09

29 ноя 2013, 21:47

Пока нашел 2 косяка и 1 критическую ошибку.
1.
При инсталяции опять ошибки
Error: ecpected 8 arguments, found 0
2.и чуть раньше оно же на 66%
found only 1
3. и критичное.
PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/ming.ini on line 1 in Unknown on line 0
у тебя там комент # а в этих файлах комент ;
да и скрипт не запустился посколкуь ни разу не было сделано apt-get update
лучше добавить его в начало тем более он совершенно безвреден.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

29 ноя 2013, 21:58

shambler81 писал(а):Error: ecpected 8 arguments, found 0
Меня это начинает напрягать, честное слово! ]:-> У меня на физическом железе 100% работает. На виртуалках VMWare и VirtualBox - 100%
Блин, что за система? Какая ОС? Какое ядро? Если имидж предустановленной ОС, то какой??? Больше конкретики.
shambler81 писал(а):PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/ming.ini on line 1 in Unknown on line 0
у тебя там комент # а в этих файлах комент ;
ЭТО НЕ У МЕНЯ, а в поставляемых пакетах до сих пор не убрали устаревшие комментарии. Скрипт в новой версии 2.0.4 всё это отслеживает и исправляет.
Аватара пользователя
shambler81
Контактная информация:
Откуда: Москва
Сообщения: 232
Зарегистрирован: 23 мар 2012, 20:09

29 ноя 2013, 22:21

SinglWolf писал(а):/etc/php5/cli/conf.d/ming.in
вообще нигде не правиш?
или нет такой ошибки?
Да и добавь apt-get update в самое начало

чистое железо в германии debian 7 mini
чистая ос
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

29 ноя 2013, 22:32

shambler81 писал(а):чистое железо в германии debian 7 mini
Значит предустановленный имидж... Так... Скоро выпущу новую версию, должна пропасть ошибка. Надеюсь.
Кстати, выложи файл /etc/apt/sources.list
shambler81 писал(а):PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/ming.ini on line 1 in Unknown on line 0
Это идёт в поставляемых пакетах. Раньше символ коммента в PHP был "#", а теперь ";" До сих пор не пофиксили. В слдующем релизе скрипт всё это отлавливает и исправляет на лету.
Аватара пользователя
shambler81
Контактная информация:
Откуда: Москва
Сообщения: 232
Зарегистрирован: 23 мар 2012, 20:09

30 ноя 2013, 01:18

rewuxiin
Супер модератор
Супер модератор
Сообщения: 222
Зарегистрирован: 30 окт 2012, 15:14

30 ноя 2013, 17:27

SinglWolf писал(а):Версия 2.0.3. Добавлено определение Debian Jessie/Sid, как неподдерживаемые ОС.
до публикации сообщения на форуме как раз устанавливал на vps и удивился изменениям.

ставил на debian 7 - успешно. правда долго компилился clamav, я уже заволновался что процесс повесился. :-D
rewuxiin
Супер модератор
Супер модератор
Сообщения: 222
Зарегистрирован: 30 окт 2012, 15:14

01 дек 2013, 14:11

2.0.4
ставлю на debian 6

получаю постоянную ошибку:

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

--2013-12-01 11:05:08--  http://www.dotdeb.org/dotdeb.gpg
Resolving www.dotdeb.org... 88.190.17.153
Connecting to www.dotdeb.org|88.190.17.153|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5299 (5.2K) [application/octet-stream]
Saving to: “dotdeb.gpg.8”

     0K .....                                                 100%  355M=0s

2013-12-01 11:05:08 (355 MB/s) - “dotdeb.gpg.8” saved [5299/5299]

--2013-12-01 11:05:08--  http://www.webmin.com/jcameron-key.asc
Resolving www.webmin.com... 216.34.181.97
Connecting to www.webmin.com|216.34.181.97|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1320 (1.3K) [text/plain]
Saving to: “jcameron-key.asc.8”

     0K .                                                     100%  113M=0s

2013-12-01 11:05:08 (113 MB/s) - “jcameron-key.asc.8” saved [1320/1320]

E: Could not perform immediate configuration on 'exim4'. Please see man 5 apt.c$
--2013-12-01 11:07:45--  http://www.dotdeb.org/dotdeb.gpg
Resolving www.dotdeb.org... 88.190.17.153
Connecting to www.dotdeb.org|88.190.17.153|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5299 (5.2K) [application/octet-stream]
Saving to: “dotdeb.gpg.9”

     0K .....                                                 100% 25.9M=0s

2013-12-01 11:07:45 (25.9 MB/s) - “dotdeb.gpg.9” saved [5299/5299]

--2013-12-01 11:07:45--  http://www.webmin.com/jcameron-key.asc
Resolving www.webmin.com... 216.34.181.97
Connecting to www.webmin.com|216.34.181.97|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1320 (1.3K) [text/plain]
Saving to: “jcameron-key.asc.9”

     0K .                                                     100%  109M=0s

2013-12-01 11:07:45 (109 MB/s) - “jcameron-key.asc.9” saved [1320/1320]

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

01 дек 2013, 14:33

rewuxiin, удалите файлы dotdeb.gpg, jcameron-key.asc и перезапустите скрипт.
На будущее
SinglWolf писал(а):Прилепляйте архив с логами log_install.zip из каталога скрипта! Без этого архива претензии не принимаются!
rewuxiin
Супер модератор
Супер модератор
Сообщения: 222
Зарегистрирован: 30 окт 2012, 15:14

01 дек 2013, 14:53

SinglWolf писал(а):rewuxiin, удалите файлы dotdeb.gpg, jcameron-key.asc и перезапустите скрипт. На будущее
сорь.

удалил, перезапустил - всё тоже
Вложения
log_install.zip
(5.64 КБ) 115 скачиваний
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

01 дек 2013, 14:58

rewuxiin писал(а):удалил, перезапустил - всё тоже
В течение часа попробую повторить ошибку и напишу решение... Это вылезло с первого запуска скрипта?


Так... Ошибка не воспроизводится, значит до запуска скрипта были установлены какие-то пакеты? Если да, то какие?

rewuxiin писал(а):удалил, перезапустил - всё тоже
архив с ошибками где?
rewuxiin
Супер модератор
Супер модератор
Сообщения: 222
Зарегистрирован: 30 окт 2012, 15:14

01 дек 2013, 15:16

SinglWolf писал(а):Так... Ошибка не воспроизводится, значит до запуска скрипта были установлены какие-то пакеты? Если да, то какие?
ничего не было предустановлено.

всё устанавливалось на голую систему развернутую хостером.

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

01 дек 2013, 15:21

Так... выполни в консоли

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

apt-get install build-essential autoconf automake1.9 libtool libz-dev flex bison debhelper
и вывод сюда
rewuxiin
Супер модератор
Супер модератор
Сообщения: 222
Зарегистрирован: 30 окт 2012, 15:14

01 дек 2013, 15:22

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

make1.9 libtool libz-dev flex bison debhelper
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'zlib1g-dev' instead of 'libz-dev'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 build-essential : Depends: libc6-dev but it is not going to be installed or
                            libc-dev
                   Depends: g++ (>= 4:4.4.3) but it is not going to be installed
 libtool : Depends: libc6-dev but it is not going to be installed or
                    libc-dev
 zlib1g-dev : Depends: libc6-dev but it is not going to be installed or
                       libc-dev
E: Broken packages
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

01 дек 2013, 15:35

rewuxiin, не хватает библиотеки libc6-dev
сделай

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

apt-get install libc6-dev
и запусти чистый скрипт (распакуй заново) Отпишись в любом случае!


Блин... Ох уж эти предустановленные ОС *WALL*
rewuxiin
Супер модератор
Супер модератор
Сообщения: 222
Зарегистрирован: 30 окт 2012, 15:14

01 дек 2013, 15:42

SinglWolf писал(а):rewuxiin, не хватает библиотеки libc6-devсделай Код: Выделить всёapt-get install libc6-dev и запусти чистый скрипт (распакуй заново) Отпишись в любом случае!
выполняю apt-get install libc6-dev
Reading package lists... Done

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

Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libc6-dev : Depends: libc6 (= 2.11.3-4) but 2.13-38 is to be installed
             Depends: libc-dev-bin (= 2.11.3-4) but it is not going to be installed
E: Broken packages
скачиваю и распаковываю по новой скрипт- запускаю - на установке jailkit ошибка
Вложения
log_install.zip
(5.41 КБ) 124 скачивания
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

01 дек 2013, 15:46

Понял... Сделай

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

apt-get install libc6
Вывод сюда.


Давай в аську, быстрее будет
rewuxiin
Супер модератор
Супер модератор
Сообщения: 222
Зарегистрирован: 30 окт 2012, 15:14

01 дек 2013, 15:47

SinglWolf писал(а):Вывод сюда.

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

Reading package lists... Done
Building dependency tree
Reading state information... Done
libc6 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

спасибо SinglWolf, скрипт работает (никто и не сомневался :-) ), была проблема в предустановленой OS от хостера с битыми пакетами.
Аватара пользователя
Sadretdinov Khasan
Сообщения: 3
Зарегистрирован: 28 ноя 2013, 10:42

05 дек 2013, 11:31

Спасибо, SinglWolf, огромная работа! Всё работает с первого раза, разворачивается за минут 15-20!

Вопрос! Когда создаю сайт для клиента через панель ISPconfig то, как я понимаю должны создаться папки в /var/www/clients/client1/web1/
Какие права дожны быть на эти папки. чтоб
1. эти пути создались
2. был доступ оп фтп
3. апач нормально воспринимал все и не приходилось менять права для входа с фтп web1:client1 а для работы с сайтом на www-data:www-data
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

05 дек 2013, 12:37

Sadretdinov Khasan писал(а):Какие права дожны быть на эти папки
ISPConfig сам рулит, ничего менять не надо. Создайте пользователя FTP для сайта через панель и нормально работайте.
Вопрос не в тему!
Аватара пользователя
shambler81
Контактная информация:
Откуда: Москва
Сообщения: 232
Зарегистрирован: 23 мар 2012, 20:09

05 дек 2013, 14:18

Уважаемый SinglWolf

Как и обещял выкладываю скрипт, по связки apache+nginx через plugin все протеслил и все работает. скрипт учитывает и www и без так же ip адреса при генирации. Фактически сейчас осталась единственая вещь которую бы нужно было решить в перспективе но это отдеьный разговор, нужно будет хранить весь конфиг в сиквеле и генирировать его не с генерационного файла а через вставку, но это долго обьяснять зачем. На данный момент все обсалютно работает проверял несколько раз на debian 7 ( заисключением твоего скрипта который всеже кидает ошибку в /etc/hosts/ уж исправь плиз , мешает до одури, и помоему еще в постфиксе тоже самое.
был бы круито если все будет пучко включить в твой дистрибутив сее чудо. Если нужно то подправлю что нужно.
Так же могу накидать скриптик для apc_php и включи его заодно. Но там посложней с синтаксисом в разных ос. для центос и дебиана сделаю.
Статейка Для просмотра ссылок Вы должны быть авторизованы на форуме.по быстрой оформил.
Сам скрипт Для просмотра ссылок Вы должны быть авторизованы на форуме.
Вложения
30.png
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

05 дек 2013, 17:35

shambler81 писал(а):Как и обещял выкладываю скрипт
На досуге гляну. Так как поздно выложил. У меня уже своё решение готово для ISPConfig 3. Осталось протестировать и можно выкладывать (сегодня-завтра).
shambler81 писал(а):заисключением твоего скрипта который всеже кидает ошибку в /etc/hosts/ уж исправь плиз , мешает до одури, и помоему еще в постфиксе тоже самое.
Сколько раз уже говорить-то? Это не ошибка в скрипте. Это проблема в предустановленной ОС. У тебя там вроде как debian 7 mini? Поставь нормальную ОС и не парь мозг ни мне ни себе!


Блин... Придётся всё переделывать. Я как-то не подумал, что у подавляющего большинства ISPConfig 3 установлен на Apache, а у меня связка настроена на Nginx+Apache...
Аватара пользователя
shambler81
Контактная информация:
Откуда: Москва
Сообщения: 232
Зарегистрирован: 23 мар 2012, 20:09

06 дек 2013, 14:28

shambler81 писал(а):
заисключением твоего скрипта который всеже кидает ошибку в /etc/hosts/ уж исправь плиз , мешает до одури, и помоему еще в постфиксе тоже самое.
Сколько раз уже говорить-то? Это не ошибка в скрипте. Это проблема в предустановленной ОС. У тебя там вроде как debian 7 mini? Поставь нормальную ОС и не парь мозг ни мне ни себе!
Интересная мысль все проверил, нет. все настройки сети полностью валидны.

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

cat  /etc/hosts
### Hetzner Online AG installimage
# nameserver config
# IPv4
127.0.0.1 localhost
144.76.196.243 klondike-server.ru klondike-server
#
# IPv6
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
2a01:4f8:200:72f2::2 klondike-server.ru klondike-server

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

cat /etc/resolv.conf
### Hetzner Online AG installimage
# nameserver config
nameserver 213.133.99.99
nameserver 213.133.100.100
nameserver 213.133.98.98
nameserver 2a01:4f8:0:a102::add:9999
nameserver 2a01:4f8:0:a0a1::add:1010
nameserver 2a01:4f8:0:a111::add:9898

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

hostname
klondike-server.ru
ОС по мнению Hetzner самая что нинаесть дефолтная debian 7 64 mini пожалай собственно мини она потмоу как пустая без GUI и тд лабуды.


Обнаружен пакет libapache2-mod-python, скомпиллированный под устаревшую
версию Python!
D1am0nD23
Сообщения: 1
Зарегистрирован: 06 дек 2013, 14:08

06 дек 2013, 14:33

здравствуйте, вот в чем моя проблема, запустил автоустановщик, но случайно закрыл Putty. при попытке возобновить установку выходит вот это нажимаю нет ничего не происходит помогите
Последний раз редактировалось SinglWolf 06 дек 2013, 16:32, всего редактировалось 1 раз.
Причина: Картинки прилепляйте как вложение!
Аватара пользователя
Sadretdinov Khasan
Сообщения: 3
Зарегистрирован: 28 ноя 2013, 10:42

06 дек 2013, 14:42

SinglWolf писал(а):ISPConfig сам рулит, ничего менять не надо. Создайте пользователя FTP для сайта через панель и нормально работайте.
Вопрос не в тему!
В том то и дело что эти папки в /var/www/не создаются в ISPconfig
а при попытке создать пользователя ftp и назначить ему квоты, выдает:

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

ERROR
 You have no permission for this domain.
В ISPconfig установленном вручную такой ошибки ненаблюдается.
Аватара пользователя
Sadretdinov Khasan
Сообщения: 3
Зарегистрирован: 28 ноя 2013, 10:42

06 дек 2013, 14:59

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

06 дек 2013, 16:31

Sadretdinov Khasan писал(а):В ISPconfig установленном вручную такой ошибки ненаблюдается.
Мой скрипт в точности повторяет ручную установку. какая ОС? Проверю ещё раз.
shambler81 писал(а):Интересная мысль все проверил, нет. все настройки сети полностью валидны.
Я не понял, так ошибка пропала или нет?
D1am0nD23 писал(а):запустил автоустановщик, но случайно закрыл Putty.
Удалите каталог со скриптом, распакуйте заново и запустите. Картинку прикладывайте в пост!

shambler81 писал(а):Обнаружен пакет libapache2-mod-python, скомпиллированный под устаревшую
версию Python!
А это к чему?
Аватара пользователя
shambler81
Контактная информация:
Откуда: Москва
Сообщения: 232
Зарегистрирован: 23 мар 2012, 20:09

09 дек 2013, 18:24

Мой скрипт в точности повторяет ручную установку. какая ОС? Проверю ещё раз.
debian mini 64 от hetzner
Я не понял, так ошибка пропала или нет?
нет что в /etc/hostname
что в /etc/hosts так же.
Error: Expected 8 arguments, found only 1. Use --help to list options.
Удалите каталог со скриптом, распакуйте заново и запустите. Картинку прикладывайте в пост!
Могу даже не деать, пока писал скрипты раз 20 всю систему с нуля собирал от разных видов массивов до видоф фс, в общем ставил скрипт не 1 раз.
А это к чему?
в логах все есть.
Вложения
log_install.zip
(35.38 КБ) 144 скачивания
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

09 дек 2013, 19:00

shambler81 писал(а):Обнаружен пакет libapache2-mod-python, скомпиллированный под устаревшую
версию Python!
А в чём собственно проблема-то? Это исправление, а не проблема. Описание Для просмотра ссылок Вы должны быть авторизованы на форуме.


shambler81, внимательно читай подписи к коментам.
SinglWolf писал(а):Sadretdinov Khasan писал(а):
В ISPconfig установленном вручную такой ошибки ненаблюдается.
Мой скрипт в точности повторяет ручную установку. какая ОС? Проверю ещё раз.
SinglWolf писал(а):D1am0nD23 писал(а):
запустил автоустановщик, но случайно закрыл Putty.
Удалите каталог со скриптом, распакуйте заново и запустите. Картинку прикладывайте в пост!
shambler81 писал(а):в логах все есть.
Я в ЛС написал что нужо сделать, чтобы локализовать твою проблему. Вместо этого кидаешь мне архив с логаими без всяких пояснений. Повторять не буду.
Аватара пользователя
shambler81
Контактная информация:
Откуда: Москва
Сообщения: 232
Зарегистрирован: 23 мар 2012, 20:09

10 дек 2013, 14:42

Sadretdinov Khasan писал(а):
В ISPconfig установленном вручную такой ошибки ненаблюдается.
Мой скрипт в точности повторяет ручную установку. какая ОС? Проверю ещё раз.
В ручной установки действительно не наблюдется.
Могу толко предложить следующий вариант, на днях поднимаю очередной сервер на испе.
Могу дать доступ на чистую аталогичную систему для более детальногообсуждения.
Помоему 1 раз показать лучше чем 10 описать ;)

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