J'ai installé Domino 11 dans CentOS 7. Prenez note de la procédure.
Précautions Il n'est pas écrit pour ceux qui sont nouveaux sur Linux. De plus, la granularité de la description n'est pas constante. Veuillez me pardonner car les commandes sont écrites en supposant qu'elles peuvent être utilisées naturellement.
La procédure approximative est la suivante
Insérez simplement le support d'installation du système d'exploitation dans votre lecteur DVD, allumez-le et suivez les instructions. Je n'y reviendrai pas ici. Si vous utilisez habituellement Windows, il peut également être plus facile d'installer l'interface graphique.
Lors de l'utilisation dans un environnement proxy, veuillez prendre en charge le proxy après l'installation du système d'exploitation. Après avoir installé l'interface graphique, sélectionnez "Terminal" -> "Nouvelle fenêtre" dans la barre d'outils. Sinon, faites un clic droit sur le bureau et cliquez sur «Ouvrir le terminal» pour lancer «Terminal». Je pense qu'il est préférable de le faire avec les privilèges root, alors obtenez un mot de passe avec les privilèges root. Veuillez vous référer à ce qui suit. https://qiita.com/29_nickey/items/0bd2b213c6042485bb50 Je pense que le profil et le miam suffisent.
・ SELinux -Httpd.service (conflit Domino et port) -Postfix.service (conflit Domino et port)
・ SELinux C'est une fonction comme UAC dans Windows, mais elle n'est pas nécessaire, alors désactivez-la. vérification de l'état Retour de la commande de confirmation d'état getenforce Efficace avec l'application Désactivé est invalide Pour le désactiver, modifiez le fichier de paramètres. Apportez des modifications en tant qu'utilisateur root. (* Je pense que la commande sudo est meilleure, mais je fonctionne en tant que root.) vi /etc/selinux/config Veuillez vous référer à ce qui suit pour les paramètres. Après le réglage, redémarrez. https://qiita.com/mattsun/items/470581ff34f87c7eb21d
Après le redémarrage, arrêtez également les autres services. L'ordre n'a pas d'importance, mais faites tout. -Httpd.service (conflit Domino et port) systemctl status httpd Vérification de l'état de démarrage du service systemctl stop arrêt du service httpd systemctl disable httpd service démarrage automatique désactiver
-Postfix.service (conflit Domino et port) systemctl status postfix Vérification de l'état de démarrage du service systemctl stop postfix service stop systemctl disable postfix Désactive le démarrage automatique du service
Bien entendu, le port 1352 utilisé par Domino est nécessaire pour l'accès depuis des clients tels que SSH et FTP. Veuillez également ouvrir le port.
Lorsque vous êtes prêt, installez Domino. Présentation de Domino11, FP1 et des modules linguistiques. Procurez-vous le module à l'avance et placez-le dans le répertoire / tmp du serveur Linux. Veuillez l'apporter d'une manière ou d'une autre, par exemple en utilisant une mémoire USB, un téléchargement ou un ftp. La procédure approximative est la suivante 3-1. Déploiement du module d'installation Domino 3-2. Installation de Domino 3-3. Déploiement du module Module linguistique 3-4. Installation du module linguistique 3-5. Déploiement du module FP1 3-6. Application du module FP1
Les modules d'installation utilisés cette fois sont les trois suivants. *Domino_1101_Linux_English.tar *Domino_1101FP1_Linux.tar *Domino_1101_SLP_Japanese.tar
Chaque module est situé dans "/ tmp".
cd /tmp mkdir ./dominomv Domino_1101_Linux_English.tar ./domino cd domino tar -xvf Domino_1101_Linux_English.tar
Le répertoire domino a été créé pour le distinguer. Je pense que j'avais l'habitude de créer un répertoire domino lorsque je l'ai déballé....Vérifiez le fichier extrait.
###3-2.Installation de Domino Avant l'installation, créez un utilisateur et un groupe pour exécuter le serveur Domino.
Langue: créer un groupe de notes, un utilisateur, un mot de passe groupadd notes useradd notes -g notes passwd notes
Pour le mot de passe, définissez le mot de passe arbitrairement en fonction des conditions telles que le nombre de chiffres selon les paramètres du système d'exploitation.
Pour effectuer l'installation, exécutez le programme "install" situé dans le répertoire linux64.
./install
Domino10 est en mode GUI/J'ai pu sélectionner le mode CUI, mais à partir de Domino 11, il semble que seul CUI soit disponible. Je pense que la plupart des articles sont généralement bons par défaut. Veuillez voir le flux dans la capture d'écran ci-dessous. Si vous avez de l'expérience dans l'installation de Domino, ne faites pas attention. Sélectionnez maintenant l'installation manuelle. Sélectionnez un ensemble d'installation. Sélectionnez Entreprise pour tester les e-mails. C'est la fin de l'installation.###3-3.Déploiement du module Language pack
Vérifiez la procédure d'installation. Il est important de vérifier le fichier Lisez-moi. >```Langue:Readme.Vérifier txt cat Readme.txt ###3-4.Installation du pack de langue Readme.Si vous regardez txt, vous trouverez la commande d'installation pour Linux. ```installation du pack de langue ./LNXDomLP1100 -i console``` Si l'emplacement d'installation du serveur Domino est différent de l'emplacement par défaut, saisissez-le manuellement. Spécifie le jeu d'installation du module linguistique. Cette fois, j'ai choisi de remplacer. C'est la fin de l'installation. ###3-5.Déploiement du module FP1 Créez un répertoire pour le module FP1 de la même manière, puis extrayez-le et installez-le. > `` `` Langue: déploiement du module FP1 cd /tmp ll D* mkdir dominofp1 mv Domino_1101FP1_Linux.tar ./dominofp1 cd dominofp1 ll tar -xvf Domino_1101FP1_Linux.tar Le programme d'installation est extrait dans le répertoire "linux64 / domino". Encore une fois, vérifiez le README.
Langue: Développer le module Language Pack cd /tmp mkdir ./dominolp mv Domino_1101_SLP_Japanese.tar ./domino cd domino tar -xvf Domino_1101_SLP_Japanese.tar
cd /tmp/dominofp1/linux64/domino ./install
L'opération est différente de la précédente et l'écran sera rafraîchi. Utilisez la touche "TAB" pour continuer. En passant, pour terminer, appuyez sur "e" pour changer d'écran, passez de Non à Oui sur la barre d'espace, puis appuyez sur la touche "TAB" pour terminer. Puisqu'il s'agit de n'importe quelle clé pour passer du contrat de licence, j'ai continué avec Enter. Je vais l'omettre parce que c'est long. hein? quoi...Eh bien, ça progresse donc je l'ai laissé tel quel. Il est terminé en toute sécurité.
####Configuration de Domino Maintenant que l'installation est terminée, configurons Domino. Je l'ai configuré à l'aide de la configuration du serveur distant. Je vais omettre la configuration, mais Veuillez noter que vous devez démarrer le serveur Domino en mode d'écoute.
Langue: démarrer le serveur Domino en mode écoute (le serveur Domino doit être démarré en tant qu'utilisateur notes) su notes cd /local/notesdata /opt/hcl/domino/bin/server -l
Le serveur Domino démarre maintenant en mode d'écoute. Configuration du serveur distant installée sur le client Installer. Une fois la configuration terminée, démarrons le serveur Domino. N'oubliez pas de commencer en tant qu'utilisateur de notes
su notes cd /local/notesdata /opt/hcl/domino/bin/server
##4.À propos du démarrage automatique de Domino Depuis CentOS7, il a été modifié pour utiliser la commande systemctl. Définissez les paramètres pour que Domino puisse être démarré automatiquement au démarrage du système d'exploitation. ###4-1.Créer un script de démarrage / arrêt Créez un script pour démarrer, arrêter et tuer. Créez chaque script dans le répertoire de programmes du serveur Domino. Dans ce cas,/opt/hcl/domino/bin (destination d'installation par défaut)
Langue: Démarrer le script (ex.DOM_start) !/bin/bash cd /local/notesdata /opt/hcl/domino/bin/server > /dev/null 2>&1
#### **`Arrêter le script(ex.DOM_stop)`**
```Langue
!/bin/bash
cd /local/notesdata
/opt/hcl/domino/bin/server -q > /dev/null 2>&1
exit 0
tuer le script(ex.DOM_kill)
!/bin/bash
cd /local/notesdata
/opt/hcl/domino/bin/server -kill > /dev/null 2>&1
Je pense qu'il n'y a aucun problème si vous avez l'autorisation d'exécution. Vérifiez si chaque script fonctionne correctement. Basculez vers l'utilisateur Notes et exécutez la commande à partir de n'importe quel répertoire.
Langue: démarrer le serveur Domino /opt/hcl/domino/bin/DOM_start
Vérifiez la connexion depuis le client Notes.
De plus, ouvrez la console du serveur à partir du client Administrator et vérifiez le fonctionnement du serveur Domino.
###4-2.Création d'une unité de service systemd
Unité de service système pour Domino/etc/systemd/Créez-le dans le dossier "système".
> `` `` Langue: Unité de service (ex.DOMINO.service)
[Unit]
Description=HCL Domino Server
After=syslog.target network.target
>
[Service]
Type=simple
User=notes
Group=notes
LimitNOFILE=60000
WorkingDirectory=/local/notesdata
ExecStart=/opt/hcl/domino/bin/DOM_start
ExecStop=/opt/hcl/domino/bin/DOM_stop
ExecStopPost=/opt/hcl/domino/bin/DOM_kill
TimeoutStopSec=300
KillMode=process
RemainAfterExit=yes
>
[Install]
WantedBy=multi-user.target
Le contenu de l'unité de service est le suivant. [Unit]section After=Ligne exécutée après leur exécution. [Service]section Type=simple: la commande ExecStart est le processus principal tel quel User=/Group=: Spécifiez l'utilisateur et le groupe à exécuter ExecStart=: Script exécuté par la commande de démarrage ExecStop=: Script exécuté par la commande d'arrêt ExecStopPost=: Commande à exécuter après l'arrêt du service [Install]section WantedBy=Lorsqu'elle est activée, cette unité.Créer un lien dans le répertoire des envies
###4-3.Contrôle de fonctionnement systemctlEssayez de démarrer et d'arrêter à l'aide de commandes.
: Démarrer le serveur Domino systemctl start DOMINO
> `` ``: Contrôle de l'état du serveur Domino
systemctl status DOMINO
Serveur Domino arrêté
systemctl stop DOMINO
S'il n'y a pas de problème, enregistrez le service. Ce faisant, le serveur Domino démarre automatiquement même lorsque le système d'exploitation est redémarré.
: Activer le service systemctl enable DOMINO
Recommended Posts