業務用エアコン関連の技術情報、エラーコード、環境問題対策に関する別サイト「エアコンの安全な修理・適切なフロン回収」

nuy

Almalinux8.6でサーバー構築サーバー構築

AlmaLinux 8.6 : MySQL8 , WordPressインストール

Mysql8 インストール#dnf module -y install mysql:8.0#vi /etc/my.cnf.d/charset.cnfcharset.cnf 下記の内容で新規作成# デフォルトの文字コードを設定   絵文字等 4 バイト長の文字を扱う場合はutf8mb4[mysqld]WordPressインストール1. Word Press 用のデータベースを作成例としてデータベース[wp_db] データベースユーザー[wp_user] パスワード[?W123456]とします# mysql -u root -p
Almalinux8.6でサーバー構築サーバー構築

AlmaLinux 8.6 : 初期設定

1.SELinuxの無効化まず、selinuxを無効化します。selinuxはLinuxの監査やセキュリティを向上させる機能ですが、有効になっているとサービスの動作や、設定内容にかなりの制限が出てきます。そのため、基本的には無効にする場合が多いのが実情です。SELinux を無効する場合は、以下のようにカーネルコマンドラインに selinux=0 を追加して再起動が必要です。2.システムの最新化OSインストール直後にはできるだけ早期にパッケージのアップデートを行います。しかし、dnf updateを行うと、カーネルアップデートも同時に行われます。カーネルアップデートを行うと、システムの再起動やサービスの停止が必要だったり、最悪カーネルパニックが発生して、システムが起動しない場合があります。カーネルを除外してアップデートする方が賢明です。dnf -y updateの後ろに「--exclude=kernel*」を指定して実行することでカーネルをアップデート対象から除外することできます。
その他

初期設定Ⅱ SSHサービス・ファイアウォール設定

Debian10インストール後の初期設定その2として次のことを設定します。・SSHサービスのセキュリティ設定・ファイアウォールとしてUFWの設定1. SSHサービスのセキュリティ設定SSHサービスはデフォルトでrootユーザーのログインを許可しています。rootユーザーはユーザー名が既に判明しているためパスワードが判明すると、管理者権限でサーバーへログイン出来るため、これを拒否する設定を行います1.1 一般ユーザーの作成Debianのインストール時に一般ユーザーを作成している場合は、本手順は不要です。サー バーに作成されているユーザーがrootのみの場合、SSHによるリモートログインが出来なくなりますので、OSのインストール時にユーザーを作成していない場合、事前にユーザーを作成する必要があります。OSのインストール時にユーザーを作成している場合は、本手順は不要です。ユーザーの作成は"useradd"コマンドで行います。"-m"オプションでホームディレクトリの作成、"-p"オプションでパスワードを指定します。
その他

初期設定Ⅰ vim設定 ・ネットワーク設定・時刻同期設定

さて、Debian10 busterのインストールも終わり、いよいよサーバーの本格的な構築を行いますか゛、本サイトではSSHによるWindowsからのリモート接続、ウイルス対策、SSl証明書による情報の暗号化、データベースの導入等多数の設定が必要になります。今回は基本としてパッケージマネージャのaptを使いインストールしていきます。サーバー構築設定の前準備として本ページでは次のことを行います。・vimエディタのインストールと設定・ネットワークの設定を行いホスト名の変更と固定ローカールIPアドレスを設定・サーバの時刻同期設定1. vimエディターのインストールと設定Debianではデフォルトのエディターとして「nano」が設定されています。nanoはやや使いにくいことや、利用されている環境が少ないためエディタを「vim」に変更する手順を紹介します。
その他

初期設定Ⅲ その他設定(SU、リポジトリ ミラー、locate、タイムゾーンの設定)

Debianインストール後すべき初期設定のうち、今回は次の項目を設定する。・suできるユーザーを制限する・Debian リポジトリ ミラー設定編集・ locateコマンドを利用できるようにする・ロケールの設定・タイムゾーンの設定・システムパッケージのアップデート1.  suできるユーザーを制限するDebianではデフォルト設定の場合"su"コマンドでどのユーザーでもrootユーザーに移行することができます。複数のユーザーがサーバーに作成されている場合、どれか一つでもユーザーのログイン情報が分かってしまうと不正アクセス後にsuコマンドでrootユーザー権限を奪取されてしまうため、できる限りsuコマンドを実行できるユーザーを制限します。wheelグループに属するユーザーのみにsuを実行できる権限を与えることができるようにします。
Debian10.13

Debian10.13 : OSインストール

1.Debian10.13インストールイメージのダウンロードDebian10.13のダウンロードサイト 上記サイトにアク...
Debian10.13

Debian10.13 ; 初期設定

1. vimエディターのインストールと設定Debianではデフォルトのエディターとして「nano」が設定されています。n...
Debian10.13

Debian10.13 ; SSH , Firewall設定

1. SSHサービスのセキュリティ設定SSHサービスはデフォルトでrootユーザーのログインを許可しています。rootユ...
Debian10.13

Debian10.13 ; 公開鍵暗号方式によるSSH接続

RSA 公開鍵暗号方式を用いた認証によるSSH接続 公開鍵、秘密鍵ペアの作成OpenSSH 使って Linux サーバに...
Debian10.13

Debian10.13 ; NTP ,FTPサーバー導入

1. 時刻同期サービスを提供する NTP サーバーをインストール設定反映動作確認2. FTPサーバー導入2.1 vsft...
Debian10.13

Debian10.13 ; ウイルス対策 、Mailサーバー

1.ウイルス対策ソフトClamav導入1.1 インストール尚、clamav関連の設定ファイルは、/etc/clamav/...
Debian10.13

Debian10.13 ; Let's Encrypt WEB , MailサーバーSSL化

1. 証明書を取得する (Let's Encrypt)1.1 事前準備①mod_sslを有効にする②Let's Encr...
Debian10.13

Debian10.13 ; MySQL8 , WordPress インストール

1. MySQL 8インストール1. 1 パッケージインデックスを更新必要パッケージをインストール1.2 MySQLリポ...
Debian10.13

Debian10.13 ; SNORT2 , Tripwire インストール

1.SNORT2 インストールSnortは、IPネットワーク上でリアルタイムのトラフィック分析とパケットロギングを実行で...
Debian11.5でサーバー構築

Debian11.5 ; MySQL8 , WordPress インストール

1. MySQL 8インストール1. 1インストールMySQLチームは、Debian Linux用の公式MySQL PPAを提供しています。 パッケージをDebianシステムにダウンロードしてインストールすると、PPAファイルがシステムに追加されます。 PPAを有効にするには、以下のコマンドを実行します。2.WordPressインストール2.1 データベース作成Word Press 用のデータベースを作成します(例として今回はデータベース名を 「wp_db」、ユーザー名を「wp_user」、パスワードを「?Y123456y」)アカウント作成時「Your password does not satisfy the current policy requirements」が表示される場合はパスワードを8文字以上、英数大文字小文字、記号等を含めてください