Шифрование и секретность в Linux

       

Установка LXP сценарием Ixpinstall sh



Листинг 13.1. Установка LXP сценарием Ixpinstall.sh

[root@host root]# cd /mnt/cdrom/lxp

[root@host lxp]# .Ixpiinstall.sh

=======================

Thank you for installing Command Prompt LXP. 0.8.0.

Copyright (c) 1999-2001. Command Prompt. Inc.

See the LICENSE file for licensing restrictions.

========================

[cmd] Checking for PostgreSQL libs (this may take a moment) ...

[cmd] Found PostgreSQL libpq library.

[cmd] Using apxs: '/usr/local/apache/bin/apxs'

[cmd] Using '/usr/local/apache/1ibexec/' for shared object file

========================

[cmd] Installing 'liblxp.so'

[activating module 'Ixp' in /usr/local/apache/conf/httpd.conf]

cp lib/liblxp.so /usr/local/apache/libexec/liblxp.so

chmod 755 /usr/local/apache/libexec/liblxp.so

cp /usr/local/apache/conf/httpd.conf /usr/local/apache/conf/httpd.conf.bak

cp /usr/local/apache/conf/httpd.conf.new /usr/local/apache/conf/httpd.conf

rm /usr/local/apache/conf/httpd.conf.new

[cmd] Using '/usr/local/apache/conf/httpd.conf for configuration

[cmd] Backing up original configuration file...

/usr/1 ocal /apache/conf/httpd.conf ->
/usr/1ocal/apache/conf/httpd.conf.1xp_backup

[and] Backing up original configuration file...

/usr/local /apache/conf/srm.conf ->
/usr/local/apache/conf/srm.conf.lxp_backup

[cmd] Adding LXP directives to httpd.conf...

===========================

[cmd] Installing 'Ixp.conf into /usr/1ocal/end/etc ...

conf/lxp.conf-dist ->
/usr/local/cmd/etc/lxp.conf

============================

[cmd] Re-start Apache with '/usr/local/apache/bin/apachectl'? (y/n) у

/usr/local/apache/bin/apachectl stop: httpd stopped

/usr/local/apache/bin/apachectl start: httpd started

[cmd] Command Prompt LXP 0.8.0 successfully installed.

Примечание 2
Примечание 2

Если у вас возникнут проблемы с редактированием файла httpd.conf, не забудьте, что LXP перед внесением изменений создает резервную копию исходной конфигурации в файле с именем httpd.conf.lxp_backup, который находится в одном каталоге с исходным файлом httpd.conf.

При запуске сценария Ixpinstall.sh может появиться следующее сообщение об ошибке:

[cmd] ERROR: LXP requires Apache be configured with Shared Object support,

[cmd] but we couldn't find Apache's apxs script.

[cmd] Please make sure it Is in your path. If you know mod_so is enabled,

[cmd] exit error 1

Ошибка означает, что в системе не найден файл apxs (Apache Extension). Обычно этот файл находится в каталоге /usr/local/apache/bin, однако он может отсутствовать, если web-сервер Apache не был построен с поддержкой mod_so или если в системе не был установлен пакет RPM apache-devel. Если вы точно знаете, что файл присутствует в системе, убедитесь в том, что каталог, в котором он находится, входит в переменную среды PATH.

Также возможно сообщение об ошибке следующего вида:

[cmd] ERROR: apxs couldn't find your configuration file

[cmd] (Tried /usr/local/apache/conf/httpd.conf)

[cmd] exit error 3

Если вместо httpd.conf используется конфигурационный файл с нестандартным именем, вам придется произвести настройку вручную. Инструкции приведены в следующем пункте.



Содержание раздела