ホームページ >バックエンド開発 >PHPチュートリアル >IIS サーバーは、ASP、CGI、Perl、および php+mysql_PHP チュートリアルを実装するように完全に構成されています
IIS サーバーは、ASP、CGI、PERL、および php+mysql を実装するように完全に構成されています。次に、IIS で必要なソフトウェア (すべて Windows 用) を実現する必要があります。 : ActivePerl、PHP、MYSQL 1 .ASP サポート: 言うまでもなく、何もする必要はなく、ASP 動作自体をサポートします。 2. CGI、PERL のサポート: 1. ActivePerl をインストールし、ダウンロードした ActivePerl を実行して段階的にインストールします (注: ルート ディレクトリの /usr/ へのインストール パスを選択してください (デフォルトは perl)。これにより、多くの作業が節約されます)将来プログラムをデバッグする際に問題が発生する可能性があります) 2. IIS を設定します (管理ツール内で) 「インターネット インフォメーション サービス」を開き、図に示すように、デフォルト サイトのプロパティをクリックします。 「ホーム ディレクトリ」タブを選択します。次に、「構成 (G)...」をクリックすると、図に示すようなダイアログ ボックスが表示されます。ボックス 次に、以下に示すように「追加 (D)」をクリックします。 「c:usr inperl.exe」を忘れないでください。最後に「%s %s」を追加すると、確認後に CGI が実行されません。同じ方法を使用して、図に示すように拡張子 .pl を追加します。 完了後、図に示すように: これで、IIS は CGI と Perl をサポートします。 3. PHP と MYSQL のサポート: 1. PHP と MYSQL をインストールします。ダウンロードした PHP と MYSQL を実行して段階的にインストールします (どこにでもインストールできます。一般に、現在インターネット上で最も人気のあるものは PHP です。必要なのは、ダウンロードした圧縮パッケージを解凍して、次の場所に置くことだけです: c:php) 2.PHP サポート: 2.1 php ディレクトリの dlls フォルダー内のすべてのファイルを c:windowssystem32 にコピーします。 2.2 IIS の構成: 同じです。先ほど CGI を設定する際に、以下のように .php を追加します: 完了後、以下のように: 最後に、ここで「実行権限」を次のように変更します: ここでの「実行権限」は「スクリプトと実行可能ファイル」である必要があります: [OK] を確認します。これで、IIS は PHP+ MYSQL を完全にサポートします。 1. MySQL データベース (ODBC) ドライバーと MySQL データベース システム プログラムをダウンロードします。 MySQL データベース (ODBC) ドライバーのダウンロード アドレスは、http://mysql.com/Downloads です。 /MyODBC/myodbc-2.50.36-nt .zip 、 http://download.sourceforge.net/pub/mirrors/mysql/Downloads/MyODBC/myodbc-2.50.36-nt.zip または http://www.fykx .net/download/php/myodbc-2.50 .36-nt.zip (1457KB) 2. MySQL データベース システム プログラムのダウンロード アドレスは次のとおりです。 http://www.mysql.com/Downloads/MySQL-3.23/mysql- 3.23.30-gamma-win.zip (9632KB) または http://www.fykx.net/download/php/mysql-3.23.30-gamma-win.zip 2. プログラムのインストール 1. MySQL データベースのインストール(ODBC) ドライバー (Windows システムにインストールする必要があります) 2. インストール MySQL データベース システム プログラムは通常、システムのデフォルトの場所「C:MySQL」にインストールされますが、サーバーをネットワーク データベース サーバーとして使用するかどうかを考慮する必要があります。このサーバー上に数百のデータベース ユーザーを確立する場合は、将来の不要なトラブルや面倒な設定を避けるために、比較的大きな容量を持つハードディスクにインストールする必要があります。 3. プログラムを起動するには、プログラム「[システム インストール ドライブ文字]: MySQLBinwinmysqladmin.exe」を実行して、MySQL データベース システムとマネージャーを起動します。初めて起動する場合、システムは「クイック セットアップ」ウィンドウを表示します。以下に示すように、最初のユーザー アカウントを作成します。 [ユーザー名] に最初の MySQL データベース アカウントのユーザー名を入力し、[パスワード] に最初の MySQL データベース アカウントのパスワードを入力します。入力した値を覚えておいて、しばらくしてから MySQL データベース管理ウィンドウに入ります。プログラムは自動的に最小化されます。ウィンドウはシステム トレイに達し (タスクバーの右側に「信号機」アイコンがあります)、システムは正常に起動します (Windows 2000 では、「MySQL コンポーネント サービス」が「コンポーネント サービス マネージャー」が開始されます)。この時点で、プログラムはスタートアップ グループにショートカットも追加しました。これにより、次回コンピュータを起動したときに MySQL データベース システムが自動的に起動します。 4. データベースの確立 データベースを初めて起動すると、システムは MySQL と test という名前の 2 つのデータベースを自動的に作成します。次の方法を使用して、別の名前のデータベースを作成できます。 「信号機」アイコンを右クリックします。システムトレイの => >「表示」をクリックして MySQL データベース管理ウィンドウを開きます =>> 「データベース」タブを選択 =>> データベースサーバーを選択 =>> 1 回右クリック =>> 「データベースの作成」を選択" メニュー項目 =>> ポップアップに追加 データベース ダイアログ ボックスにデータベース名を入力 =>> 「データベースの作成 (このデータベースを作成)」をクリックすると、新しいデータベースが作成されます。以下の図 5 に示すように、データベースを初めて起動するときに、データベース ユーザー アカウント管理によってデータベース ユーザー アカウントが作成されます。サーバーを複数のユーザーが使用する場合は、次の手順でデータベース ユーザー アカウントを作成する必要があります。 「ODBC データ ソース マネージャー」 (Windows NT システムでは「管理ツール」の「ODBC データ ソース マネージャー」、Windows 98 または Me システムでは「コントロール パネル」の「ODBC データ ソース マネージャー」) =>> 最初のタブで「ユーザーの「DSN」を「追加」ボタンをクリックします =>> データソースドライバーリストで「MySQL」を選択します =>> 「完了」ボタンをクリックします =>> 「データベースドライバーの構成」ダイアログボックスで「Windows DSN 名」を入力します「Dynamic Education Network」(Dynamic Education Network が開設したアカウントを示します) に、MySQL ホスト (名前または IP) にサーバーのホスト名または IP アドレスを入力し、MySQL データベース名にデータベース名を入力し、ユーザー データベース アカウントのユーザー名を入力し、パスワードにデータベース アカウントのパスワードを入力し、その他の設定はデフォルトのままにしておきます =>> 「OK」をクリックします。新しいデータベース アカウントが作成されます。 6. プログラムのデバッグ (例として、美化されたレイアウト スタイルを備えた vBulletin バージョン 1.1.5 中国語標準バージョンを使用) 1. Admin/Config.php ファイルを変更します。具体的な内容は次のとおりです。 (http://bbs から転載。 iduba.net)