LittleCloud's Java World

          Live and learn.
          posts - 18, comments - 29, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          windowsxp 下安裝php服務

          Posted on 2008-02-29 16:54 walkingpig 閱讀(500) 評論(0)  編輯  收藏 所屬分類: 服務器

          我是第一次在xp下配置php
          在網上找了很多資料,按照上面的一步步配,總會在半路出現一些問題,
          以下是我綜合幾個網友的資料配置成功的步驟:

          操作系統:windows xp
          apache_2.2.6-win32-x86-no_ssl.msi  
          http://apache.mirror.phpchina.com/httpd/binaries/win32/apache_2.2.6-win32-x86-openssl-0.9.8e.msi
          php-5.2.5-win32-installer.msi 
          http://cn2.php.net/distributions/php-5.2.5-win32-installer.msi
          PHP 5.2.5 zip package
          http://cn.php.net/get/php-5.2.5-Win32.zip/from/cn2.php.net/mirror(這里面有需要的dll文件)
          mysql-5.0.22-win32_Setup.exe
          http://www.mysql.com/

          開始安裝

          一、安裝Apache2.2.6

          1 運行安裝程序 圖1

           

           

          2 下一步,圖2 安裝協議

           


          3 下一步,圖3 Apache HTTP Server的一些說明

           


          4 下一步,圖4 填寫服務信息

          Network Domain 域名 ,這里填寫 localhostServer Name 服務器名,這里填寫 localhost

          Administrator‘s Email Address 管理員郵箱

           

           

           

          5 安裝類型

          選擇自定義安裝 Custom,圖5

           

           

          6 自定義安裝設置,圖6

           

           

          修改安裝目錄,這里我把目錄修改到F:\Apache2\圖7

           

           

          7 安裝確認,圖8

           

           

          8 開始安裝,圖9

           

           

          安裝最后會出現幾個命令行窗口。

          9 安裝完畢,圖10

           

           

          10 右下角出現圖標,圖11

           

           

          11 雙擊顯示服務器監控信息,圖12

           

           

          12 測試,圖13

          在瀏覽器地址欄輸入 http://localhost,回車顯示 “It works!”。

          如圖,表示安裝成功了!

           

           

          這樣 Apache就安裝完畢了。

          二、安裝PHP5.2.5

          1 拷貝需要的組件

          解壓php-5.2.5-Win32.zip到“G:/PHPTemp”。這里主要是拷貝一些以后需要的組件。

          2 運行安裝程序php-5.2.5-win32-installer.msi

           

           

          3 接受 安裝協議

           

           

          4 選擇安裝目錄,

          選定目錄.我設置的是F:\php\

           

           

          5 選擇服務器設置

           

           

          6 選擇Apache配置文件目錄,按我之前的配置,這里我選的是F:\Apache2\

           

           

          7 安裝設置

           

           

          8 準備安裝

           

           

          9 安裝完畢

           

           

          10 從G:/PHPTemp拷貝libmysql.dll及ext文件夾到F:/PHP
          并在F:/PHP/php.ini中修改成
          ;;;;;;;;;;;;;;;;;;;;;;
          ; Dynamic Extensions ;
          ;;;;;;;;;;;;;;;;;;;;;;
          ;
          ; If you wish to have an extension loaded automatically, use the following
          ; syntax:
          ;
          ;   extension=modulename.extension
          ;
          ; For example, on Windows:
          ;
          ;  extension=msql.dll
             extension=php_mysql.dll
             extension=php_mysqli.dll
          ;
          ; ... or under UNIX:

          將F:/PHP/php.ini文件拷貝到C:\WINDOWS目錄下
          將F:/PHP/libmysql.dll文件拷貝到 C:\WINDOWS\system32目錄下
          將F:/PHP/ext/php_mysql.dll 文件拷貝到 C:\WINDOWS\system32目錄下
          將F:/PHP/ext/php_mysqli.dll文件拷貝到 C:\WINDOWS\system32目錄下

          11 對Apache進行設置

           在F:\下建立phpweb子目錄,即“F:/phpweb”目錄。

          修改目錄F:\Apache2\conf下的文件“ httpd.conf”。

          搜索DocumentRoot "F:/Apache2/htdocs"把冒號中的F:/Apache2/htdocs,替換成“F:/phpweb";

          搜索<Directory "F:/Apache2/htdocs"> 把冒號中的F:/Apache2/htdocs,替換成“F:/phpweb";

          上面這兩行可以不改,那么以后添加的論壇程序就要放在f:/Apache2/htdocs下面,就是以這個目錄作為根目錄。改的目的就是不想把所有網站程序都放在Apache的目錄下面。

          搜索DirectoryIndex index.html 增加為DirectoryIndex index.html index.php

          上面這句為了能夠運行缺省的頁面,這里增加了 index.php作為缺省頁面。

          修改完畢,保存,并重新啟動Apache服務器,也許會啟動不成功,這時要不按Ctrl+Alt+Del刪除Apache相關程序,要不重新啟動計算機。

          12 測試

          在“f:/phpweb”目錄中,創建文件 test.php

           

          <html>
          <
          head
          >
            <
          title>PHP Tes</title
          >
          </
          head
          >
          <
          body
          >
          <?
          php echo "<p>Hello World</p>"; 
          ?>
          </
          body
          >
          </
          html>

           在瀏覽器地址欄中輸入 http://localhost/test.php,顯示如下,

           

          顯示:
          Hello World

          那么你安裝Apache和PHP成功了。

          主站蜘蛛池模板: 开阳县| 翼城县| 通州区| 夏河县| 苗栗县| 高雄市| 安陆市| 万盛区| 荆州市| 萨嘎县| 婺源县| 绥中县| 合川市| 康平县| 南充市| 乐清市| 化隆| 安丘市| 台江县| 安化县| 沙雅县| 武冈市| 普陀区| 忻城县| 张家川| 浮山县| 辽阳市| 贵溪市| 分宜县| 隆回县| 砀山县| 全州县| 大渡口区| 华池县| 大方县| 肇庆市| 张家港市| 广饶县| 左权县| 探索| 吴堡县|