ApacheとnginXとは何か?
記事の監修者
この記事について
こんにちは、TECH I.S.編集部の金森と申します
本記事ではApacheとnginXについてザックリと解説したいと思います
主にプログラミングを勉強を始めたばかりの方を対象として、本記事を執筆しております
本記事を通じて、難しいプログラミング学習の最初の一歩の手助けになりますとありがたいです
プログラミングを勉強している方なら聞いたことある単語Apache
そもそもアパッチとは何でしょうか?
※弊社チャンネル『TECH I.S.漫画』より引用
Apacheを理解するための前提知識
ApacheやnginXについて理解するためには前提知識としてサーバーとは何か?
ザックリ想像できるようになる必要があります
インターネットの図書館であるwikiを引用すると
サーバまたはサーバー(英: server)は、サービスを提供するソフトウェア、あるいはその機能が稼働しているコンピュータのことである。コンピュータ分野のクライアントサーバモデルでは、クライアントからの要求に対して情報や処理結果を提供する機能を果たす側を指す…(続く)
う〜ん何を言ってるかわからない…
Youtubeを閲覧するには
ここで少し話題が逸れます
普段私たちはどのようにYoutubeの動画を見ているのでしょうか?
そうですね、Youtubeのサーバーにアクセスすることで動画を閲覧しています
サービスを提供するのがサーバー
このように、サーバーというのを簡単に説明すると
サービスを提供する役割をもつコンピュータがサーバーです
Youtubeのサービスといったら動画がなので、私たちのパソコンなどに動画を提供しているのがYoutubeのサーバーです
どうしたらコンピュータがサーバーになるのか?
ここで疑問が生まれました?
サービスを提供するコンピュータがサーバーなら
私たちがサービスを開発する際、どのようにコンピュータにそのような役割を持たせればいいのでしょうか?
そこで必要になるのが、ApacheやnginXを代表するサーバーソフトウエアなんです
私たちが持っているコンピューターにApacheやngineXなどのサーバーソフトウエアをインストールすることで、コンピュータをサーバにすることができます
より詳しく知りたい方は、この動画をチェック
YoutubeチャンネルTECH I.S.漫画に置いて、ApacheとnginXについての動画を公開しました
よければこちらの動画をみて、参考にしていただけますと幸いです
全国どこにいても学べる!超優良のプログラミングスクールまとめました【国内完全網羅】現役エンジニアが厳選したおすすめのプログラミングスクール
自分の住んでるエリアでプログラミングスクールを探したい⭐️
エリア別で、おすすめのプログラミングスクールをまとめました。
ぜひ参考にしてみてくださいね。
北海道 / 東北
関東
群馬 / 栃木 / 埼玉 / 茨城 / 東京 / 千葉 / 神奈川
中部
福井 / 石川 / 岐阜 / 愛知 / 富山 / 長野 / 山梨 / 静岡 / 新潟
近畿
兵庫 / 京都 / 大阪 / 滋賀 / 奈良 / 三重 / 和歌山