Windows下PHP安裝具體步驟

          Windows下PHP安裝具體步驟

          PHP安裝具體步驟
          注意事項(xiàng):安裝過程,任何目錄和文件名都不要使用空格,
          不要使用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會(huì)出錯(cuò)。安裝結(jié)束后,apache自動(dòng)運(yùn)行,在瀏覽器里輸入http://127.0.0.1是不是顯示出了默認(rèn)的網(wǎng)頁(yè),如果你不希望看到這個(gè)頁(yè)面,可以到D:\PHPServer\Apache2\conf目錄下找到 httpd.conf 打開編輯,并查找 DocumentRoot"在2.0系列的版本中,只會(huì)找到一個(gè)DocumentRoot" ,把引號(hào)內(nèi)的路徑改為你自己的路徑就可以了,比如 DocumentRoot “D:/PHPServer” 現(xiàn)在默認(rèn)的根目錄就是 D:/PHPServer 注意這里用的是"/"。

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

          2、安裝php5.2
          下載過來(lái)的php-5.2-Win32一般是個(gè)zip格式的壓縮包,解壓縮到D:\PHPServer目錄下,并使文件都在一個(gè)文件夾下,改文件夾名為php5 ,這樣方便接下來(lái)的工作?,F(xiàn)在我們看到 D:\PHPServer下面已經(jīng)有兩個(gè)文件夾了, 一個(gè)是 apache2(安裝apache2.2.3自動(dòng)生成的一個(gè)文件夾) 另一個(gè)是 php5 我的方式是每一個(gè)軟件一個(gè)文件夾,并且這些文件夾在同一目錄下, 這樣便于查找。好了,我們現(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的動(dòng)態(tài)鏈接庫(kù))到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的根目錄運(yùn)行

          接下去,我們開始配置 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(下面有說(shuō)明)
          其中D:/PHPServer/php5/ 為你php目錄
          3、找到 AddType application/x-gzip .gz .tgz 這行,加入如下即可
          AddType application/x-httpd-php .php
          4、驗(yàn)證Apache整合PHP
          新建一個(gè)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前面的引號(hào)";"去掉
          再?gòu)?fù)制php目錄下的libmysql.dll文件到system32下

          測(cè)試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)頁(yè)目錄,為了方便后序操作將文件夾重命名為pma.

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


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

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

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

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

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

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

          導(dǎo)航

          留言簿(6)

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          主站蜘蛛池模板: 宜阳县| 泰宁县| 留坝县| 滨州市| 南安市| 资阳市| 岳阳市| 同德县| 襄汾县| 通城县| 米林县| 和林格尔县| 永登县| 棋牌| 青海省| 宁阳县| 桐庐县| 东乡县| 枣强县| 乌鲁木齐县| 富锦市| 静乐县| 昌吉市| 巫山县| 林州市| 甘谷县| 株洲市| 波密县| 阿荣旗| 丰顺县| 辛集市| 南召县| 那曲县| 凤城市| 京山县| 遂宁市| 马公市| 泾阳县| 娱乐| 镇赉县| 鄢陵县|