Приветствую!
Есть возможность установить несколько smartcj сразу? Создать скрипт или несколько строк типа
install_scj.php domain=dom1.com admin_email=... mysql_host=localhost mysql_user=1 mysql_pass=1 mysql_name=1admin_password=1 ?
спасибо!
установка нескольких smartcj сразу
Re: установка нескольких smartcj сразу
да, создайте баш скрипт такой
Don't forget to run script update
Re: установка нескольких smartcj сразу
дабы не создавать новый топик напишу здесь.
не совсем понятно написано у вас в вики http://smartcj.com/wiki/doku.php?id=ru:installation
Таким образом если вам надо проинсталить на несколько доменов вы это можете сделать буквально одной строкой в шеле.
php install_scj.php domain=... admin_email=... mysql_host=... mysql_user=... mysql_pass=... mysql_name=... admin_password=...
но эта строка вроде бы делает установку только на один домен???? или я чего то не понимаю?
объясните как перечислять домены? через запятую? или пробел? эти многоточия вводят в ступор. лучше бы привести пример строки без многоточий (используя domen.com user1 user2 dbase1 dbase2 и т.д.)
В общем мне нужно установить скрипт сразу на несколько доменов с разными юзерами и разными базами мскл. Можно это как то сделать одной строкой под root-правами?
Как это сделать? Приведите пример хотябы для двух доменов. И лучше бы добавили описание этого процесса и в вики тоже.
не совсем понятно написано у вас в вики http://smartcj.com/wiki/doku.php?id=ru:installation
Таким образом если вам надо проинсталить на несколько доменов вы это можете сделать буквально одной строкой в шеле.
php install_scj.php domain=... admin_email=... mysql_host=... mysql_user=... mysql_pass=... mysql_name=... admin_password=...
но эта строка вроде бы делает установку только на один домен???? или я чего то не понимаю?
объясните как перечислять домены? через запятую? или пробел? эти многоточия вводят в ступор. лучше бы привести пример строки без многоточий (используя domen.com user1 user2 dbase1 dbase2 и т.д.)
В общем мне нужно установить скрипт сразу на несколько доменов с разными юзерами и разными базами мскл. Можно это как то сделать одной строкой под root-правами?
Как это сделать? Приведите пример хотябы для двух доменов. И лучше бы добавили описание этого процесса и в вики тоже.
Re: установка нескольких smartcj сразу
Эта строка просто устанавливает скрипт не спрашивая интерактивно пеерчисленные данные
Если надо установить на несколько доменов (соотв несколько баз и тп ) вам надо сделать соотв кол-во таких строк.
cd /home/domain1/; php install_scj.php domain=domain1 admin_email=admin@domain1 mysql_host=local mysql_user=user1 mysql_pass=user1 mysql_name=user1 admin_password=user1
cd /home/domain2/; php install_scj.php domain=domain2 admin_email=admin@domain2 mysql_host=local mysql_user=user2 mysql_pass=user2 mysql_name=user2 admin_password=user2
Если надо установить на несколько доменов (соотв несколько баз и тп ) вам надо сделать соотв кол-во таких строк.
cd /home/domain1/; php install_scj.php domain=domain1 admin_email=admin@domain1 mysql_host=local mysql_user=user1 mysql_pass=user1 mysql_name=user1 admin_password=user1
cd /home/domain2/; php install_scj.php domain=domain2 admin_email=admin@domain2 mysql_host=local mysql_user=user2 mysql_pass=user2 mysql_name=user2 admin_password=user2
Don't forget to run script update
Re: установка нескольких smartcj сразу
Т.е. эта фраза в вики не совсем верна: "Таким образом если вам надо проинсталить на несколько доменов вы это можете сделать буквально одной строкой в шеле."
Строка все таки получается не одна, а число строк равно числу доменов.
Сейчас я использую ISPmanager и MindTerm (SSH клиент). Там нет возможности вставлять готовые строки. Каждая строка набирается только вручную. И приходится еще ждать пока она отработает, чтобы набить следующую.
Объясните, пожалуйста, как эти строки запустить за один раз, не дожидаясь пока отработает предыдущая? Наверняка есть какой то способ. Выше вы писали про баш-скрипт. Объясните как это сделать?
Строка все таки получается не одна, а число строк равно числу доменов.
Сейчас я использую ISPmanager и MindTerm (SSH клиент). Там нет возможности вставлять готовые строки. Каждая строка набирается только вручную. И приходится еще ждать пока она отработает, чтобы набить следующую.
Объясните, пожалуйста, как эти строки запустить за один раз, не дожидаясь пока отработает предыдущая? Наверняка есть какой то способ. Выше вы писали про баш-скрипт. Объясните как это сделать?
Re: установка нескольких smartcj сразу
Я не знаю что за mindterm но вставлять строки позволяет даже putty.
Делают
1. файл где есть эти строки например install.sh
2. запускают bash install.sh
Все
Я думаю вы потратите врея не зря если погуглите на предмет разных вариантов шел клиентов, ISP панель тут точно никаким боком ко всему этому.
так же как вариант можете обратиться с пробелмой копипаста строк к своему админу.
Делают
1. файл где есть эти строки например install.sh
2. запускают bash install.sh
Все
Я думаю вы потратите врея не зря если погуглите на предмет разных вариантов шел клиентов, ISP панель тут точно никаким боком ко всему этому.
так же как вариант можете обратиться с пробелмой копипаста строк к своему админу.
Don't forget to run script update
Re: установка нескольких smartcj сразу
сделал файл install.sh как вы написали. и забил строки в него.
еще вопрос возник:
Каким символом лучше разделять эти строки?
на случай, если одна из строк не отработает по какой то причине, чтобы другие отработали.
лучше наверное поставить паузы между ними. Как это лучше сделать? И какие паузы?
Если можно покажите на примере тех же двух строк, которые постили выше.
еще вопрос возник:
Каким символом лучше разделять эти строки?
на случай, если одна из строк не отработает по какой то причине, чтобы другие отработали.
лучше наверное поставить паузы между ними. Как это лучше сделать? И какие паузы?
Если можно покажите на примере тех же двух строк, которые постили выше.
Re: установка нескольких smartcj сразу
Стркои отработаю все даже если в них будет ошибка.
Вопрос слишком большой что б на него можно было как-то конкретно ответить.
Вроде "как мне в машине лучше жать на газ, что б она быстрее ехала"
Понятно что лучше жать в пол, но в реальности это совсем не значит что приедешь быстрее.
Я думаю будет лучше прочесть какие-то базовые значния про bash тот же - про него достаточно информации и на русском.
Вопрос слишком большой что б на него можно было как-то конкретно ответить.
Вроде "как мне в машине лучше жать на газ, что б она быстрее ехала"
Понятно что лучше жать в пол, но в реальности это совсем не значит что приедешь быстрее.
Я думаю будет лучше прочесть какие-то базовые значния про bash тот же - про него достаточно информации и на русском.
Don't forget to run script update







