php環境配置
系統為windows7 64bit
apache版本2.4
mysql版本5.6
apache下載連結(apache2.4不再提供msi的安裝檔案,下載後直接解壓即可配置使用)
php下載連結
mysql下載地址http://dev.mysql.com/downloads/mysql/
下載php和apache時要注意是vc版本號和32位64位的區別。
首先安裝apache
將下載後的檔案複製到指定的網站目錄下
-
開啟http.conf檔案將下面的安裝路徑修改一下
Define SRVROOT "C:/wamp/Apache24"
ServerRoot "C:/wamp/Apache24"
DocumentRoot "C:/wamp/Apache24/htdocs"
將上面的路徑修改為apache的安裝路徑
apache24binhttpd.exe -k install, 這句可以把apache新增到系統服務裡.
(這句指令要在管理員下執行,普通cmd執行會失敗)
如果報msvcr100.dll丟失
可以到
下載對應的庫檔案
注意apache的vc版本32位還是64位
vc2008對應vc9
vc2012對應vc11
安裝完畢再次執行一次即可即可在服務裡開啟apache
到此處即可在瀏覽器中檢視是否安裝成功。輸入localhost或者127.0.0.1即可。
出現此頁面說明apache安裝成功
讓apache解析php
在http.conf里加入下面的程式碼:
將php解壓到指定目錄 C:/wamp/php5.6/(php的路徑)
# php5 support
LoadModule php5_module C:/wamp/php5.6/php5apache2_4.dll
AddType application/x-httpd-php .php .html .htm
# configure the path to php.ini
PHPIniDir "C:/wamp/php5.6"
重啟apache
在網站下面寫個測試檔案
phpinfo();
?>
出現此頁面說明apache可以解析php了
安裝完mysql
在php.ini中修改檔案連線資料庫
extension_dir = "D:/AMP/php5.6/ext"
extension=php_mysql.dll
extension=php_mysqli.dll
將前面的分號去掉重啟apache即可連線資料庫。
Apache中設定預設首頁
DirectoryIndex index.html index.php
DirectoryIndex後面加入顯示的預設頁即可
apache設定虛擬目錄
首先啟用虛擬主機功能
# Virtual hosts
Include conf/extra/httpd-vhosts.conf#將前面的#去掉表示啟用虛擬機器
在Apache24confextrahttpd-vhosts.conf下配置如下程式碼
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "D:/myweb/" #此處為網站根目錄
ServerName myweb.com #訪問的域名
ErrorLog "logs/dummy-host2.example.com-error.log"
CustomLog "logs/dummy-host2.example.com-access.log" common
在C:WindowsSystem32driversetc下修改hosts檔案
127.0.0.1 myweb.com
即可用myweb.com訪問網站。
關於phpmyadmin的配置問題
首先下載制定到固定目錄(一般單間一個目錄)
注意:幾乎所有的配置引數都在 config.default.php 檔案中。
如果這個檔案不存在,您可以在 libraries 目錄中找到 config.default.php,
將它複製到根目錄,並改名為 config.inc.php。
或者修改config.sample.inc.php為config.inc.php
在libraries目錄中找到config.default.php檔案
phpmyadminlibrariesconfig.default.php
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '123456';
然後可以透過虛擬目錄直接訪問
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4606/viewspace-2801496/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Mac PHP 環境配置MacPHP
- CentOS 配置 PHP 環境CentOSPHP
- Docker配置PHP開發環境DockerPHP開發環境
- MacOS PHP 開發環境配置MacPHP開發環境
- mac pro配置php開發環境MacPHP開發環境
- Mac下配置PHP+MySql環境MacPHPMySql
- MacOS Monterey 配置 PHP 環境記錄MacPHP
- windows下配置nginx+php環境WindowsNginxPHP
- Eclipse配置PHP開發環境EclipsePHP開發環境
- memcached+php環境配置和分析PHP
- PHP開發之環境搭建及配置PHP
- UNIX下的PHP環境配置,+apache (轉)PHPApache
- LAMP環境(linux+apache+mysql+php)配置LAMPLinuxApacheMySqlPHP
- app自動化測試環境配置:adb環境配置、monkey環境配置、appium環境配置大全APP
- PHP Windows環境PHPWindows
- PHP環境LAMP/LNMP安裝與配置筆記PHPLAMPLNMP筆記
- 配置Linux+Nginx+PHP+MySQL執行環境LinuxNginxPHPMySql
- wnmp(windows+nginx+mysql+php)環境搭建和配置WindowsNginxMySqlPHP
- CentOS 6.x 上配置Apache+PHP環境CentOSApachePHP
- Apache+PHP配置執行環境(getenv的使用)ApachePHP
- PHP開發環境 03 - 使用KFKDock搭建PHP專案環境PHP開發環境
- Centos7下配置PHP + MySQL + Nginx開發環境CentOSPHPMySqlNginx開發環境
- 如何通過配置高效環境實現PHP優化PHP優化
- 通過配置環境來實現PHP高效優化PHP優化
- Windows環境下嘗試安裝並配置PHP PEARWindowsPHP
- Windows7環境下Apache+PHP+MySQL完美配置WindowsApachePHPMySql
- Flutter環境配置Flutter
- vue – 環境配置Vue
- docker搭建php環境DockerPHP
- PHP開發環境PHP開發環境
- PHP--環境搭建PHP
- php環境搭建---LAMPPHPLAMP
- Elementary OS 作業系統:PHP 開發環境配置 (一)作業系統PHP開發環境
- 阿里雲裡Centos 7 PHP7環境配置 LNMP阿里CentOSPHPLNMP
- IIS配置PHP環境HTTP500錯誤處理方法PHPHTTP
- 開發環境配置開發環境
- windows 配置JAVA環境WindowsJava
- Windows配置java環境WindowsJava