隨筆-167  評論-65  文章-0  trackbacks-0

          最近在網(wǎng)上看到別人的blog都是wordpress的,看的心里癢,于是有打算買個(gè)php空間作為自己的blog空間年頭,這個(gè)倒簡單,我就來測試一下本機(jī)安裝,我在大學(xué)時(shí)代以學(xué)java為主, 現(xiàn)在工作了,搞起了rails,對php還真的沒用過,辛好我電腦里沒有關(guān)于php的一點(diǎn)垃圾,下面就來說說我的安裝過程

          環(huán)境: windows xp + php 5.2 + mysql 5.0 + apache 2.2 + wordpress 2.7

          安裝php運(yùn)行環(huán)境:

          1,到php官網(wǎng)下載php5.2 , 注意下載的最好是.zip的壓縮版,放到 D:\Program Files 下

          2,到apache官網(wǎng)下載 apache2.2 的安裝版 , 安裝到 D 盤下, 我安裝后目錄: D:\Program Files\Apache Software Foundation\Apache2.2

          3,(1)將php文件夾下的所有的dll文件復(fù)制到 c:/windows/system32/ 下(包括php5目錄下的ext文件夾下所有dll文件)

          (2) 將“php.ini-recommended”文件改為為  php.ini  并且復(fù)制到“c:/windows”下,更名為“php.ini”

          4,修改php.ini,注意兩個(gè)php.ini都需要修改

          (1)查找“extension_dir”字段,賦值為php解壓路徑中的ext目錄下,如"D:\Program Files\php 5.2\ext"

               (2)查找 cgi.force_redirect 字串.默認(rèn)值為1.將其修改為0.并取消前面的;號

          (3)分別查找以下四句話,將其之前的;去掉

          extension=php_mbstring.dll(寬字符,用于支持PhpMyAdmin,避免出現(xiàn)字符顯示問題)
               extension=php_mcrypt.dll(用于支持PhpMyAdmin)
               extension=php_mysql.dll(MySql模塊,開啟之后才能訪問MySql數(shù)據(jù)庫)
               extension=php_mysqli.dll(MySql模塊)

          最好能把下面的擴(kuò)張也加上去:

          extension=php_bz2.dll
          extension=php_curl.dll
          extension=php_gettext.dll
          extension=php_pdo_mysql.dll
          extension=php_zip.dll

          5,配置Apache以支持php5

          打開apache安裝目錄下的“conf”文件夾,apache的配置主要依靠httpd.conf,用編譯工具打開該文件,修改其中的某些字段:

               (1)Listen 字段, 其后默認(rèn)值為80,你可以修改該端口值以改變apache服務(wù)的端口(如果沒有沖突, 可以不修改)

               (2)DocumentRoot 這是你自己網(wǎng)頁文件的放置目錄,默認(rèn)為apache安裝目錄下的“htdocs”文件夾,也可以改為本機(jī)上的其他目錄,采用絕對路徑。

                     例如:DocumentRoot "E:/phpwork/"(php工作目錄),但是我沒有修改,直接把文件夾拷貝到htdocs下的

          6.設(shè)置起始頁:
               這個(gè)地方可以照抄我的配置,也可以自己增加需要的起始頁文件名。注意文件名之間用空格隔開,而不是用逗號
               <IfModule dir_module>
                DirectoryIndex index.php index.html default.php default.html index.htm
               </IfModule>

          7,配置php模塊

          LoadModule php5_module "D:/Program Files/PHP5.2/php5apache2_2.dll"
          AddType application/x-httpd-php .php
          PHPIniDir "D:/Program Files/PHP5.2"

          8,測試php

          在htdocs下新建 helloworld.php

          <?php

                      echo "HelloWorld!<br>"; 

                      phpinfo();

          ?>

           

          輸入: http://localhost:80/helloworld.php

          輸出結(jié)果:

          php

          安裝wordpress:

          1,下載wordpress 2.7 ,拷貝到apache的htdocs目錄下

          2,按照wordpress的readme來做

          (1),將 WordPress 壓縮包解壓至一個(gè)空文件夾。
          (2),使用任一文本編輯器打開 wp-config-sample.php,填寫有關(guān)數(shù)據(jù)庫的內(nèi)容。 注意這里的數(shù)據(jù)庫要事先在mysql中建立相應(yīng)的數(shù)據(jù)庫,例如數(shù)據(jù)庫為 wordpress
          (3),保存并重命名 wp-config-sample.php 為 wp-config.php。
          (4),上傳整個(gè) WordPress 文件夾至服務(wù)器。即上傳至 apache的htdocs目錄下
          (5),在瀏覽器中訪問http://localhost:80/wordpress/wp-admin/install.php,WordPress 會自動(dòng)建立數(shù)據(jù)庫表。如果出現(xiàn)錯(cuò)誤,請仔細(xì)檢查 wp-config.php 填寫的數(shù)據(jù)庫信息。要,是依然錯(cuò)誤,請前往支持論壇尋求解決方法。
          (6),請記住系統(tǒng)生成的后臺登錄密碼。
          (7),資料填寫完畢,安裝腳本會帶您前往登錄頁面,登錄用戶名為admin。登錄之后點(diǎn)擊"用戶"選項(xiàng)可以修改密碼。

          3,測試成功界面:

          2

          我遇到的異常:

          1

          這個(gè)異常,是因?yàn)槲遗渲胮hp.ini時(shí)的extension擴(kuò)展沒有完全的都允許導(dǎo)致的!

          最后來看看我的安裝成功后的界面吧,雖然現(xiàn)在很ugly,下一步將上傳到外網(wǎng)空間上,開始我的blog tour!

          3

          ref:

          http://www.cnblogs.com/java-zhu/archive/2008/08/10/1264520.html

          write by feng
          posted on 2009-04-24 10:54 fl1429 閱讀(5085) 評論(1)  編輯  收藏 所屬分類: Php

          評論:
          # re: php + mysql + apache + wordpress 全程安裝記錄 2011-08-02 14:40 | wtq
          1,下載wordpress 2.7 ,拷貝到apache的htdocs目錄下

          2,按照wordpress的readme來做

          (1),將 WordPress 壓縮包解壓至一個(gè)空文件夾。
          (2),使用任一文本編輯器打開 wp-config-sample.php,填寫有關(guān)數(shù)據(jù)庫的內(nèi)容。 注意這里的數(shù)據(jù)庫要事先在mysql中建立相應(yīng)的數(shù)據(jù)庫,例如數(shù)據(jù)庫為 wordpress
          (3),保存并重命名 wp-config-sample.php 為 wp-config.php。
          (4),上傳整個(gè) WordPress 文件夾至服務(wù)器。即上傳至 apache的htdocs目錄下

          上面的填寫有關(guān)數(shù)據(jù)庫中的內(nèi)容,能不能詳細(xì)一點(diǎn),不明白。  回復(fù)  更多評論
            

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          已訪問數(shù):
          free counters
          主站蜘蛛池模板: 安平县| 游戏| 德令哈市| 广安市| 开原市| 北宁市| 天水市| 广饶县| 正宁县| 广宁县| 鄱阳县| 报价| 平顺县| 信丰县| 古丈县| 江达县| 宁强县| 新竹县| 锡林郭勒盟| 白朗县| 石屏县| 龙陵县| 高要市| 绩溪县| 河曲县| 拜城县| 黎平县| 潜山县| 江城| 平舆县| 牙克石市| 黔南| 新安县| 九寨沟县| 东至县| 泰州市| 小金县| 平顺县| 会同县| 山阳县| 乡城县|