Windows下PHP安裝具體步驟

          Windows下PHP安裝具體步驟

          PHP安裝具體步驟
          注意事項:安裝過程,任何目錄和文件名都不要使用空格,
          不要使用D:\Program Files 而要使用D:\ProgramFiles
          本次安裝目錄為D:\PHPServer\
          1. apache_2.2.3-win32-x86-no_ssl.msi
          apache服務(wù)器軟件,我下載的是win版本,2.0系列的配置都是相似的。
          雙擊安裝apache2.2.3,我把它安裝到D:\PHPServer\Apache2\ 注意,目錄名不要包含空格,否則下面設(shè)置php會出錯。安裝結(jié)束后,apache自動運行,在瀏覽器里輸入http://127.0.0.1是不是顯示出了默認的網(wǎng)頁,如果你不希望看到這個頁面,可以到D:\PHPServer\Apache2\conf目錄下找到 httpd.conf 打開編輯,并查找 DocumentRoot"在2.0系列的版本中,只會找到一個DocumentRoot" ,把引號內(nèi)的路徑改為你自己的路徑就可以了,比如 DocumentRoot “D:/PHPServer” 現(xiàn)在默認的根目錄就是 D:/PHPServer 注意這里用的是"/"。

          備注:如果是ZIP的壓縮包的話,只需要把Apache2.2解壓到目錄,然后CMD下運行
          D:\PHPServer\Apache2\bin\httpd -k install :安裝
          D:\PHPServer\Apache2\bin\httpd -k start :開始
          就行了

          2、安裝php5.2
          下載過來的php-5.2-Win32一般是個zip格式的壓縮包,解壓縮到D:\PHPServer目錄下,并使文件都在一個文件夾下,改文件夾名為php5 ,這樣方便接下來的工作。現(xiàn)在我們看到 D:\PHPServer下面已經(jīng)有兩個文件夾了, 一個是 apache2(安裝apache2.2.3自動生成的一個文件夾) 另一個是 php5 我的方式是每一個軟件一個文件夾,并且這些文件夾在同一目錄下, 這樣便于查找。好了,我們現(xiàn)在開始配置apache使它支持php5.
          首先,找到 D:\PHPServer\php5 目錄下的php.ini-dist 重命名為php.ini 并復(fù)制到C:\windows 目錄下,
          然后,復(fù)制 D:\PHPServer\php5 目錄下的php5ts.dll,libmysql.dll( 加載php和apache的動態(tài)鏈接庫)到C:\windows\system32
          最后,復(fù)制 D:\PHPServer\php5\ext 目錄下的php_gd2.dll,php_mysql.dll 到C:\windows\system32

          也可把以下命令COPY為BAT文件
          @echo off
          copy libmysql.dll %windir%\system32\
          copy php5ts.dll %windir%\system32\
          copy ext/php_gd2.dll %windir%\system32\
          copy ext/php_mysql.dll %windir%\system32\
          copy php.ini %windir%\
          放在php5的根目錄運行

          接下去,我們開始配置 D:\PHPServer\Apache\Apache2\conf 下的 httpd.conf文件,打開apache配置文件httpd.conf:開始/程序/Apache HTTP Server/Configure Apache Server/Edit....
          1、找到DirectoryIndex index.html 在后面加入 index.htm index.html.var index.php
          2、模塊化安裝配置
          找到 #LoadModule ssl_module modules/mod_ssl.so 這行,在此行后加入一行
          LoadModule php5_module D:/PHPServer/php5/php5apache2_2.dll(下面有說明)
          其中D:/PHPServer/php5/ 為你php目錄
          3、找到 AddType application/x-gzip .gz .tgz 這行,加入如下即可
          AddType application/x-httpd-php .php
          4、驗證Apache整合PHP
          新建一個PHP文件:phpinfo.php
          <?echo phpinfo();?>

          為了讓php支持mysql,需要做如下操作:
          首先修改c:\windows下的php.ini文件,
          將 extension_dir = "./"修改為extension_dir = "d:\PHPServer\php5\ext",
          將register_globals = Off改為On;
          將;extension=php_mysql.dll前面的引號";"去掉
          再復(fù)制php目錄下的libmysql.dll文件到system32下

          測試MySQL,在Web根目錄下建立testdb.php文件內(nèi)容如下:
          <?php
          $link=mysql_connect('localhost','root','123456');
          if(!$link) echo "fail";
          else echo "success";
          mysql_close();
          ?>

          安裝phpMyAdmin:
          將phpMyadmin解壓到apache的網(wǎng)頁目錄,為了方便后序操作將文件夾重命名為pma.

          PHPMyAdmin配置
          在libraries\config.default.php中
          $cfg['Servers'][$i]['user']          = 'root';                    // MySQL user
          $cfg['Servers'][$i]['password']      = 'your password';          // MySQL password (only needed
          加入用戶名和密碼


          注意事項
          裝了mysql后外部不能連接
          打開XP防火墻的3306端口,允許外部訪問.當(dāng)然如果你裝了其他的防火墻也要打開此端口.

          mysqlfront 不能連接的問題,報1251錯誤
          在本機用其他工具和命令行都可以連, 在另外一臺linux上也可以連,將加密方式改為了old_password也不行,但是今天來開機發(fā)現(xiàn)可以連了.或許是要重啟以下吧,呵呵.

          進入phpMyAdmin時, 出現(xiàn) “無法載入 mysql 擴展,請檢查 PHP 配置”。這里或許是顯示的亂碼,你要在IE的編碼中選擇簡體中文就會看到.
          解決辦法就是上面說的要讓php支持mysql,設(shè)置擴展文件的的路徑,打開擴展項.

          進入phpMyAdmin的管理頁面以后,網(wǎng)頁下方出現(xiàn)mbstring的警告,
          解決:在php.ini中將此擴展打開,將;extension=php_mbstring.dll前面的引號去掉即可

          posted on 2008-12-27 11:01 丁克設(shè)計 閱讀(253) 評論(0)  編輯  收藏 所屬分類: PHP技術(shù)文檔

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導(dǎo)航

          留言簿(6)

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 台安县| 明光市| 陵川县| 钟祥市| 新野县| 翁牛特旗| 凌海市| 成武县| 南岸区| 海盐县| 闸北区| 炎陵县| 南华县| 六枝特区| 巴里| 齐齐哈尔市| 大埔区| 长垣县| 利辛县| 白沙| 普定县| 华安县| 锡林浩特市| 福建省| 河北区| 萍乡市| 南宫市| 朝阳市| 阿鲁科尔沁旗| 大名县| 隆昌县| 长春市| 盐亭县| 林口县| 富顺县| 榆中县| 枣强县| 开鲁县| 天长市| 新巴尔虎右旗| 永昌县|