假設(shè):系統(tǒng)盤為 c:/
          假設(shè):把所有的東西安裝在D盤下的php目錄下
          假設(shè):安裝好后目錄狀態(tài)會(huì)是這樣子:
          apache-------------------------> d:/php/apache
          mysql---------------------------> d:/php/mysql
          php-----------------------------> d:/php/php
          網(wǎng)頁文件------------------------> d:/php/www
          以上這些是我的喜好,你可以改成你喜歡的

          第一步 安裝mysql4.1.10a( 本文章的配置適用于mysql4.1 和 mysql5.0版本 )

          將下載的的mysql壓縮包,直接解壓到指定目錄(d:phpmysql)就可以了
          然后雙擊 D:phpmysqlbinwinmysqladmin.exe 這個(gè)文件,請(qǐng)輸入winmysqladmin的初始用戶、密碼 (注:這不是mysql里的用戶、密碼)隨便填不必在意.確定之后你的右下角任務(wù)的啟動(dòng)欄會(huì)出現(xiàn)一個(gè)紅綠燈的圖標(biāo)(綠燈),紅燈亮代表服務(wù)停止,綠燈亮代表服務(wù)正常

          (如果不是綠燈,就左擊這個(gè)圖標(biāo)->winnt->install the service 安裝此服務(wù)
          再左擊這個(gè)圖標(biāo)->winnt->start the service 啟動(dòng)mysql服務(wù))


          修改mysql數(shù)據(jù)庫的root密碼
          開始->運(yùn)行,輸入cmd 然后cd 到d:mysqlbin 執(zhí)行以下命令

          D:mysqlbin>mysql
           
          進(jìn)入mysql后接著執(zhí)行:

          (將root密碼設(shè)置為easy)

           
          下面一步是讓PHP可以連接到mysql4.1以上版本的,一定不可以省略。具體可參考
          http://www.phpv.net/article.php/288


          密碼請(qǐng)根據(jù)你需要換成別的


          如果你下載的是進(jìn)制安裝包,解壓到任意目錄后就直接雙擊setup.exe 文件,按照你安裝軟件的習(xí)慣裝好它,記得到路徑選擇那一步時(shí)請(qǐng)寫d:phpmysql 裝好后打開d:phpmysqlbin文件夾,雙擊winmysqladmin.exe文件,會(huì)彈出一個(gè)窗口,要求設(shè)置你的mysql服務(wù)的管理員用戶名密碼.自己定吧


          兩種方法區(qū)別一看就明了.

          第二步: 安裝apache 并配置支持PHP

          雙擊安裝文件apache_2.0.53-win32-x86-no_ssl.msi
          將apache安裝在 D:phpapache 目錄下
          還會(huì)有輸入框,提示輸入域名呀管理員信箱,隨便填就是了.
          +-----------------------------------------------------
          | 注: 安裝完后會(huì)自動(dòng)安裝并啟動(dòng)apache的服務(wù),如在此處出現(xiàn)問題:
          |“(OS 10048)通常每個(gè)套接字地址 (協(xié)議/網(wǎng)絡(luò)地址/端口) 只允許使用一次:
          | make_sock: could not bind to address 0.0.0.0:80...” 一般是IIS占用了80端口引起的
          | 解決方法: 打開 控制面板->服務(wù) 找到 IIS admin 的服務(wù) 關(guān)閉并禁用
          | 然后用CMD進(jìn)入命令行模式 進(jìn)入你安裝apache的目錄 /apache2/bin
          | 輸入
          | apache -k install
          | apache -k start
          | 如果成功的話,再接著做下面的!
          +--------------------------------------------------------------

          將php-5.0.3-Win32.zip 里內(nèi)容解壓到 D:phpphp 里

          找到 php目錄里的 php.ini-dist (似乎這是一個(gè)習(xí)慣,其實(shí)我更喜歡用php.ini-recommended)重命名為 php.ini 并拷到 windows系統(tǒng)目錄下(特殊情況:win2k系統(tǒng)目錄為winnt)
          如我的php.ini是拷到 c:windows目錄
          再將php目錄里的 php5ts.dll,libmysql.dll 拷到 系統(tǒng)目錄系統(tǒng)目錄如我的是c:windows 里(也可以是c:windowssystem32)
           
          最后到D:phpphpext下將php_gd2.dll php_mysql.dll這兩個(gè)文件復(fù)制到system/system32如我的是c:windowssystem里

          配置apache里的httpd.conf

          打開 D:phpApacheconfhttpd.conf 這個(gè)文件

          找到 AddDefaultCharset ISO-8859-1 將其改為

          AddDefaultCharset GB2312 (讓默認(rèn)語言編碼為簡(jiǎn)體中文)

          找到 DocumentRoot "D:/php/Apache2/htdocs" 將其改為你的WEB目錄,如我的為

          DocumentRoot "D:/php/www"

          找到 DirectoryIndex index.html index.html.var 在后面加入 index.htm index.php (默認(rèn)index.php為首頁文件)

          --------------模塊化安裝PHP----------------------------------------
          找到 #LoadModule ssl_module modules/mod_ssl.so 這行,在此行后加入一行

          LoadModule php5_module d:/php/php/php5apache2.dll

          其中d:/php/php/php5apache2.dll 為你php目錄中php5apache2.dll所在的位置

          再找到 AddType application/x-gzip .gz .tgz 這行,在此行后加入一行

          AddType application/x-httpd-php .php

          (其實(shí):上面兩行紅色的,你可以直接加在httpd.conf文件的最后面也可以的)
          --------------------------------------------------------------------

          此時(shí)PHP環(huán)境基本已經(jīng)配置成功
          在WEB根目錄(如我的D:phpwww)里建一個(gè)名為test.php (提示:用記事本的朋友,請(qǐng)避免文件為test.php.txt) ,的文件內(nèi)容如下
          PHP代碼:
          <? echo phpinfo(); ?>
          重新啟動(dòng)apache服務(wù)
          用瀏覽器打開 http://localhost/test.php
          如果可以看到php配置輸出信息就OK了
          (如果看到的是下載頁面或者<? echo phpinfo(); ?>,請(qǐng)查查你所做的與上面是否有錯(cuò)漏)


          三、配置php.ini并測(cè)試mysql、GD2(php.ini為 c:windows下的 php.ini)


          找到
          ;extension=php_mysql.dll
          將';'去掉改為.

          extension=php_mysql.dll
           
          找到
          ;extension=php_gd2.dll 去掉前面的; 以便支持GD庫.如
           
          extension=php_gd2.dll

          找到
          ;session.save_path = "/tmp"
          將';'去掉.設(shè)置你保存session的目錄,如

          session.save_path = "C:WINDOWSTemp";

           
          重啟apache服務(wù)
          在Web根目錄下(如 D:phpwww)建立testdb.php文件內(nèi)容如下:
          PHP代碼:
          <?php
          $link
          =mysql_connect('localhost','root','123456');
          //這里的root和123456是MYSQL的用戶和密碼,請(qǐng)根據(jù)你自己的情況改好
          if(!$link) echo "fail"
          ;
          else echo
          "success"
          ;
          mysql_close
          ();
          ?>
          用瀏覽器打開http://localhost/testdb.php 如果輸出success就OK了

          四、phpmyadmin的安裝配置

          將phpMyAdmin-2.6.1.zip解壓到WEB根目錄(d:phpwww中去),重命名文件夾為phpmyadmin或其它
          打開phpmyadmin 目錄中的 config.inc.php
          找到以下這些(以下我已改好):

          $cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin';  //假設(shè)是有域名的服務(wù)器,可改成http://域名/phpmyadmin


          $cfg['Servers'][$i]['user'] = 'root';

          $cfg['Servers'][$i]['password'] = 'easy; //分別填上你mysql的用戶和密碼即可

          $cfg['Servers'][$i]['auth_type'] = 'http'; // 這里也可以改為cookie



          改好了保存,在瀏覽器打開http://localhost/phpmyadmin 輸入你的用戶名和密碼,便可以管理mysql了


          差不多了,如果你想讓你的PHP代碼執(zhí)行得更快,就再裝個(gè)Zend Optimizer.
          可到http://down.phpv.net/soft/379.htm下載

          方法是:下載后雙擊,選擇路徑安裝.問PHP.INI路徑就填 c:/windows

          裝好重啟apache服務(wù).再看http://localhost/test.php 時(shí)應(yīng)該看到會(huì)多一些東西
          with Zend Extension Manager v1.0.3, Copyright (c) 2003-2004, by Zend Technologies
          with Zend Optimizer v2.5.7, Copyright (c) 1998-2004, by Zend Technologies
          posted on 2008-05-16 09:45 caihaibo 閱讀(128) 評(píng)論(0)  編輯  收藏 所屬分類: php
          主站蜘蛛池模板: 太保市| 合江县| 晋宁县| 介休市| 紫金县| 阿城市| 丹江口市| 萝北县| 邯郸市| 肥西县| 滨海县| 偃师市| 武平县| 遂昌县| 蛟河市| 澜沧| 紫金县| 富源县| 浦江县| 西吉县| 滕州市| 山东| 雅安市| 山西省| 武隆县| 太谷县| 鹤峰县| 齐齐哈尔市| 昌黎县| 大竹县| 卓资县| 郴州市| 广河县| 泽州县| 贵溪市| 保康县| 蒙阴县| 蕲春县| 津市市| 栾川县| 宁津县|