MySQL 8.0.26 を YUM でインストールし、GTID を使った主従レプリケーションを構成する
CentOS 7.9 環境において MySQL 8.0.26 を YUM でインストールし、GTID ベースのマスター・スレーブレプリケーションを設定する手順を示す。クラウド環境の普及により自前でのデータベース構築は減っているが、オンプレミスや特定用途では依然として必要となる。
YUM リポジトリの設定
まず、MySQL 公式リポジトリ RPM をダウンロードしてインストールする:
wget https:/ ...
8月14日 02:12 投稿
YUMの動作原理を深く理解する
YUM(Yellowdog Updater Modified)はRPMベースのパッケージマネージャーであり、指定されたサーバーからRPMパッケージを自動的にダウンロードしてインストールできます。ソフトウェア間の依存関係を処理し、必要なすべての依存パッケージを一度にインストールできるため、個別にダウンロードしてインストールする必要はありません。
原理
YUMの動作原理
YUMの動作には、YU ...
7月28日 02:34 投稿
YUMとGitの基本操作ガイド
YUMパッケージ管理の基礎
YUMはYellowdog Updater Modifiedの略称であり、RPMパッケージの依存関係を自動的に解決するソフトウェア管理ツールです。Linuxシステムにおけるアプリケーションストアのような役割を果たし、指定されたリポジトリからパッケージを自動的にダウンロードし、依存関係のあるすべてのパッケージを一度にインストールします。
YUMの主要コマンド
...
7月24日 22:58 投稿
CentOS7.3におけるYumによるNginxのインストールと設定
Nginxの導入
# 情報を確認する
yum info nginx
yum info httpd
# Apacheであるhttpdを削除する
yum remove httpd -y
# Nginxをインストールする
yum install nginx -y
# Nginxを起動時に自動実行するように設定
chkconfig nginx on
# 自動起動の状態を確認
chkconfig
# Nginxサービスを起動
service nginx start
# ポートのリッスン状況を確認
netstat ...
7月16日 00:45 投稿
CentOS 7向けローカルYUMリポジトリの構築と運用ガイド
概要
RPMベースのディストリビューションでは、YUM(Yellowdog Updater Modified)が依存関係を自動解決しながらパッケージをインストール・更新する標準的な仕組みである。本記事では、オフライン環境でも使えるローカルリポジトリをCentOS 7に構築し、クライアントから利用する手順を解説する。
リポジトリの提供方式
file:// … ISOイメージやローカルディレクトリを直 ...
7月15日 21:06 投稿
MySQL 8.0の3つのインストール方法
1. プロジェクト目標
(1)MySQLの3つのインストール方法を理解する;
(2)yumを使用したMySQLのインストールを習得する;
(3)rpmを使用したMySQLのインストールを習得する;
(4)ソースコードを使用したMySQLのインストールを習得する。
2. プロジェクト準備
2.1 ノードの計画
ホスト名
ホストIP
ノード計画
mysql-yum
10.0.1.10
yumによるMySQLインストール
...
7月11日 00:02 投稿
Nginx逆プロキシでYUMリポジトリにアクセスする方法
1. Nginxのインストールと設定
Nginxサーバーでファイアウォールを一時的に無効化した状態で作業を進める。
# Nginxのインストール
[root@proxy-server ~]# yum install nginx -y
# 設定ファイルの作成
[root@proxy-server ~]# cd /etc/nginx/conf.d/
[root@proxy-server conf.d]# vim yum-proxy.conf
以下の逆プロキシ設定を記述する:
server {
listen 80;
...
7月3日 20:35 投稿
Linuxにおけるソフトウェアインストール手法の徹底解説
パッケージ管理の基本アプローチ
Linuxシステムにおいてソフトウェアを導入する際、主に三つの方法が存在します。それぞれの特徴と実際の操作手順について解説します。
RPMパッケージの直接インストール
バイナリ形式のパッケージを直接操作する方法です。依存関係の解決は手動で行う必要があります。
# ApacheサーバーのRPMパッケージをインストール
rpm -Uvh httpd-2.4. ...
6月24日 20:24 投稿
CentOS 6へのGNOMEデスクトップ環境導入方法
CentOS 6はサーバー用途に特化した設計のため、デフォルトではグラフィカルユーザーインターフェースがインストールされません。しかし、データベース管理ツールや監視ソフトウェアの一部はGUI環境を前提としているため、最小限のシステムにGNOMEデスクトップを追加する必要性が生じます。ここでは、構築済みのCentOS 6システムに対してGUI環境を導入する実践的な手順を示 ...
6月19日 22:29 投稿
CentOS 7 環境での YUM 問題対応と NPS 内網トンネルツールの導入手順
CentOS 7 初期環境における YUM ユーティリティの異常対応
新規インストール直後の CentOS 7 サーバ上で yum install -y wget を実行した際に失敗する現象に遭遇することがあります。ネットワーク接続確認(ping 通信可)は問題ないにもかかわらず、wget コマンドが存在しないためネットワーク経由での修正が難航するケースがあります。また、ネット上で推奨される ONBOOT ...
6月11日 18:01 投稿