CentOSでのTomcat起動時のメモリ割り当てエラー

サーバー環境と問題解決手順について説明します。 1. サーバー環境情報 1.1. ハードウェアスペック 物理マシン上で動作しており、以下のスペックを備えています: CPUモデル CPU数 CPUコア数 CPUスレッド数 RAM Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz 2個 20コア 40スレッド 126GB 1.2. Tomcat起動パラメータ $TOMCAT_HOME/bin/catalina.shファイル内のJVM ...

5月22日 22:18 投稿

軽量級Gitサーバーの構築手順

gitoliteを使用したGitサーバーのセットアップ Gitoliteについて Gitoliteは無料のオープンソースGitサーバーであり、単一サーバーで複数のGitリポジトリをホストする場合に最適です。GitoliteはGit上にアクセス制御レイヤーを提供するため、ユーザーに基づいてGitアクセス権を設定できます。Gitoliteは多数のgitoliteユーザーへのアクセスを提供し、多くのGitリポジトリへ ...

5月21日 23:27 投稿

CentOS 7.6環境におけるRedis 6.2.6のインストールとサービス管理設定

CentOS 7.6にRedis 6.2.6を導入する際、ソースコードからのビルド(wgetでの取得およびmake)が完了した後のステップとして、システムサービスへの登録方法には大きく分けて2つのアプローチがあります。本記事では、付属のユーティリティスクリプトを利用する方法と、推奨されるsystemdユニットファイルを手動で作成する方法について解説します。 1. 付属スクリプト「inst ...

5月20日 21:37 投稿

CentOS サーバーにおける OpenSSL の手動ビルドと CVE-2022-0778 セキュリティ対策の完全ガイド

環境構築の前提条件 CVE-2022-0778 を含む既知の脆弱性を回避するため、標準パッケージではなく最新かつ安定したバージョンを手動でコンパイルインストールする必要があります。以下の手順では、依存関係を含む必要な準備から、実際のビルド、およびシステムへの統合までを順に説明します。 1. ソースコードの準備と依存ライブラリ まず、作業ディレクトリへ移動し、最新 ...

5月20日 03:11 投稿

CentOS 7へのNginxインストールガイド

CentOS 7へのNginxインストールガイド 一、リポジトリパッケージリストの更新 $ sudo yum update -y -yフラグは任意のパラメータです。このフラグを使用すると、ソフトウェアのインストールプロセス中にユーザーに確認を求めるプロンプトが表示された場合に、自動で「はい」と応答します。 二、EPELリポジトリの追加 質問:EPELとは何ですか? 回答: EPEL(Extra Package ...

5月19日 23:21 投稿

LinuxシステムにおけるNTPサーバーの構築と運用

サーバー側のインストールプロセス 必要なパッケージをインストール [root@server ~]# yum -y install chrony ntpdate NTP構成ファイルを修正し、中国本土向けの時間同期サーバーを追加してBIOS時刻との調整を行います。 中国本土のデータセンターに設置されたサーバーについては、標準のRHEL/CentOS NTPサーバーがアクセス不能なため、中国本土専用のNTPサービスを利用す ...

5月18日 21:15 投稿

CentOSへのMySQL 5.7環境構築ガイド

リポジトリの準備と既存パッケージの削除システムのパッケージ管理を最新化し、既存のデータベース関連パッケージとの競合を防ぐため、事前に確認と削除を行います。# 既存のMySQL/MariaDB確認 rpm -qa | grep -E 'mysql|maria' # 競合パッケージの削除 sudo yum remove -y mariadb-libs次に、YumリポジトリをAliyunミラーに変更し、ローカルキャッシュを更新します。sudo ...

5月18日 03:04 投稿

CentOS7でLNMP環境にNextcloudをインストールする手順

前提として、すでにLNMP環境がインストールされていることとします。インストール方法については、ここでは詳述しません。以前のブログ記事を参照してください。 1:Nextcloudファイルのダウンロード https://nextcloud.com/install/ 2:解凍 unzip latest.zip -d /home/ 3:Nginx設定ファイルの設定 /usr/local/nginx/conf/vhostディレクトリに新しいファイル:nextclou ...

5月17日 22:36 投稿

Kubernetes 1.13 単一ノード環境構築ガイド

概要 Kubernetes環境を手動で構築する際のネットワーク問題を回避するため、公式ツールkubeadmを使用した単一ノード環境のセットアップ手順を解説します。 kubeadmの概要 kubeadmはKubernetesの公式インストールツールであり、主要なコマンド機能は以下の通りです: kubeadm init: マスターノードの初期化 kubeadm join: ワーカーノードのクラスタ参加 kubeadm res ...

5月14日 12:33 投稿

GlusterFSクラスタ構築と運用ガイド

環境構成 今回は3台のサーバーでGlusterFSクラスタを構築し、Dockerボリュームプラグインとして利用します。各ノードの役割とIPアドレスは以下の通りです。 マスターノード: 192.168.1.10 (gfs-master) ワーカーノード1: 192.168.1.11 (gfs-node01) ワーカーノード2: 192.168.1.12 (gfs-node02) クライアント: 192.168.1.100 (client01) 全てのノードでhostsファイルに以 ...

5月14日 10:40 投稿