[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Руководство по управлению системой: Операционная система и устройства


Изменение конфигурации службы поиска документации

В этом разделе приведена информация об изменении конфигурации службы поиска документации после ее начальной установки и настройки. Инструкции по установке и настройке приведены в разделе Установка электронной документации книги AIX, версия 4.3 - Руководство по установке.

В этом разделе обсуждаются следующие вопросы:

Просмотр текущей конфигурации

В данном разделе описаны системные параметры сервера документации по умолчанию. Для переопределения этих параметров пользователь может указать другие значения в файле .profile, находящемся в его домашнем каталоге.

Для просмотра конфигурации службы поиска документации вы можете воспользоваться одним из следующих инструментов управления системой (Web-администратор системы или SMIT):

С помощью Web-администратора системы

  1. Переключитесь на учетную запись пользователя root.
  2. Введите в командной строке: wsm, затем дважды нажмите кнопку мыши Системная среда.
  3. В окне Системная среда дважды нажмите Параметры.
  4. Когда будет показано содержимое, дважды нажмите кнопку мыши на значке Браузер по умолчанию. Появится текущая команда запуска браузера по умолчанию.

    Дважды нажмите кнопку мыши на значке Сервер документации для просмотра текущий параметров сервера документации для данной системы.

С помощью SMIT

  1. Переключитесь на учетную запись пользователя root.
  2. Введите в командной строке:  smit web_configure
  3. В меню настройки Web выберите пункт Показать сервер документации и службы поиска.

Изменение удаленной Службы поиска документации по умолчанию для клиента

Ниже описан процесс, предназначенный для изменения сервера документации по умолчанию. Пользователь может указать в файле .profile в своем домашнем каталоге другой сервер, который в этом случае будет применяться вместо системного значения по умолчанию.

Для просмотра конфигурации службы поиска документации вы можете воспользоваться одним из следующих инструментов управления системой (Web-администратор системы или SMIT):

С помощью Web-администратора системы

  1. Переключитесь на учетную запись пользователя root.
  2. Введите в командной строке: wsm, затем дважды нажмите кнопку мыши Системная среда.

    Появится контейнер Системная среда.

  3. В окне Системная среда дважды щелкните на значке Параметры, а затем перейдите на страницу Сервер документации.
  4. Выберите радиокнопку Имя хоста удаленного сервера и введите имя сервера поиска документации в поле, расположенном справа. Здесь нужно задать имя компьютера, на котором хранятся документы, предназначенные для просмотра с компьютера-клиента.
  5. В поле Порт сервера укажите номер порта Web-сервера. Наиболее распространен порт номер 80. Исключение составляет Web-сервер Lite NetQuestion, который должен использовать порт 49213. Теперь необходимо настроить компьютеры-клиенты на работу с новым сервером.

С помощью SMIT

  1. Переключитесь на учетную запись пользователя root.
  2. Введите в командной строке:  smit web_configure
  3. В меню настройки Web выберите пункт Изменить сервер документации и поиска. В меню Список выберите опцию Удаленный компьютер.
  4. В поле Имя удаленного сервера документации введите имя или IP-адрес нового сервера и соответствующий номер порта. Если появится сообщение Настройка сервера документации выполнена., значит настройка завершена.

Выбор сервера поиска документации для конкретного пользователя

Разные пользователи компьютера могут работать с различными серверами документации. Системный администратор настраивает только сервер по умолчанию, а пользователь может выбрать для себя другой сервер. Существует два способа изменения сервера документации:

Изменение сервера документации по умолчанию для конкретного пользователя

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

Для задания собственного сервера документации по умолчанию необходимо выполнить следующие операции:

  1. Добавьте следующие две строки в файл .profile в домашнем каталоге.

       export
    DOCUMENT_SERVER_MACHINE_NAME=имя_сервера
       export DOCUMENT_SERVER_PORT=номер_порта
    
  2. Вместо параметра имя_сервера нужно указать имя сервера поиска документации.
  3. Вместо параметра номер_порта нужно указать номер порта Web-сервера указанного сервера документации. В большинстве случаев применяется порт 80. Исключение составляет Web-сервер Lite NetQuestion, который должен использовать порт 49213.
  4. Выйдите из системы и повторной войдите в нее, чтобы изменения вступили в силу.

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

Переход к серверу документации вручную

Если пользователю не нужно изменять сервер документации по умолчанию, но при этом требуется использовать другой сервер, он может указать следующую строку в поле Адрес:

http://имя_сервера[:номер_порта]/cgi-bin/ds_form

Это позволит открыть приложение для работы с библиотекой сервера документации имя_сервера. Параметр номер_порта нужно указывать только в том случае, если должен применяться порт, отличный от 80. (80 - стандартный номер порта для web-серверов. Исключение составляет Web-сервер Lite NetQuestion, использующий порт 49213.)

В следующем примере для поиска в документах сервера hinson, Web-сервер которого использует порт 80, введите следующий URL:

http://hinson/cgi-bin/ds_form

В браузере появится список документов, зарегистрированных на сервере hinson. После того как с выбранного сервера будет загружена форма для поиска, пользователь может создать для нее закладку. Кроме того, системный администратор может создать навигационную Web-страницу со ссылками на все имеющиеся серверы поиска документации.

Преобразование системы клиента в систему сервера документации

Допустим, у вас есть компьютер-клиент, который для поиска документации обращается к удаленному серверу документации. Иногда бывает необходимо преобразовать этот компьютер-клиент в сервер документации, чтобы хранящиеся на нем документы, были доступны пользователям как этого компьютера, так и удаленных компьютеров.

Инструкции по установке и настройке приведены в разделе Установка и настройка Службы поиска документации и электронной документации книги AIX, версия 4.3 - Руководство по установке. Выполните процедуры, относящиеся к настройке сервера документации.

Отключение и удаление службы поиска документации

Воспользуйтесь одним из следующих способов:

Временное отключение сервера

Существует несколько различных способов:

Окончательное удаление сервера

Если вы хотите окончательно удалить сервер поиска, выполните следующие действия:

Примечание: На каждом из следующих шагов для удаления программного обеспечения из системы должен применяться SMIT. Удаление вручную не позволяет правильно выполнить очистку системы.
  1. Удалите из системы пакет служб библиотеки документов (bos.docsearch). Если необходимо, чтобы этот компьютер мог работать в качестве клиента других серверов документации, то оставьте программное обеспечение клиента docsearch, но удалите сервер docsearch.
  2. Удалите из системы средства поиска документации (пакет IMNSearch). Удалите как IMNSearch.bld (NetQuestion Index Buildtime ), так и IMNSearch.rte (NetQuestion Search Runtime).
  3. Удалите из системы Web-сервер, если он не применяется для других целей.

    Примечание: Если вы применяете Web-сервер Lite NetQuestion, его программное обеспечение может быть удалено путем удаления набора файлов IMNSearch.rte.httpdlite (NetQuestion Local HTTP Daemon).
  4. Удалите из системы все документы и их индексы.

    Примечание: Документы операционной системы могут просматриваться непосредственно с компакт-диска с документацией путем открытия файла readme из корневого каталога диска. Функции поиска при этом работать не будут.
  5. Удалите из таблицы регистрации все индексы, которые не были автоматически удалены из системы вместе с приложением. Обязательно удалите все индексы, зарегистрированные вручную.

Для удаления индекса из таблицы регистрации выполните следующие действия:

  1. Войдите в систему как root или администратор библиотеки.
  2. В командной строке введите:

    rm -r
    /usr/docsearch/indexes/имя_индекса
    

    где имя_индекса - это имя индекса, который нужно удалить.

Теперь необходимо отключить все функции поиска документации. Если пользователи применяли данный компьютер как сервер документации, то измените с помощью SMIT имя сервера по умолчанию, указав другой компьютер. См. раздел Изменение удаленной Службы поиска документации по умолчанию для клиента.

Преобразование автономного сервера документации в общий сервер

Автономный сервер отличается от общего удаленного сервера тем, что удаленный сервер разрешает пользователям других компьютеров выполнять поиск в документах, расположенных на этом сервере. После подключения автономного сервера к сети измените конфигурацию защиты Web-сервера, разрешив пользователям других компьютеров обращаться к документам на данном компьютере. За информацией об изменении прав доступа обратитесь к документации по Web-серверу.

Примечание:  Если на автономном сервере документации применяется Web-сервер Lite NetQuestion, для преобразования сервера в общий сервер документации потребуется установить пакет программного обеспечения, который обеспечивает более полный набор функций Web-сервера. Упрощенная (Lite) версия сервера позволяет работать только с локальными пользователями. После установки нового сервера необходимо изменить конфигурацию службы поиска документации для работы с этим сервером. Дополнительная информация по изменению конфигурации приведена в разделе Замена Web-сервера на сервере документации.

Изменение браузера по умолчанию

Ниже описана процедура изменения браузера по умолчанию для приложений, запускающих браузер с помощью команды defaultbrowser. Браузер по умолчанию - это браузер, который запускается при вызове команды docsearch или при выборе значка библиотеки документов на панели справки рабочего стола CDE. Изменить браузер по умолчанию можно с помощью одного из инструментов управления системой: Web-администратора (см. С помощью Web-администратора системы) или SMIT (см. С помощью SMIT).

С помощью Web-администратора системы

  1. В системе клиента переключитесь на учетную запись пользователя root.
  2. Введите в командной строке: wsm, затем дважды нажмите кнопку мыши Системная среда.

    Появится контейнер Системная среда.

  3. В окне Системная среда дважды нажмите значок Параметры.
  4. В окне Параметры дважды нажмите кнопку мыши на значке Браузер по умолчанию.
  5. Укажите в поле Браузер команду запуска браузера, который выбран в качестве браузера по умолчанию для всех пользователей компьютера. При необходимости укажите в командной строке флаги автоматической загрузки URL. Например, если для запуска браузера wonderbrowser и загрузки страницы www.ibm.com вы вводите в командной строке wonderbrowser -u http://www.ibm.com, то укажите в этом поле wonderbrowser -u. Для большинства браузеров (например, Netscape) флаги указывать не нужно.
  6. Нажмите OK. Закройте окно Web-администратора системы. Внесенные изменения вступят в силу после следующего входа пользователя в систему.

С помощью SMIT

  1. Войдите в систему как пользователь root.
  2. В командной строке введите:

    smit web_configure
    
  3. В меню настройки Web выберите пункт Изменить/показать браузер по умолчанию. В следующем окне укажите команду запуска нового браузера. При необходимости укажите в командной строке флаги автоматической загрузки URL. Например, если вы введете:

    wonderbrowser -u http://www.ibm.com
    

    для запуска браузера wonderbrowser и загрузки страницы www.ibm.com вы вводите в поле wonderbrowser -u. Для большинства браузеров (например, Netscape) флаги указывать не нужно. Внесенные изменения вступят в силу после следующего входа пользователя в систему.

Замена Web-сервера на сервере документации

Эта процедура предназначена для замены программы Web-сервера на настроенном сервере документации.

  1. Удалите из системы текущий Web-сервер.
  2. Установите новый Web-сервер. За дополнительной информацией обратитесь к разделу Установка Web-сервера книги AIX, версия 4.3 - Руководство по установке.
  3. Настройте и запустите новый Web-сервер. Перед настройкой и запуском Web-сервера ознакомьтесь с документацией по нему. Запишите полный путь к каталогам Web-сервера, с которых сервер начинает поиск документов HTML и программ CGI. Если вы применяете сервер Lite NetQuestion или IBM HTTP Webserver, установленный в каталог по умолчанию, вы можете пропустить этот шаг. Некоторые Web-серверы не создают автоматически эти каталоги. В этом случае перед продолжением процедуры вам нужно их создать.

    Если компьютер будет выполнять функции сервера для удаленных пользователей, то в конфигурации Web-сервера должен быть разрешен доступ пользователей и удаленных компьютеров, которые будут применять данный компьютер в качестве сервера документации.

    Примечание: Если вы применяете Web-сервер Lite NetQuestion, этот шаг можно пропустить, так как этот сервер может использоваться только для автономных служб документации. Этот Web-сервер не поддерживает работу с удаленными пользователями.
  4. Измените браузер по умолчанию можно с помощью одного из инструментов управления системой (см. С помощью Web-администратора системы или С помощью SMIT)(

С помощью Web-администратора системы

  1. Переключитесь на учетную запись пользователя root.
  2. Введите в командной строке: wsm, затем дважды нажмите кнопку мыши Системные среды.
  3. В окне Системная среда дважды нажмите значок Параметры.
  4. Затем дважды нажмите кнопку мыши на значке Сервер документации. В этом окне заранее выбрана радиокнопка Данный сервер.
  5. Справа от заголовка Расположение документов и программ CGI выберите новый Web-сервер. Если Web-сервера нет в списке, нажмите кнопку Другой.

    Примечание: Если название сервера присутствует в списке, но вы установили сервер не в каталог по умолчанию, либо в конфигурации сервера вы указали нестандартные имена каталогов cgi-bin и HTML, то выберите опцию Другой.
  6. Если вы выбрали опцию Другой, введите в соответствующих полях полные имена каталогов CGI и Documents. Если вы выбрали один из перечисленных Web-серверов, то этого делать не нужно.
  7. В поле Порт сервера укажите номер порта Web-сервера. По умолчанию применяется порт 80. Исключение составляет сервер Lite NetQuestion, который должен использовать порт 49213.
  8. Нажмите OK. Служба поиска документации на этом компьютере будет использовать новый Web-сервер. Если пользователь, который вошел в систему до завершения настройки, хочет воспользоваться службой поиска, то он должен повторно войти в систему.

С помощью SMIT

  1. Переключитесь на учетную запись пользователя root.
  2. В командной строке введите:

    smit web_configure
    
  3. В меню Настройка Web выберите пункт Изменить сервер документации и поиска.
  4. В появившемся окне Сервер документации и поиска выберите в качестве расположения сервера значение Локальный - этот компьютер. В окне Web-сервер нажмите кнопку Список и выберите Web-сервер.
  5. Введите полные имена каталогов и соответствующий номер порта. По умолчанию применяется порт 80. Исключение составляет сервер Lite NetQuestion, который должен использовать порт 49213. Настройка системы с помощью SMIT завершена. Если пользователь, который вошел в систему до завершения настройки, хочет воспользоваться службой поиска, то он должен повторно войти в систему.

Изменение языка документации

По умолчанию документация, для просмотра которой пользователь выполнил команду docsearch, или выбрал значок Общей среды рабочего стола Служба поиска документации, или выбрал значок Основная библиотека, будет показана на языке текущей локали компьютера-клиента. Однако по ряду причин пользователю может потребоваться документация на другом языке. Язык документации можно изменить для всех пользователей компьютера или только для конкретного пользователя.

Примечания
  1. Описанные способы изменения языка документации не влияют на язык форм поиска и документов, которые загружаются при выборе ссылки HTML. Они позволяют лишь изменить язык документов, для просмотра которых был выбран значок рабочего стола или была выполнена команда docsearch.
  2. Перед изменением языка документов на сервере документации нужно установить локаль (языковую среду) и сообщения библиотечной службы для нового языка. Инструкции по выполнению данной процедуры приведены в Главе 7. "Установка и настройка службы поиска документации и электронной документации" книги AIX, версия 4.3 - Руководство по установке.

Изменение языка документации для всех пользователей

Для того чтобы изменить язык документации по умолчанию для всех пользователей компьютера, системный администратор (пользователь root) может воспользоваться Web-администратором системы (см. С помощью Web-администратора системы:) или программой SMIT (см. С помощью SMIT:).

С помощью Web-администратора системы:

  1. Переключитесь на учетную запись пользователя root.
  2. Введите в командной строке: wsm, затем дважды нажмите кнопку мыши Системная среда.
  3. В окне Системная среда дважды нажмите значок Параметры.
  4. Затем дважды нажмите кнопку мыши на значке Сервер документации.
  5. Прокрутите окно вниз до появления поля языка Начальная Web-страница и выберите новый язык.
  6. Нажмите OK. Теперь служба поиска документации на этом компьютере будет использовать новый язык по умолчанию. Если пользователь, который вошел в систему до завершения настройки, хочет воспользоваться службой поиска, то он должен повторно войти в систему.

С помощью SMIT:

  1. Войдите в систему как пользователь root.
  2. В командной строке введите:

    smit web_configure
    
  3. В меню настройки Web выберите пункт Изменить/показать язык документации.
  4. В окне диалога Язык выберите новый язык. Теперь служба поиска документации на этом компьютере будет использовать новый язык по умолчанию. Если пользователь, который вошел в систему до завершения настройки, хочет воспользоваться службой поиска, то он должен повторно войти в систему.

Изменение языка документации для отдельного пользователя

Системный администратор может установить для конкретного пользователя язык, отличный от языка, который применяется на данном компьютере по умолчанию. Для этого нужно ввести следующую команду под управлением профайла root:

/usr/bin/chdoclang [-u UID|имя_пользователя] локаль

где локаль - это локаль нового языка, а имя_пользователя - имя пользователя, для которого устанавливается новый язык. Список локалей приведен в Таблице поддерживаемых языков.

Указанная выше команда добавит к файлу пользователя $HOME/.profile следующую строку:

export DOC_LANG=<локаль>

где локаль - это локаль, определяющая новый язык, который будет применяться для просмотра документации.

Например, если администратору нужно изменить язык документации для пользователя fred на испанский (es_ES), то он должен выполнить следующую команду:

/usr/bin/chdoclang -u fred es_ES

Примечание:  Значение переменной среды DOC_LANG в файле пользователя .profile переопределяет глобальный параметр DOC_LANG, указанный в файле /etc/environment на компьютере пользователя. Кроме того, при работе в Общей среде рабочего стола (CDE) необходимо удалить символ комментария из строки DTSOURCEPROFILE=true в файле $HOME/.dtprofile, чтобы при входе в систему CDE применялся файл $HOME/.profile. Язык документации будет изменен при следующем входе пользователя в систему.

Удаление параметра языка документации

После настройки языка документации администратор может удалить текущий параметр языка. Для того чтобы удалить глобальный параметр языка документации по умолчанию, выполните (как пользователь root) следующую команду:

/usr/bin/chdoclang -d

Для того чтобы удалить параметр языка, заданный для конкретного пользователя, выполните следующую команду:

/usr/bin/chdoclang -d [UID|имя_пользователя]

Например, для того чтобы удалить язык, заданный для пользователя fred, и установить для него язык по умолчанию, выполните следующую команду:

/usr/bin/chdoclang -d fred


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]