サーバー全般に関する解説や機能比較などをまとめています。
スケールするサーバー・システムとは、拡張性を考慮した作りのこと
IT システムの用語として「スケール」と呼ばれる言葉があります。 大まかな意味としては、拡張性を考慮した作りのことを指しており、 将来的にシステム負荷が増大しても耐えられるような仕組み・構成のことを意味します。 システム…
サーバーの構築方法や設定手順、ミドルウェアのインストール手順・トラブル対応などをコマンド付きで詳しく解説します。
サーバー全般に関する解説や機能比較などをまとめています。
IT システムの用語として「スケール」と呼ばれる言葉があります。 大まかな意味としては、拡張性を考慮した作りのことを指しており、 将来的にシステム負荷が増大しても耐えられるような仕組み・構成のことを意味します。 システム…
Web サイトやブログを構築する際には、サーバーが必要となります。 サーバーの構築方法は数多く存在しますが、初心者の方にはレンタルサーバーがおすすめです。 WordPress や小規模サイトを運営する用途であれば、 VP…
Linux サーバーを構築する第一歩は、SSH の接続設定です。 不正アクセスを防ぐため、セキュリティを高める設定を行いましょう。 ポート番号の変更 root ユーザのログイン制限 公開鍵認証の設定 について解説します。…
サーバー構築の初心者にオススメの学習方法を、ステップ別に紹介します。 「VPS」を用意した上で、Web サーバーや DB サーバーの構築にチャレンジしてみましょう。 OS の設定も学べる VPS が初心者にオススメ サー…
自宅にサーバーを持ちたい人にとって一つの選択肢が「ノートパソコン」です。 今回は、ノートPCを自宅サーバーとして使う場合のメリット・デメリットを解説します。 結論としては、24時間稼働させる自宅サーバーにはオススメしませ…
Web サーバーでは一般的に Linux 系の OS(CentOS や Ubuntu など)が利用されますが、 Windows でも Web サーバーを構築することは可能です。 今回は、Windows で利用できる We…
サーバー強化の「スケールアップ」と「スケールアウト」の違い・使い分けを解説します。 「スケールアップ」は既にあるサーバーを増強すること、 「スケールアウト」はサーバーの台数を増やすことを意味しています。 「スケールアップ…
バージョン管理ツール「Git」のサーバー構築手順を紹介します。 GitHub 等の外部サービス以外にも、自前で Git サーバーを用意することができます。 今回は CentOS 7 を使用して、パスワード認証を設定するま…
サーバーOS には、Linux サーバーの他に Windows Server が存在します。 どちらも同じ「サーバー」ですが、作りや利用用途が大きく異なります。 今回は Windows Server の使い方や Linu…
Web サイトの公開にはWebサーバーが必須となります。 今回は、その中でもシェアの高い3種類の特徴を比較しました。 昔から使われていてメジャーなのは「Apache」ですが、 今から新しく Web サーバーを学ぶ場合には…