Category Archives: Linux

【CentOS-5.x】レンタルサーバのつくりかた

自宅サーバやVPSに、複数ユーザをホスティングさせる際の忘備録です。 概要 レンタルサーバのように、ホスティングユーザ権限でCGI/PHPを実行できるようにします。 これにより、複数のユーザを一つのサーバに共存させたときのセキュリティリスクを 最小限に抑えるとともに、ホスティングユーザへ一定の可用性を提供することができます。 ApacheのsuEXECという機能を使用して実現します。 この記事でできるプログラム実行環境: Perl, PHP5 (suEXEC) ホスティングユーザのDocumentRoot: /home/ユーザ名/public_html 所要時間: 1~2時間 Webサーバをインストール(RPMパッケージから / ソースコードから) PHP5をCGIモードでインストール Webサーバの設定 ホスティングユーザの環境整備 Webサーバ起動・テスト

Posted in: Linux