• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Установка Lotus Domino 6.5.x на Linux

  • Автор темы Guest
  • Дата начала
Статус
Закрыто для дальнейших ответов.
G

Guest

1.Устанавливаем систему Linux Red Hat 7.3 или 8.0 эти две версии, не требуют ни каких дополнительных манипуляций с собой для установки Domino.

Необходимые компоненты, которые должны быть установлены:
X Window System
KDE
MC
SSH
Хочу сразу оговориться, что это не необходимое условие, люди немного знающие Linux поймут, о чём я хотел сказать, но тем, кто не сталкивался с системой раньше, советую
поставить иначе у вас ничего не получиться.

2.После полной установки операционной системы создаем пользователя под именем notes:

#useradd notes
#passwd notes
(в данном случае по умолчанию создается группа для одного пользователя - notes, но он в неё не входит)

Для того чтобы наш пользователь вошел в эту группу, делаем следующее:
#usermod –G notes notes (группа пользователь)

Проверка: #cat /etc/group на дисплее должны увидеть notes:x:500:notes

3.Необходимо назначить пользователю домашний каталог /local/notesdata

Для этого, руками правим файл /etc/passwd, изменяя в нём поле №6
(разделитель полей “:”)

4.Если необходимо проверить дисковое пространство то:

#df –k или df –h

5.Берём дистрибутив с сервером Lotus Domino (диск или по сети) в нашем случае CD и проделываем следующие операции:

# mc - запуск оболочки Midnight Commander
Нам необходимо создать каталог Distr, для этого жмём F7.

#mount /mnt/cdrom далее опять запускаем Midnight Commander, переходим в каталог, куда мы смонтировали наш CD и делаем по F5 копирование нашего дистрибутива ./Distr

Далее начинаем совершать шаманские действия непосредственно с дистрибутивом Lotus Domino.

В Midnight Commander делать данные операции не советую т.к. он некорректно отрабатывает, поэтому смело из него выходим по F10 и продолжаем работать в командной строке

#tar –xvf [файл дистрибутива]

После распаковки запускаем графический режим работы Linux команда startx, далее нам необходимо зайти в директорию с распакованным дистрибутивом Domino, и запускаем install.

6.В окнах, которые предстанут нашему взору можно перемещаться с помощью клавиши табуляции.

6.1 Первые три окна ни чего интересного не представляют, поэтому там всё оставляем по
умолчанию, т.е. жмём [TAB].

6.2 В окне №4 жмём пробел потом TAB.

6.3 Окно №5 проходим без изменений [TAB].

6.4 А вот в окне №6 на вопрос: Do you want to install data directories only?
Выбираем [No] и жмём [TAB].

6.5 Окно № 7
На вопрос: Select system type?
Выбираем пробелом Domino Enterpise Server и жмём [TAB]

6.6 Окно №8
На вопрос: Do you want to install all templates files for this Domino Server?
Выбираем [Yes] и жмём [TAB].

6.7 Окно №9
На вопрос: Do you want to configure this server with ASP functionality отвечаем [No] и жмём [TAB].

6.8 Окно №10
На вопрос: Current program directory setting? вводим /opt/lotus/ и жмём [TAB].

6.9 Окно №11 просто жмём [TAB].

6.10 Окно №12
На вопрос: Do you want to run more than one server based on this installation?
Отвечаем [No] потом [TAB].

6.11 Окно №13
На вопрос: Current data directory setting:
Вводим: /local/notesdata/ потом [TAB]

6.12 Окно №14
На вопрос: Current Unix user setting:
Вводим: notes потом [TAB]

6.13 Окно №15
На вопрос: Current Unix group setting:
Вводим: notes потом [TAB]

6.14 Окно №16

На вопрос: Select server setup method
Выбираем пробелом: local server setup потом [TAB]

На данном пункте следует остановиться более подробно, дело в том, что здесь мы выбираем способ установки сервера. В нашем случае мы выбираем локальную установку, т.е. мы будем вводить параметры устанавливаемого Domino сервера и отслеживать процесс установки непосредственно на устанавливаемом сервере (машине) для этого и необходима линуксовая графическая оболочка (в терминологии UNIX – X сервер). Так как держать на сервере Х сервер непозволительная роскошь (страдает безопасность и не только), то я бы рекомендовал установку по сети, но в данном случае мы её рассматривать не будем.

6.15 Окна под номерами №17 и №18 проходим по [TAB]

Далее установочный пакет запускает проверку совместимости операционной системы с устанавливаемым сервером Lotus Domino. Если ошибок нет, двигаемся далее, если есть, то утилита проверки сообщит об ошибке и укажет каких библиотек или модулей ей не хватает.

При ошибке совместимости Вам необходимо доустановить недостающие пакеты и начать установку с начала.

Будем считать, что наша система полностью подходит, вследствие чего появляется стандартное меню установки сервера Domino, уверен, тут вопросов у вас не возникнет.

Поэтому мы опусти эту часть настройки и перейдем к первому запуску сервера.

7.Запуск Domino сервера.

7.1 Для запуска необходимо задать некоторые параметры в системе Linux
Поэтому запускаем Midnight Commander, переходим в каталог /home/notes из которого копируем, файл .bash_profile в /local/notesdata/ После копирования открываем наш файл в режиме редактирования [F4] и добавляем строку:
export PATH=$PATH:/opt/lotus/bin:./
и сохраняем.

7.2 После произведенных действий выходим из-под учетной записи root и заходим под учетной записью notes.

Проверяем, вступили или нет в силу наши изменения, для этого в командной строке вводим:

echo $PATH

должны увидеть нечто подобное:

/usr/local/bin:/usr/bin:/usr/X11R6…..:/local/notesdata/bin:/opt/lotus/bin:./

7.3 в командной строке вводим: which_server
должны увидеть: /opt/lotus/bin/server

8.Для запуска сервера в ручном режиме заходим под учётной записью notes и вводим в командной строке: server

8.1 Для запуска в автоматическом режиме вы должны иметь скрипт (* domino) который копируем в директорию /etc/init.d/ после редактируем (когда откроете скрипт на редактирование, в нем будет написано что менять), сохраняем и не забудьте проверить права доступа пользователя notes на запуск данного скрипта. Для этого служит команда – chmod.

Далее в командной строке вводим команду:

chkconfig –add domino и перезагружаем наш сервер.

Вот собственно и всё. По материалам сети специально для форума codeby.net
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!