サーバ設定

postfix

【AlmaLinux9】PostfixでSSL/TLSを使って通信を暗号化

AlmaLinx9にインストールされているPostfixで、SSL/TLSを使用して通信の暗号化を有効化する方法です。 今回は下記の手順でインストールされたPostfixに追加で通信の暗号化設定を行っています。 【AlmaLinux9】Po...
dovecot

【AlmaLinux9】DovecotをSSL/TLSで通信暗号化する方法

AlmaLinux9にインストールされたDovecotとクライアント間の通信を、SSL/TLSで暗号化する方法です。 下記の手順で作成したPostfix + Dovecot環境のDovecotとメールクライアント間の通信を暗号化しています。...
nginx

【AlmaLinux9】Let’s EncryptでSSL/TLS証明書を取得する方法(Nginx + certbot)

AlmaLinux9でWebサーバにNginxを使いLet's EncryptでSSL/TLS証明書を取得する方法です。 Nginx NginxのインストールとhttpでWebサイトが表示できるまでの設定を行っていきます。 今回は、mail...
postfix

【AlmaLinux9】Postfix + SMTP-AUTH + Dovecotでメールサーバを構築する方法

VPS上のAlmaLinux9にPostfix + SMTP-AUTH + Dovecotでメールサーバを構築する方法です。 最初はSSL/TLSでの通信暗号化を行わずに環境を構築して、問題無く動作することの確認ができた後に通信経路の暗号化...
MariaDB

【AlmaLinux9】MariaDBリポジトリを使用してMariaDBをインストール

AlmaLinux9の標準リポジトリでインストールされるMariaDBのバージョンは10.5になります。 MariaDBのリポジトリを使用して、これよりも新しいバージョンMariaDBをインストールする方法です。 リポジトリの作成 Mari...
nginx

【AlmaLinux】Nginxのリポジトリを使用してインストール

AlmaLinx9にNginxのリポジトリを追加して、インストールを行う方法です。 作業手順 AlmaLinux9にNginxの公式で用意されているリポジトリを使用して、インストールする方法を説明していきます。 インストール作業は下記の流れ...
nginx

nginxでgzipを有効化して通信データを圧縮する方法

nginxでgzip圧縮を有効化する方法 nginxのサーバ全体でgzipによる圧縮を有効化したい場合、「/etc/nginx/nginx.conf」に「gzip on;」という設定を追加することで圧縮を有効化することができます。 # cd...
MariaDB

【CentOS8】MariaDBインストール(MariaDBリポジトリ使用)

「CentOS8」でMariaDB公式サイトで公開されているリポジトリを使用して、「MariaDB 10.5」をインストールする方法です。 MariaDBリポジトリの作成 下記URLにアクセスするとリポジトリを作成する画面が表示されますので...
Mattermost

Mattermostインストール

「CentOS7」にチャットサービスである「Slack」とよく似た機能をもったオープンソースの「Mattermost」をインストール手順です。 予算やその他もろもろの事情で「Slack」が導入できないが、チャットソフトを使用したい場合等に使...
chrony

【CentOS7】chronydで時刻同期

「CentOS7」からNTPのサーバが、「ntpd」から「chronyd」へと変更となりましたので、その設定方法を説明していきます。 ちなみに、NTPクライアントの機能は「chronyc」コマンドとなっています。 chronydの設定 「c...