WindowsでApache 2を設定.4+PHP7
2542 ワード
apacheのダウンロード Apache Loungeに最新のApache 2.4をダウンロードします.18 win64 インストールVisual C++for Visual Studio 2015(VC 14)をダウンロードする. ダウンロードしたApacheファイルを解凍してCディスクに移動し、Apache 24 と命名した.管理者権限でcmdを開く.exe,次のコードインストールApacheサービス を実行する.
5.C:Apache 24binApacheMonitorで開くexe、Apacheサービスを起動し、ブラウザにlocalhostを入力し、It worksが表示されたら!Apacheのインストールに成功しました.
php 7をダウンロード
apacheの構成
phpの構成
仮想ホストの構成
プロファイルはconf/extra/の下に配置され、httpd.confはもっと簡潔になった.
conf/extra/httpd-vhosts.conf
1、httpdを開く.conf:include conf/extra/http-vhosts.conf前の「#」削除apacheに仮想マシンプロファイルをロード
すべてのRequire all deniedをRequire all grantedに置き換えます.
LoadModule rewriteを開くmodule modules/mod_rewrite.so
2、conf/extra/http-vhostsを開く.conf、例を隠したり削除したりして、以下を追加します.ダウンロードxdebug.phpinfoの情報はこのボックスにコピーされます.https://xdebug.org/wizard.php php.ini最終追加:
5.hostsファイルに127.0を追加することを忘れないでください.0.1 tank.com
cd C:\Apache24\bin
httpd.exe -k install
5.C:Apache 24binApacheMonitorで開くexe、Apacheサービスを起動し、ブラウザにlocalhostを入力し、It worksが表示されたら!Apacheのインストールに成功しました.
php 7をダウンロード
VC14 x64 Thread Safe, php7apache2_4.dll , 。
http://windows.php.net/download 。
C:\php7
C:\Apache24\conf\httpd.conf
DocumentRoot,
DocumentRoot "D:/Program/Apache24/htdocs"
D:/Program/Apache24/htdocs , ,
apacheの構成
apache httpd.conf
#LoadModule xml2enc_module modules/mod_xml2enc.so , php.
AddHandler application/x-httpd-php .php
AddType application/x-httpd-php .php .html
LoadModule php7_module "D:/Program/php-7.1.3/php7apache2_4.dll"
PHPIniDir "D:/Program/php-7.1.3"
phpの構成
1. C:\php7\php.ini-development php.ini
php.ini,
extension_dir = "D:/Program/php-7.1.3/ext"
2. extension=php_fileinfo.dll、php_gd2.dll、php_mysqli.dll、php_pdo_mysql.dll “;”
3.
仮想ホストの構成
プロファイルはconf/extra/の下に配置され、httpd.confはもっと簡潔になった.
conf/extra/httpd-vhosts.conf
1、httpdを開く.conf:include conf/extra/http-vhosts.conf前の「#」削除apacheに仮想マシンプロファイルをロード
すべてのRequire all deniedをRequire all grantedに置き換えます.
LoadModule rewriteを開くmodule modules/mod_rewrite.so
2、conf/extra/http-vhostsを開く.conf、例を隠したり削除したりして、以下を追加します.
ServerAdmin [email protected]
DocumentRoot "D:/Group/Neobay/Tank/public"
ServerName tank.com
Options Indexes FollowSymlinks
AllowOverride All
Require all granted
ErrorLog "logs/tank.log"
CustomLog "logs/tank.log" common
[xdebug]
zend_extension = D:/Program/php-7.1.3/ext/php_xdebug-2.5.1-7.1-vc14-x86_64.dll
xdebug.remote_enable=on
5.hostsファイルに127.0を追加することを忘れないでください.0.1 tank.com