<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.       設置系統(tǒng)環(huán)境變量

    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(注意要修改里面的數(shù)據(jù)庫連接和表名為你自己的數(shù)據(jù)庫和表),然后把test.php放入D:/webroot.啟動apache服務器.使用http://localhost/test.php訪問.如果想修改端口,則到httpd.conf文件中修改Listen 后面的端口數(shù)字,例如修改為Listen 2222,則訪問時候使用http://localhost:2222/test.php

    <?php
    //
    連接,選擇數(shù)據(jù)庫
    $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');

    //
    執(zhí)行 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(使用郵件獲得密碼)

    環(huán)境要求:已安裝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,這時會出現(xiàn):

    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
    主站蜘蛛池模板: 午夜色a大片在线观看免费| 亚洲精品99久久久久中文字幕| 亚洲啪AV永久无码精品放毛片| 亚洲国产小视频精品久久久三级 | 久久综合日韩亚洲精品色| 免费看美女裸露无档网站| 羞羞视频免费网站含羞草| 久久久久亚洲Av无码专| 免费人成在线观看视频播放| 97青青草原国产免费观看| 色欲aⅴ亚洲情无码AV| 亚洲最新视频在线观看| 国产成人免费高清在线观看| 日日麻批免费40分钟无码| 国产成人高清亚洲一区久久 | 亚洲性一级理论片在线观看| 亚洲AⅤ视频一区二区三区| 91高清免费国产自产拍2021| 美女被免费视频网站| 亚洲国产日韩女人aaaaaa毛片在线| AV在线亚洲男人的天堂| 成人性生免费视频| 久久成人无码国产免费播放| 特级毛片免费观看视频| 亚洲精品亚洲人成在线观看麻豆| 亚洲男人在线无码视频| 成人性生交大片免费看午夜a| 无码日韩精品一区二区免费暖暖| 黄网站色视频免费看无下截| 亚洲国产中文在线二区三区免| 亚洲日韩在线观看免费视频| 欧洲美熟女乱又伦免费视频 | 亚洲AV无码成人精品区在线观看| 在线免费观看韩国a视频| 亚洲一区二区三区免费观看| 精品国产污污免费网站入口| 特级av毛片免费观看| 亚洲人成色77777在线观看| 亚洲一级毛片中文字幕| 亚洲最新视频在线观看| 久久亚洲国产中v天仙www|