Скрипт массовой развертывания WP

12 3
uhbif19
На сайте с 30.07.2009
Offline
36
2550

Скрипт массовой закачки WP по фтп

Предназначен для быстрого развертывания большого кол-ва блогов

Работает очень быстро за счет передачи WP по сети в виде архива.

Применение

1) Распакуйте скрипт в отдельную папку

2) Положите в эту папку архив с WP и назовите его "wordpress.zip"

3) Заполните файл "sites.txt" так:


адресftpсервера1:логинftp1:парольftp1:адрессайта1
адресftpсервера1:логинftp1:парольftp1:адрессайта1
адресftpсервера1:логинftp1:парольftp1:адрессайта1
....
....
адресftpсервераn:логинftpn:парольftpn:адрессайтаn

4)Запустите программу :)

Сис. требования

Python 3

Скачать

Зеркало 1

Зеркало 2

PS Программа пишет во время работы в консоли сообщения,

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

PSS Если кто нибудь отпишется о использовании, буду благодарен

" Иногда теория сталкивается с практикой, и тогда практика всегда побеждает. " Линус Тодвальдс
KU
На сайте с 17.07.2008
Offline
251
#1

А если на 1 акке много доменов?

Хостинг ( https://good-host.net ) / Linux VPS ( https://good-host.net/vps ) / Windows VPS ( https://good-host.net/windows-vps ) / Выделенные серверы ( https://good-host.net/dedicated ) 14 лет онлайн!
uhbif19
На сайте с 30.07.2009
Offline
36
#2
KM.UA:
А если на 1 акке много доменов?

В смысле по папкам разным кидать ?

К сожалению пока не приделал. К вечеру сделаю.

fhuuz
На сайте с 08.03.2009
Offline
247
#3
uhbif19:
В смысле по папкам разным кидать ?
К сожалению пока не приделал. К вечеру сделаю.

Да, обычно так и бывает, что на один акк приходится несколько доменов. И в целую проблему выливается заливка WP в каждую папку.

uhbif19
На сайте с 30.07.2009
Offline
36
#4
fhuuz:
Да, обычно так и бывает, что на один акк приходится несколько доменов. И в целую проблему выливается заливка WP в каждую папку.

Да знаю. Забыл че-то. Щас сделаю.

Astaldo
На сайте с 28.01.2006
Offline
174
#5

Здравствуйте.

Скрипт массовой развертывания WP

Согласуете?

массовой

Какой? - Женский род

развертывания

Кого? Чего? - Средний род

Лихо. Оценка 2

Правильно: Скрипт массового развертывания WP, либо Скрипт массовой развертки WP

*Простите, не удержался.

Live as if you were to die tomorrow. Learn as if you were to live forever. Mahatma Gandhi
Socionics
На сайте с 17.06.2006
Offline
209
#6

uhbif19, идея хорошая. Но действительно нужно по папкам раскидывать.

Причем желательно не качать на один и тот же аккаунт архив Wordpress несколько раз, а с помощью

cp -rp копировать.

И не очень понятно как с базами? Их отдельно придется заливать? Или в скрипте уже будет сделано?

fhuuz
На сайте с 08.03.2009
Offline
247
#7
Astaldo:
*Простите, не удержался.

Бывает. Сам пытаюсь иногда делать добрые дела, за которые вместо благодарности нечто другое)

Но не будем расхолаживать TC. Человек пытается помочь, и в нехилой проблемке)

Так что пускай хоть азбукой Морзе напишет (ссылка надеюсь, пройдет?))

Miko
На сайте с 15.02.2010
Offline
62
#8

Хорошему программисту и ошибки можно простить:)

uhbif19, как раз то что нужно было, думал уже заказывать на стороне.

uhbif19
На сайте с 30.07.2009
Offline
36
#9

Итак, сделал новою версию, где есть переход в папки .

Делал так долго, потому что у ftp оказалась жутко муторная создавалка папок.

Собственно :

Скрипт массовой развертки WP v1.1

Использование

1) Распакуйте скрипт в отдельную папку

2) Положите в эту папку архив с WP и назовите его "wordpress.zip"

3) Заполните файл "sites.txt" так:

Код:


адресftpсервера1:логинftp1:парольftp1:адрессайта1:путькпапкеназначения1
адресftpсервера1:логинftp1:парольftp1:адрессайта1:путькпапкеназначения2
адресftpсервера1:логинftp1:парольftp1:адрессайта1:путькпапкеназначения3
....
....
адресftpсервераn:логинftpn:парольftpn:адрессайтаn:путькпапкеназначенияn

3a) Вся прелесть в том, что если папки не существует,

то программа создаст её автоматически !

3б) Путь пишется в формате


[/]папка1/папка2/папка3/...../папкаn[/]

4)Запустите программу

Что будет скоро и не очень

1) Нормальный вывод ошибок

2) Авто создание БД

3) Авто настройка WP

4) GUI

5) Принимаются предложения ...

PS

Astaldo

Что ошибка знаю, просто заголовок уже исправить нельзя.

А вот формулировка "массовой развертки WP" изящна, недодумался. Спасибо.

uhbif19 добавил 12.04.2010 в 13:07

Socionics

Баз пока нет. Как сказал мб будут .

А чтоб выполнять команды надо доступ по ssh,

он не у всех есть и сложно реализовать в программе

Socionics
На сайте с 17.06.2006
Offline
209
#10

uhbif19, у тех, кто делает сайты пачками обычно есть доступ к SSH.

Иначе смысл проги теряется.

При малом количестве сайтов можно все вручную сделать.

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий