windowsXP SP3下手動配置PHP5.4+Apache2.2.22+Mysql5.5+discuz

環境:

Windows XP SP3


部署系統:

  • Apache 2.2.22 (httpd-2.2.22-win32-x86-openssl-0.9.8t.msi)
  • PHP php-5.4.3-Win32-VC9-x86(線程安全版) (php-5.4.3-Win32-VC9-x86.zip)
  • mysql-installer-5.5.0
  • Discuz_X2.5_SC_UTF8.zip

apache下載地址:http://httpd.apache.org/

php下載地址:http://www.php.net/downloads.php

discuz下載地址:http://www.comsenz.com/index.php

 

步驟

1.安裝php

1.1.下載php-5.4.3-Win32-VC9-x86.zip 解壓在E:\php下

1.2.找到php.ini-development文件,重命名爲php.ini,php的配置就在這個文件中進行

        打開php.ini,修改如下內容:

        配置php的動態鏈接庫地址

                在extension=modulename.extension 的前面加上:extension_dir="E:\php\ext"

        去掉以下extension前面的分號

                extension=php_bz2.dll 

   extension=php_curl.dll   

   extension=php_gd2.dll 

   extension=php_gettext.dll   

   extension=php_mbstring.dll 

   extension=php_mysql.dll 

   extension=php_mysqli.dll 

   extension=php_openssl.dll 

   extension=php_pdo_mysql.dll   

   extension=php_sockets.dll   

   extension=php_xmlrpc.dll 

        修改如下設置:

   short_open_tag = On       開啓短標籤<?  ?>

   asp_tags = On             開啓asp的短標籤<%  %> 

   設置date.timezone=prc,取消前面的分號

        保存php.ini,並複製一份到C:\windows目錄下

 

 

 2.下載安裝apache

        打開Apache安裝目錄下的conf目錄,打開其中的httpd.conf文件,我們這裏是E:\apache2.2\conf\httpd.conf,對此配置文件進行修改,讓Apache支持PHP

        首先,告訴Apache,php的路徑在哪,我們在監聽端口:Listen 80後添加一行:

                PHPIniDir "E:/php"

        告訴Apache加載PHP的動態連接庫,在LoadModule最前面添加:

   LoadModule php5_module "E:/php/php5apache2_2.dll"

 

        在Apache的解析文件類型裏添加PHP文件類型, 找到關鍵字AddType 添加:

   AddType application/x-httpd-php .php
   AddType application/x-httpd-php .html
   AddType application/x-httpd-php-source .phps 

       修改PHP站點 根目錄以及虛擬目錄,在此我們只設置PHP站點根目錄,我這裏是D:\apacheRoot,修改DocumentRoot和Directory

DocumentRoot "D:\apacheRoot"

<Directory "D:\apacheRoot"> 

 

 

3.測試PHP

D:\apacheRoot下創建PHP文件test,php

<html>
 <head>
  <title>php測試頁面</title>
 </head>
 <body>
  <?php phpinfo();?>
 </body>
</html>      

在瀏覽器中打開:http://localhost/test.php 顯示php信息則成功.

 

4.測試連接Mysql,

D:\apacheRoot下創建PHP文件testMysql,php

<?php 

   $conn=mysql_connect("localhost","root","root")or die ("mysql_error()"); 

    if(!$conn) echo "連接失敗!"; 

    else echo "連接成功!"; 

    mysql_close(); 

?>

在瀏覽器中打開:http://localhost/testMysql.php 看結果

 

 

5.安裝discuz

解壓discuz壓縮包,複製upload文件夾下內容到E:\apacheRoot\bbs下

打開瀏覽器,輸入地址http://localhost/bbs/install/ 

按提示安裝discuz

發佈了23 篇原創文章 · 獲贊 3 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章