LAMP
Webサーバーの多くはLinuxを搭載したコンピューターで、さまざまな専用のサーバープログラムが動いています。
サーバー側のWebアプリ開発では以下のオープンソースソフトウェアを組み合わた、頭文字を取った「LAMP」と呼ばれている環境がメジャーです。
- Linux(OS)
- Apache(Webサーバー)
- MySQL(データベース)
- PHP・Perl・Python(プログラミング言語)
様々な技術者が関わります
例えば、インストールや設定など、LAMP環境の構築作業は、インフラエンジニアが行い、データベースは、データベースエンジニア、もちろんプログラミングは、プログラマーが行うといった感じです。
ハードウェア、ネットワーク機器選定からSIerが関わることもあります。
続きます。