Web-скрипты в ISPmanager
Материал из ISPWiki
Добавление собственных Web-скриптов
(проверено 30.11.09 на системе FreeBSD 6.3)
ISPmanager предоставляет простой способ установки веб-скриптов (таких, как например, wordpress, phpbb и аналогичные).
В статье описано, каким образом можно расширить список этих приложений.
Описания для скриптов, поставляемых вместе с ISPmanager, приведены в файле /usr/local/ispmgr/etc/webscripts.conf
Приложения, добавляемые пользователем, необходимо вносить в файл /usr/local/ispmgr/etc/webscripts.conf.local, в противном случае изменения будут утеряны, так как webscripts.conf изменяется при обновлении версий ISPmanager.
Рассмотрим формат файла webscripts.conf.local более подробно:
script "WordPress" {
Caption Blog
HomePage www.wordpress.org
URL http://wordpress.org/latest.tar.gz
CheckSum 3f1e1607e5ce1328c305e0192ff3352a
DefaultURI /wordpress
AdminURI /wp-admin/install.php
UsingDb yes
AskDbPass yes
PhpExtensions standard,mysql,pcre
}
- script - указано название скрипта
- Caption - поле описания скрипта
- HomePage - поле домашняя страница
- URL - адрес которого осуществляется загрузка скрипта при установке
- CheckSum - контрольная сумма (md5) загружаемого файла. Подсчитать ее можно с помощью утилиты md5 или md5sum
- DefaultURI - URL установки по-умолчанию
- AdminURI - адрес, на который пользователю предлагается перейти для установки
- UsingDb - необходимо использовать базу данных (создавать базу данных)
- AskDbPass - установщик будет запрашивать пароль пользователя базы данных
- PhpExtensions - скрипт установки, проверяется подключение необходимых расширений PHP
