Apache2.2+PHP5.4+MySql5.6サーバプラットフォーム構築

1517 ワード

★ロジックの整理:まずapacheとphpをインストールし、apacheをphpに接続することで、マシンがphpコードを解釈する機能を備えます.最後にmysqlをインストールし、phpをmysqlに関連付けることで、phpの関数を使用してデータベース操作を行うことができます.このようなPHPベースのサーバープラットフォームの構築が完了し、サイトの設定、ドメイン名の申請を行うことで、他の人にウェブサイトを通じて本機の指定サイトにアクセスさせることができます.そのため、このプラットフォームの構築の鍵は、Apache、PHP、MySql間を相互に関連付けるプロファイルをどのように設定するかであり、ここでシステムSystem 32フォルダを変更する必要はなく、本人が使用しているのはWin 7システムであることを明確に示している.
1.apacheディレクトリの下のhttpdを構成する.confファイル
コメントを表示
A.Listen 80は、コンピュータが80ポートを介してアクセスされたことを示し、Listen 192.168.1.101:80は、ウェブサイトがローカルエリアネットワークでローカルエリアネットワークIPアドレスにアクセスすることによってのみListen 127.0.0.1:80にアクセスすることができることを示す.
B.DocumentRoot"D:/php"は、サイトが格納されている場所、すなわちAのListenアドレスが指すサイトへのアクセス経路を表します.マルチサイトサーバを構成するには、extraディレクトリの下にあるhttpd-vhosts.confを構成する必要があります.
DocumentRoot "D:\php\home"
ServerName www.spdreamin.com
ErrorLog "logs/dummy-host.a-error.log"
CustomLog "logs/dummy-host.a-access.log" common

127.0.0.1を表すアドレスはD:phphomeを指し、ドメイン名www.spdreamin.com対応、当該ドメイン名を申請することなくSystem 32下のhostファイルに設定することができる127.0.0.1 www.spdreamin.comは,ドメイン名をアドレスとして解析し,アドレスがサイトを指す.最後にhttpd.confファイル#Include conf/extra/http-vhosts.conf削除#コメント
C.関連PHPはhttpd.confファイルは次のように構成されています(apacheがPHPページを解釈するためのPHP関数を見つけたのです)LoadModule php 5_module “G:/php/php5apache2_2.dll” PHPIniDir “G:\php” AddType application/x-httpd-php .php
2.PHP中のphpを配置する.iniファイルphpがmysqlデータベースにアクセスできるように検索してextension_に変更dir = “G:\php\ext” extension=php_mysql.dll extension=php_mysqli.dll
もっと知りたいなら、QQ群162876848に参加して、共同で検討しましょう.