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
- MacOS PHP 開發環境配置MacPHP開發環境
- Docker配置PHP開發環境DockerPHP開發環境
- mac pro配置php開發環境MacPHP開發環境
- Mac下配置PHP+MySql環境MacPHPMySql
- MacOS Monterey 配置 PHP 環境記錄MacPHP
- app自動化測試環境配置:adb環境配置、monkey環境配置、appium環境配置大全APP
- PHP環境LAMP/LNMP安裝與配置筆記PHPLAMPLNMP筆記
- PHP Windows環境PHPWindows
- 環境配置
- 配置開發環境、生成環境、測試環境開發環境
- Centos7下配置PHP + MySQL + Nginx開發環境CentOSPHPMySqlNginx開發環境
- PHP開發環境 03 - 使用KFKDock搭建PHP專案環境PHP開發環境
- docker搭建php環境DockerPHP
- PHP開發環境PHP開發環境
- ApacheCordovaforios環境配置ApacheiOS
- Linux環境配置Linux
- vue – 環境配置Vue
- JAV A環境配置
- Flutter環境配置Flutter
- 配置python環境Python
- nerfstudio環境配置
- IDEA配置環境Idea
- 一、環境配置
- JAVA環境配置Java
- conda環境配置
- Anaconda環境配置
- Maven 環境配置Maven
- 記Ubuntu 16.04 下配置 Nginx、PHP7、MySQL環境,以及多域名配置UbuntuNginxPHPMySql
- Elementary OS 作業系統:PHP 開發環境配置 (一)作業系統PHP開發環境
- PHP-lnmp 環境搭建PHPLNMP
- Docker Contos 搭建 PHP 環境DockerPHP
- docker構建php環境DockerPHP
- MAC環境下PHP開發除錯環境搭建MacPHP除錯
- windows 配置JAVA環境WindowsJava
- CentOS 初始環境配置CentOS
- 如何配置gradle環境Gradle