LinuxやBSDなどUNIX系のOSを使ってWebアプリケーションを開発するプログラマは,少なくとも一度は何らかのアプリケーションで実行バイナリ・データをconfigureからmakeコマンドを使って生成したことがあるに違いない。LAMP(Linux,Apache,MySQL,Perl/PHP/Python)で有名なApacheやMySQLはこのようなビルド(実行バイナリを生成すること)を自分で行うことができる。だが,テスト用途で利用するならともかく,本番環境で自分でビルドしたバイナリを使ってはいけない。様々な点で弊害がある。 プログラミングの上級者ならば,自分でビルド・オプションを指定してビルドした方が,既に提供されているバイナリよりも高速に実行できるバイナリを作ることができるかもしれない。MySQLならば6.5.4. MySQL 5.1 リファレンスマニュアル :: MySQL の速
![[オープンソース使ったWeb開発編]自分でビルドしたバイナリを本番環境で使ってはいけない](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)