每次壞境都不是本身動手搭建的 今天本身來...
遇到了那麼多問題 也是好事... php
軟件版本 php-5.2.17 + Apache-2.2.22 + MySQL-5.1.56
操做系統 WIN7 旗艦 X64
html
start.... mysql
step1 Apache安裝 web
1,運行 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi sql
2,服務器信息隨便填寫,默認端口80 apache
3,安裝類型其實也隨意,建議是自定義 瀏覽器
4,選擇特性,個人安裝路徑是 F\Web\Apache (我把這3個都裝在F盤的web目錄下) 安全
5,安裝,等待.... 服務器
最後,在瀏覽器中訪問 http://localhost/,顯示「It works!」,說明apache服務已正常啓動 app
step2 PHP安裝
將php-5.2.17-Win32-VC6-x86解壓到D:\Web\php便可
一點說明哦 本身下載要用vc6版本哦
1,運行 mysql-essential-5.1.56-win32.msi
2,安裝類型其實也隨意,建議是自定義
3,選擇特性,個人安裝路徑是 F\Web\Mysql
安裝完後 開始配置mysql服務器....
這個基本是next到底 幾點注意就好
1,默認字符集,選擇UTF8
2,安全設置,指定root用戶密碼 能夠不設置 設置了好好記住這個密碼...
3,執行完畢後 看看最後的窗口 以下圖就ok了
1,64的:複製libmcrypt.dll,libmysql.dll,libmhash.dlll到C:/Windows/SysWOW64
32的:複製libmcrypt.dll,libmysql.dll,libmhash.dll到C:/Windows/System32
2,拷貝php.ini-dist,重命名爲php.ini
3,修改php.ini文件
magic_quotes_gpc On //默認打開,可下降注入風險 可是若是是比較牛,仍是關了
上傳文件大小上限 upload_max_filesize = 2M //默認2M,可根據須要修改
post_max_size = 8M //默認8M,可根據須要修改
擴展目錄extension_dir = "./" //修改成"F:/Web/PHP/ext"
開啓經常使用擴展,去掉最前面的」;」
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll
extension=php_xmlrpc.dll
step6 Apache配置
修改apache/conf/目錄下的httpd.conf文件
讓apache加載php模塊
在#LoadModule vhost_alias_module modules/mod_vhost_alias.so下方添加
LoadModule php5_module "D:/Web/PHP/php5apache2_2.dll"
PHPIniDir "F:/Web/PHP"
AddType application/x-httpd-php .php .html .htm
php目錄下有多個dll文件,咱們使用的是2.2.17版本,因此加載php5apache2_2.dll
AddType 是讓.php .html .htm三種文件中的php代碼都可執行
修改網頁文件根目錄
搜索DocumentRoot 和<Directory 「F:/Web/Apache/htdocs」>
將原有目錄修改成DF/Web/www
修改默認索引文件 搜索DirectoryIndex ,添加index.php DirectoryIndex index.html index.php 重啓apache服務 驗證安裝 在網頁根目錄下建立文件index.php,內容: <?php phpinfo(); ?> 訪問http://localhost/,若是顯示php相關信息,則配置OK,大功告成!