Чтобы установить Iserverd:
Нужно установить postgreSQL (попросит gcc установить)
Потом установить сам Iserverd
Затем завести пользователя и базу в postgreSQL командами (только не root-ом): $createuser -a -d "имя пользователя без кавычек" $psql -d template1 -c "alter user "имя пользователя без кавычек" with password 'пароль с кавычками';" --- проверить в конфиге postgreSQL /var/lib/pgsql/data/global/pg_auth --- перевести в рабочее состояние конфиги Iserverd скопировав сменив расширение из *.conf.default в *.conf --- Подправить конфиги Iserverd и запустить: #./iserverd.sh start --- Далее ставим веб интерфейс :
#rpm -qa | grep apache - смотрим какие пакеты апаче установленны далее #apt-cache search apache - ищем в кэше не установленные пакеты, где встречается apache
Устанавливаем Apache #apt-get instal apache Настраиваем конфиг httpd.conf (если нужно ищем #find / -name httpd) Причем нужно обязательно выставить разрешения на локал хост в httpd.conf:
AllowOverride None Options ExecCGI Order allow,deny Allow from all
AllowOverride None Options ExecCGI Order deny,allow Deny from 12.10.10.0 #Allow from 127.0.0.1 localhost Allow from all
запускаем Apache #apachectl restart (#apachectl start) --- распаковываем файлик isdwm-1.4.1.tar.gz #tar -xzf isdwm-1.4.1.tar.gz Затем копируем содержимое архива в папку /var/www/cgi-bin/ А папку /img - из веб морды соответственно в папку /var/www/html/ Открываем доступ на запись в папке /var/www/cgi-bin , чтобы инсталяшка смогла записать в эту папку isdwm.conf Там мы кстати в дальнейшем сможем поправить настройки самого веб-интерфейса --- Открываем на удаленной машине браузер и встроке вводим http://10.0.0.10 (это IP сервера)/cgi-bin/install.cgi Если говорит что нет прав, смотрим в логах: Там скорее всего не хватает DBD от перла, тогда устанавливаем пакет, перезапускаем апаче и опять запрос из браузера: вуаля - работает --- если в дальнейшем возникает проблема: типа не правильные настройки ввели, тогда открываем isdwm.conf и правим.
автор: Романюк Олег(roe@bk.ru)
|