我的客户希望我创建一个“简单”脚本(在PHP中)。
他希望用域名,子域名和博客标题填写表单。该脚本应为每个域创建子域,并在那里自动安装WordPress。
使用Plesk API轻松创建子域名,但是当我想安装WordPress时会出现问题。虽然有自动安装程序,但我无法在API中找到它。
创建子域名时,我会为其填写FTP登录名和密码,然后我可以通过FTP连接并上传WordPress文件。有任何建议自动执行此操作吗?该脚本可以在我安装Plesk的客户端服务器上运行。
答案 0 :(得分:1)
如果可以从APS目录中获取wordpress,则应使用Plesk API将applacation安装到webspace / subdomain。了解有关Plesk API的更多信息
http://download1.parallels.com/Plesk/PP10/10.1.1/Doc/en-US/online/plesk-api-rpc/index.htm
答案 1 :(得分:0)
安装WordPress或任何其他应用程序的文档很少。一些一般信息可以在这里找到:
但是你需要为WordPress提供什么样的设置确实是一个非常大的问题。
答案 2 :(得分:0)
同意文档太差。以下是可以帮助您的电话列表。您应该在请求中添加适当的版本。我希望你使用Plesk 10x。
从应用程序目录中获取所有包以捕获要在下次调用中使用的实际包params
<packet version="1.6.3.4">
<aps> <get-packages-list><all/></get-packages-list>
</aps>
</packet>
从目录
下载包 <packet version="1.6.3.4">
<aps>
<download-package>
<package>
<name>WordPress</name>
</package>
</download-package>
</aps>
</packet>>
将应用安装到域
<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>