<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 431,  comments - 344,  trackbacks - 0
     

    Drupal Setup

    1.       安裝Apache2.2.4

    從 http://httpd.apache.org/也就是 apache httpd 的官方站上把 apache httpd win32 安裝包給下載下來。 
    下載地址: 
    http://apache.justdn.org/httpd/binaries/win32/apache_2.2.4-win32-x86-no_ssl.msi
    之后就可以進行安裝了。假設安裝在 D:"Apache2.2 

    2.       安裝PHP5.2.3

     http://www.php.net/ 下載 PHP 5.2.3  win32 包,個人喜歡使用 PHP 5.2.3 zip package,而不喜歡使用 PHP 5.2.3 installer,因為我覺得使用 PHP 5.2.3 zip package 便于以后升級。 
    下載地址: 
    http://cn.php.net/get/php-5.2.3-Win32.zip/from/this/mirror 
    將下載完的 php-5.2.3-Win32.zip 文件解壓縮到 D:"PHP 目錄,將該目錄下的 php.ini-dist 更名為 php.ini 

    3.       配置 Apache 2.2.4

    打開目錄:D: \Apache2.2\conf\extra
    新建一個名為:httpd-php5.conf 的文本文件,用記事本打開,添加以下內容 

    LoadModule php5_module "D:\Program Files\PHP\php5apache2_2.dll" 

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

    DirectoryIndex index.php 

    PHPIniDir "D: \PHP" 

    然后用記事本打開:D: \Apache2.2\conf\httpd.conf 
    在文件末尾添加一行: 

    Include conf/extra/httpd-php5.conf 

    4.       web服務器根目錄

    打開httpd.conf,修改DocumentRoot  D:\Apache2.2\htdocs 成 DocumentRoot "D:/webroot"

    修改 <Directory "D:\Apache2.2\htdocs">   <Directory "D:/webroot">

    5.       修改頁面訪問設置

    修改(httpd.conf
    <Directory />
        Options FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Satisfy all
    </Directory>

    成 
    <Directory />
        Options FollowSymLinks
        AllowOverride None
        Order deny,allow
       
    Allow from all
        Satisfy all
    </Directory>

    6.       設置系統環境變量

    path 添加   ;D:\ PHP;D:\ PHP \ext

    7.       添加訪問mysql功能

    a.去除extension=php_mysql.dll前面的 ;
    b.
    修改extension_dir php ext目錄,如:extension_dir = "D:/ PHP /ext/" 
    c.
    拷貝D:"php目錄下的libmysql.dllphp.iniC:"WINDOWS目錄中

    d.去掉sendmail_from = me@example.com前面的 ;

    8.       運行測試代碼

    把下面代碼寫入一個文件,這里定義為test.php(注意要修改里面的數據庫連接和表名為你自己的數據庫和表),然后把test.php放入D:/webroot.啟動apache服務器.使用http://localhost/test.php訪問.如果想修改端口,則到httpd.conf文件中修改Listen 后面的端口數字,例如修改為Listen 2222,則訪問時候使用http://localhost:2222/test.php

    <?php
    //
    連接,選擇數據庫
    $link = mysql_connect('mysql_host', 'mysql_user', 'mysql_password')
        or die('Could not connect: ' . mysql_error());
    echo 'Connected successfully';
    mysql_select_db('my_database') or die('Could not select database');

    //
    執行 SQL 查詢
    $query = 'SELECT * FROM my_table';
    $result = mysql_query($query) or die('Query failed: ' . mysql_error());

    //
    HTML 顯示結果
    echo "<table>"n";
    while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
        echo ""t<tr>"n";
        foreach ($line as $col_value) {
            echo ""t"t<td>$col_value</td>"n";
        }
        echo ""t</tr>"n";
    }
    echo "</table>"n";
    //
    釋放結果集
    mysql_free_result($result);
    //
    關閉連接
    mysql_close($link);
    ?>

    9.       安裝Drupal

    http://drupal.org/download站點下載Drupal程序(目前版本為drupal-5.2.tar.gz).解壓以后把drupal-5.2下的所以文件放到D:/webroot.

    安裝文檔Install Drupal 5.x:http://drupal.org/getting-started/5/install

    中文的為:http://www.drupalchina.org/handbooks

    10.   安裝James(使用郵件獲得密碼)

    環境要求:已安裝Java平臺

    http://apache.mirror.phpchina.com/james/server/binaries/james-binary-2.3.1.zip下載得到一個壓縮的文件james-binary-2.3.1.zip將此包解壓到D:"james-2.3.1下。運新bin目錄下的run.bat,這時會出現:

    James Mail Server 2.3.1

    Remote Manager Service started plain:4555

    POP3 Service started plain:110

    SMTP Service started plain:25

    NNTP Service started plain:119

    FetchMail Disabled

    這時James就安裝好了!

    如果遇到: Java.net.BindException: Address already in use: JVM_Bind錯誤

    原因:james默認情況下不容許在同一臺機器上啟動兩個郵件服務器,必須關掉一個!

    測試:

    <?php

    $to = "vipzhour@163.com";

    $subject = "Test mail";

    $message = "Hello! This is a simple email message.";

    $headers = 'From: webmaster@example.com'.""r"n".

        'Reply-To: webmaster@example.com' .

    mail($to,$subject,$message,$headers);

    echo "Mail Sent.";

    ?>

    posted on 2007-10-17 09:18 周銳 閱讀(271) 評論(0)  編輯  收藏 所屬分類: PHP
    主站蜘蛛池模板: 亚洲第一视频网站| 亚洲国产精品视频| 一区二区三区亚洲| 久久国产精品免费专区| 亚洲日韩精品无码专区网址| 一本一道dvd在线观看免费视频| 日韩中文字幕在线免费观看| 亚洲一卡一卡二新区无人区| 曰皮全部过程视频免费国产30分钟| 亚洲成a人片在线看| 夜夜嘿视频免费看| 色偷偷亚洲第一综合| 亚洲国产一成久久精品国产成人综合| 国产亚洲精品成人久久网站| 亚洲精品一级无码中文字幕| 日批视频网址免费观看| 亚洲高清在线视频| 67194熟妇在线永久免费观看| 亚洲AV日韩AV无码污污网站 | 51午夜精品免费视频| 亚洲中文字幕无码爆乳AV| 日韩视频在线观看免费| 亚洲一级毛片在线观| 国产成人无码区免费A∨视频网站 国产成人涩涩涩视频在线观看免费 | 国产性生交xxxxx免费| 一道本不卡免费视频| 亚洲精品自产拍在线观看动漫| 青青青免费国产在线视频小草| 亚洲啪AV永久无码精品放毛片| 日韩精品成人亚洲专区| 精品一区二区三区免费视频| 亚洲精品国产成人| 国产嫩草影院精品免费网址| AAAAA级少妇高潮大片免费看| 亚洲毛片免费观看| 亚洲国产成人久久综合野外| 99久久精品免费精品国产| 亚洲乱码无人区卡1卡2卡3| 亚洲无线码一区二区三区| 在线视频观看免费视频18| 国产成人无码免费网站|