自定義安裝apache+php+mysql+phpmyadmin
apache 安裝完後訪問 http://localhost/
php 核心包(用於支持php開發 )
VC6就是legacy Visual Studio 6 compiler,就是使用這個編譯器編譯的。
VC9就是the Visual Studio 2008
compiler,就是用微軟的VS編輯器編譯的。
那我們如何選擇下載哪個版本的PHP呢?
如果你是在windows下使用Apache+PHP的,請選擇VC6版本;
如果你是在windows下使用IIS+PHP的,請選擇VC9版本;
php 核心包的安裝就是解壓即將
如何將apache 和php 整合
也即是說,怎樣才能讓apache處理php
①在apache 的conf目錄下 的 httpd.conf加入如下代碼:
LoadModule php5_module ~php安裝路徑/php5apache2_2.dll
PHPIniDir “~php模塊安裝路徑"
AddType application/x-httpd-php .php .phtml
說明,我們只要包紅色的部分,改成實際php 安裝的路徑即可
②把 php.ini-development 文件 改成 php.ini 為什麽改,因為我們的php的設置有需要在php.ini修改
③在php.ini中可以指定對應的功能模塊;這裏我們要指定php的擴展庫路徑
extension_dir = "D:/Program Files (x86)/wamp/bin/php/php5.5.12/ext/"
測試看看apache和php是否整合成功
寫這樣一段代碼並保存為test.php
<?php phpinof(); ?>
重新啟動 http://localhost/test.php
安裝數據庫mysql
下載安裝後寫一段php 代碼來測試是否成功!
//目前你看不懂,沒關系
<?php $conn=mysql_connect("localhost","root","root"); if($conn){ echo "連接mysql數據庫ok"; }else{ echo "連接數據庫失敗"; } ?>
當我們沒有對php進行正確配置的時候,會報
Fatal error: Call to undefined function mysql_connect() in C:\myenv\apache\htdocs\temp.php on line 3
原因: 目前沒有啟用mysql功能,在php.ini中
extension=php_mysql.dll
extension=php_mysqli.dll
安裝phpmyadmin
把該壓縮包直接解壓到htdocs目錄, 然後可以直接訪問http://localhost/phpMyAdmin/index.php 即可.
自定義安裝apache+php+mysql+phpmyadmin