Автоустановка Wordpress с помощью API Plesk в поддомене - PullRequest
1 голос
/ 07 октября 2011

Мой клиент хочет, чтобы я создал "простой" скрипт (на PHP).

Он хочет заполнить форму доменными именами, субдоменами и заголовками блогов.Сценарий должен создавать субдомены для каждого домена и автоматически устанавливать WordPress там.

Создать субдомены легко с помощью API Plesk, но проблема возникает, когда я хочу установить WordPress.Несмотря на то, что есть автоустановщик, я не могу найти его в API.

При создании субдомена я вписываю для него логин и пароль FTP, а затем могу подключиться через FTP и загрузить файлы WordPress.Любые предложения для этого автоматически?Сценарий может работать на сервере моего клиента, где установлен Plesk.

Ответы [ 3 ]

1 голос
/ 21 января 2012

если можно получить WordPress из каталога APS, вы должны использовать Plesk API для установки приложения в веб-пространство / поддомен.Подробнее о Plesk API

http://download1.parallels.com/Plesk/PP10/10.1.1/Doc/en-US/online/plesk-api-rpc/index.htm

0 голосов
/ 23 апреля 2012

Согласитесь, что документация слишком плохая. Вот список звонков, которые могут вам помочь. Вы должны поставить правильную версию в запросе. Я надеюсь, что вы используете Plesk 10x для этого.

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

    <packet version="1.6.3.4"> <aps> <get-packages-list><all/></get-packages-list> </aps> </packet>

  2. Скачать пакет из каталога

    <packet version="1.6.3.4"> <aps> <download-package> <package> <name>WordPress</name> </package> </download-package> </aps> </packet>>

  3. Установить приложение в домен

    <packet version="1.6.3.4"> <aps> <install> <domain-name>mydomaun.com</domain-name> <package> <name>WordPress</name> </package> <settings> <setting> <name>admin_email</name> <value>e@mail.com</value> </setting> <setting> <name>admin_password</name> <value>qweqwe</value> </setting> </settings> </install> </aps> </packet>

0 голосов
/ 05 марта 2012

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

http://download1.parallels.com/Plesk/PP10/10.1.1/Doc/en-US/online/plesk-api-rpc/plesk-api-rpc-pt2/index.htm?fileName=64489.htm

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

...