php+mysql+IIS 安裝指南

來源:互聯網
上載者:User

  好多年沒有關注php了, 因為一好友的營銷網站用php寫的,希望可以幫得上他, 所以最近想瞭解一下php, 今天就從頭開始安裝配置吧。這裡沒有用apache做伺服器,而是winxp的 iis.

 

 (1)下載安裝配置php:  我先裝的是php-5.2.9-win32-installer.msi ,  後來在網上看到很多人都是下載解壓版

     官方地址為: http://cn.php.net/downloads.php

     解壓版本:  http://cn.php.net/get/php-5.2.9-Win32.zip/from/this/mirror 

          

           1. 把php-5.2.9-Win32.zip 解壓至  C:/php/

           2. 修改 php.ini-recommended (或者php.ini-dist) 的副檔名為 php.ini 

          3.  編輯: php.ini  中的兩行值

          extension_dir = "c:/php/ext"
          doc_root = "c:/inetpub/wwwroot"  

          修改時需要刪除掉這兩行行首的;注釋。extension_dir的值為php安裝目錄下的ext目錄,doc_root的值為IIS設定的主目錄;

          4. 我的電腦->屬性->進階->環境變數->系統變數 path 後添加 ;:/php 

           5. 配置IIS支援php .

         

               開啟Internet資訊服務,找到“預設網站”,將網站停止。然後開啟“屬性”頁。

               在“屬性”頁中找到“主目錄”標籤,單擊“配置”按鈕,添加應用程式對應。其值分別為:
                可執行檔:c:/php/php5isapi.dll
                副檔名:.php
              其餘不用修改,確定後,重新啟動預設網站

          6. 測試PHP安裝是否成功 , 儲存下列代碼hello.php , 瀏覽顯示php和各種資訊,則證明PHP安裝成功

              <html>
  <head>
    <title>test php</title>
  </head>

  <body>
    <?php echo phpinfo(); ?>
   
  </body>
</html> 

 

 

 

 

 

 

 

 

 (2)下載安裝mysql: mysql-5.0.22-win32 ,

    : http://www.mysql.cn/  中文手冊:http://doc.mysql.cn/mysql5/refman-5.1-zh.html-chapter/

 

    1. 安裝setup.exe

    2.啟動服務 C:/Program Files/MySQL/MySQL Server 5.0/bin/mysqld-nt.exe mysql.exe

    3.配置, 運行MySQLInstanceConfig.exe ,設定密碼

       Standard configuration->勾兩個複選框(install as windows service || include bin Directory in Windows

        PATH -> 修改root密碼 : new root password:  輸入root密碼.

    也可以在dos下用命令修改密碼:

    

     首先在開啟DOS視窗,然後進入目錄 mysql/bin,再鍵入命令mysql -uroot -p,斷行符號後提示你輸密碼,如果剛安裝好MYSQL,超級使用者root是沒有密碼的,故直接斷行符號即可進入到MYSQL中了,MYSQL的提示符是:mysql>

修改密碼。
格式:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼
例:給root加個密碼wbl 首先在DOS下進入目錄mysqlbin,然後鍵入以下命令
mysqladmin -uroot -password xqin.com
註:因為開始時root沒有密碼,所以-p舊密碼一項就可以省略了

然後執行:
SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('xqin.com');
這裡的命令是由於MySQL 4.1 及其後版本驗證協議使用的密碼雜湊演算法與老的用戶端不相容,在PHPMYADMIN裡用正確密碼登陸也會提示:
Client does not support authentication protocol requested
by server; consider upgrading MySQL client
所以是為後面正確使用PHPMYADMIN做準備

 

 

   

   

 

(3)下載安裝 phpMyAdmin 3.1.3 Final UTF-8 Only    用於方便管理mysql

      http://www.skycn.com/soft/10687.html

 

      修改libraries/config.default.php

      修改值為下:

     1. $cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/';;-----這裡設定你的phpmyadmin的URL,如:http://localhost/phpmyadmin/

 

    2. $cfg['blowfish_secret'] = '';-----設定好root密碼後這裡也要填寫 

    3.$cfg['Servers'][$i]['host']          = 'localhost'; // MySQL hostname or IP address----這裡可以設定遠程MySQL伺服器IP地址

    4.$cfg['Servers'][$i]['port']          = '';          // MySQL port - leave blank for default port-----預設為3306

  

5. $cfg['Servers'][$i]['connect_type']  = 'tcp';       // How to connect to MySQL server ('tcp' or 'socket')-----串連MySQL伺服器的方式

 

   ......

    詳細配置參照另一個貼子。

    http://blog.csdn.net/Bobwu/archive/2009/03/06/3964721.aspx

  

 

 (4)下載安裝:  ZendOptimizer-3.3.0a php最佳化

 

 (5)iis 安裝。

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.