<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        在Windows系統(tǒng)上安裝PHP運行環(huán)境文字教程

        來源:懂視網(wǎng) 責編:小采 時間:2020-11-27 19:03:02
        文檔

        在Windows系統(tǒng)上安裝PHP運行環(huán)境文字教程

        在Windows系統(tǒng)上安裝PHP運行環(huán)境文字教程:一.下載相關(guān)軟件 軟件 下載地址 httpd-2.2.15-win32-x86-no_ssl.msi http://httpd.apache.org/download.cgi mysql-5.1.46-win32.msi http://dev.mysql.com/downloads/ php-5.2.13-Win32.zip http://ww
        推薦度:
        導讀在Windows系統(tǒng)上安裝PHP運行環(huán)境文字教程:一.下載相關(guān)軟件 軟件 下載地址 httpd-2.2.15-win32-x86-no_ssl.msi http://httpd.apache.org/download.cgi mysql-5.1.46-win32.msi http://dev.mysql.com/downloads/ php-5.2.13-Win32.zip http://ww

        一.下載相關(guān)軟件

        軟件 下載地址
        httpd-2.2.15-win32-x86-no_ssl.msi http://httpd.apache.org/download.cgi
        mysql-5.1.46-win32.msi http://dev.mysql.com/downloads/
        php-5.2.13-Win32.zip http://www.php.com/downloads.php
        phpMyAdmin-3.3.3-all-languages.zip http://www.phpmyadmin.net/home_page/downloads.php
        ZendOptimizer-3.3.3-Windows-i386.exe http://www.zend.com/en/downloads/
        在Windows系統(tǒng)的C盤上創(chuàng)建一個名為lamp的文件夾,作為Web環(huán)境的安裝位置,將環(huán)境需要的所有軟件都安裝到這個文件夾下面。

        二.安裝Apache

        1“設置系統(tǒng)信息”對話框,要求輸入幾個基本的配置參數(shù)。這三條信息均可任意填寫,無效的也行。
        在第一個輸入框中輸入“l(fā)ampbrother.net”域名。
        在第二個輸入框中添入www.lampbrother.net服務器名稱。
        其中第三個要添入的是聯(lián)系電子郵件地址,會在系統(tǒng)出現(xiàn)故障時提供給訪問者,
        是這個Web服務器管理員的電子郵件地址,這里輸入lampteacher@gmail.com。
        最后要選擇Web服務器的端口,使用默認的80端口,并作為系統(tǒng)服務自動啟動(第一項)。
        2 彈出選擇安裝類型對話框,“Typical”為默認安裝,“Custom”為用戶自定義安裝,我們這里選擇“Typical”類型。
        3 彈出選擇安裝位置對話框,將Apache安裝的位置設置為“d:\lamp\apache2”下。
        4 彈出確認安裝對話框。如果需要再檢查一遍,可以單擊“<Back”按鈕一步步返回檢查。確保選項無誤,單擊“Install”開始按前面設定的安裝選項安裝。
        5 彈出正在安裝界面,安裝向?qū)С晒ν瓿?,這時右下角狀態(tài)欄應該出現(xiàn)Apache的綠色小圖標管理工具,表示Apache服務已經(jīng)開始運行
        6 Apache按照以上步驟安裝完成以后,它的安裝目錄被指定到“C:\lamp\apache2”下面。
        Apache的配置文件是“C:\lamp\apache2\conf\httpd.conf”文件,
        Apache存放網(wǎng)頁的地方是“C:\lamp\apache2\htdocs”文件夾。
        7 在Windows系統(tǒng)里啟動和停止Apache,有多種方式,以下示例都可以做到。
        單擊開始菜單->所有程序->Apache HTTP Server 2.2->Control Apache Server下面的Stop停止、Start開啟或者Restart重新啟動。
        單擊我的電腦->管理->服務和應用程序->服務->Apache2.2選項,單擊停止、開啟或者重新啟動。
        通過Windows系統(tǒng)右下角狀態(tài)欄上Apache的綠色小圖標管理工具來開啟、停止或者重新啟動Apache服務器。
        8 Apache如果啟動成功,就可以通過瀏覽器測試。開啟瀏覽器并在地址欄中輸入http://localhost/的網(wǎng)址,
        可以看到 It works ! 這說明Apache安裝成功,并可以使用了。

        三.安裝MySQL
        安裝MySQL數(shù)據(jù)庫服務器可以分為兩部分:
        一部分是程序的安裝;另一部分是使用MySQL配置助手創(chuàng)建MySQL配置文件、一些詳細配置選擇,以及給MySQL服務器設置一個密碼等內(nèi)容。
        MySQL配置助手是在第一部分安裝結(jié)束后自動運行的,也可以在MySQL安裝完成以后手工啟動。
        1 安裝“mysql-5.1.46-win32.msi”的文件。
        2 彈出安裝類型選擇對話框,有三個選項,分別是典型安裝(Typical)、完全安裝(Complete)和用戶自定義(Custom)三種類型。
        這里選擇“Custom”,得到更多的選項,方便我們指定安裝位置。單擊“Next>”按鈕即可到下一步安裝。
        3 彈出用戶自定義設置頁面,在“Developer Components”選項上單擊左鍵,
        再選擇第二項“This feature, and all subfeatures, will be installed on local hard drive.”,
        即“此部分,及下屬子部分內(nèi)容,全部安裝在本地硬盤上”。
        4 指定安裝位置。單擊“Change…”按鈕改變安裝位置,指定到“C:\lamp\mysql5”文件夾下面。
        不僅這個選項要改變安裝位置,前面幾個選項包括MySQL服務器選項(MySQL Server)、
        MySQL客戶端程序選項(Client Programs)、文件選項(Documentation),都要改變安裝位置,操作都是一樣的。
        單擊“Change…”按鈕,手動改變安裝位置,可以把這幾個選項的安裝位置都指向“C:\lamp\mysql5”文件夾下。
        建議服務器數(shù)據(jù)文件“MySQL Server Datafiles”選項不要指定與操作系統(tǒng)在同一分區(qū)下。這樣可以防止系統(tǒng)備份還原的時候,數(shù)據(jù)被清空。
        這里將其指定到D:\datafiles\文件夾中。設置完成以后單擊“Next>”按鈕即可到下一步安裝。
        5 彈出安裝位置確認對話框,需要等待幾秒進行安裝。到這里MySQL數(shù)據(jù)庫軟件就安裝完成了,出現(xiàn)界面,
        勾選“Configure the MySQL Server now”,單擊“Finish”按鈕結(jié)束軟件的安裝并啟動MySQL配置向?qū)А?
        6 然后自動運行MySQL配置助手,到了安裝的第二部分MySQL配置階段。
        7 彈出配置類型選擇對話框,有兩個選項“Detailed Configuration(詳細配置)”和“Standard Configuration(標準配置)”。選擇第一項“Detailed Configuration”。
        以后幾步配置都是在選擇這一項時,MySQL配置助手需要設置的一些內(nèi)容。選好類型之后,單擊“Next>”按鈕繼續(xù)下一步配置。
        8 彈出服務器類型(Server Type)選擇對話框,它們決定著MySQL服務器將試圖保留多少主內(nèi)存。主內(nèi)存越大,服務器的速度就越快,但對其他程序的影響也會越大。
        這里有三種選擇:
        Developer Machine選項是開發(fā)測試類,MySQL占用很少資源;
        Server Machine選項是服務器類型,MySQL占用較多資源;
        Dedicated MySQL Server Machine選項是專門的數(shù)據(jù)庫服務器,MySQL占用所有可用資源。
        擇不同的類型,對于Web開發(fā)者來說,第一個Developer選項是最佳選擇,其他兩項最適合用于大數(shù)據(jù)庫。選好類型之后,單擊“Next>”按鈕繼續(xù)下一步配置。
        9 彈出數(shù)據(jù)庫用途(Database Usage)對話框。它們決定MySQL服務器將支持哪幾種數(shù)據(jù)表類型。
        這里也有三個選項:
        “Multifunctional Database”選項是通用多功能型,比較好的類型,是默認選擇的類型;
        “Transactional Database Only”選項是服務器類型,專注于事務處理;
        “Non-Transactional Database Only”選項是非事務處理型,比較簡單,主要做一些監(jiān)控、記數(shù)用。
        用戶可以根據(jù)實際數(shù)據(jù)庫的用途進行改變,我們這里使用默認的選擇,單擊“Next>”按鈕繼續(xù)下一步配置。
        10 彈出InnoDB表空間設置(InnoDB Tablespace Setting)對話框,應該在這里為InnoDB數(shù)據(jù)庫文件指定一個存放地點。默認存放地點是MySQL安裝目錄,
        這里使用默認的存放位置,單擊“Next>”按鈕繼續(xù)下一步配置。
        11 彈出并發(fā)連接(Concurrent Connections)選擇對話框,這里的選項決定了同時打開的數(shù)據(jù)庫連接的數(shù)量。
        共有三個選項:
        第一個“Decision Support(DSS)/OLAP”選項可以有20個連接;
        第二個“Online Transaction Processing(OLTP)”選項可以有500個連接;
        第三個“Manual Setting”選項手動設置一個連接數(shù)目。
        對于運行在一臺用于軟件開發(fā)的計算機上的MySQL服務器來說,不需要太多的連接,這個時候選擇第一個“Decision Support(DSS)/OLAP”應該沒什么問題。
        但是對一些熱門的網(wǎng)站上全速工作的MySQL服務器來說,并發(fā)連接的個數(shù)可能非常大,這時應該選第二個“Online Transaction Processing(OLTP)”選項。
        這里使用默認的第一個選項,單擊“Next>”按鈕繼續(xù)下一步配置。
        12 彈出激活TCP/IP組網(wǎng)功能(Enable TCP/IP Networking)對話框。在Windows系統(tǒng)環(huán)境里,MySQL服務器與應用程序的通信有兩種方式:
        一是通過命名管道(named pipe);
        二是通過網(wǎng)絡協(xié)議TCP/IP。
        MySQL配置助手給出的推薦配置是激活TCP/IP并使用3306號端口。選中多選框(加入防火墻不對這個端口阻止),使用默認推薦的配置。單擊“Next>”按鈕繼續(xù)下一步配置。
        13 彈出默認字符集設置(Default Character Set)對話框,在把文本數(shù)據(jù)保存到數(shù)據(jù)庫里時,MySQL支持現(xiàn)有的各種字符集。
        這里我們選擇第三項,為了更好地處理中文字符集,在Character Set那里選擇或填入“utf8”,單擊“Next>”按鈕繼續(xù)下一步配置。
        14 彈出安裝為Windows服務(Install as Windows Service)對話框。這里可以選擇是否將MySQL服務安裝為Windows系統(tǒng)服務,
        這樣就可以通過Windows系統(tǒng)服務管理來管理MySQL服務器了。還可以指定Service Name(服務標識名稱),
        另一個選項是選擇是否將MySQL的bin目錄加入到Windows PATH里(加入后,就可以直接使用bin目錄下的文件,而不用指出目錄名了)。(請選中)
        這里接受MySQL配置助手推薦的默認設置,單擊“Next>”按鈕繼續(xù)下一步配置。
        15 彈出安全選項(Security Options)對話框。這是最重要的一個配置,需要決定允許哪些人來可以連接MySQL服務器,以及是否必須輸入一個密碼才能建立連接。
        設置為最安全的設置,因為root是唯一的用戶又是MySQL系統(tǒng)管理員用戶,所以應該讓root用戶正確輸入密碼才能連接數(shù)據(jù)庫,并且只允許他在本地登錄。
        不要勾選第二個選項,這里不創(chuàng)建任何匿名賬號,所謂的匿名賬號指的是無須密碼就可連接數(shù)據(jù)庫的賬號。單擊“Next>”按鈕繼續(xù)下一步配置。
        16 彈出確認執(zhí)行對話框。確認所做的配置設置是否正確,如果有誤,單擊“<Back”按鈕返回檢查。如果確認無誤,單擊“Execute”使設置生效,單擊“Finish”按鈕結(jié)束MySQL的安裝與配置。
        17 MySQL安裝后環(huán)境,按照以上步驟安裝和配置完成以后,MySQl的安裝目錄是“C:\lamp\mysql5\”下面;
        MySQL的配置文件是“C:\lamp\mysql5\my.ini”文件;MySQL數(shù)據(jù)文件存放的地方是“D:\datafiles\data”文件夾。
        18 Windows系統(tǒng)中啟動和停止MySQL,右擊我的電腦->管理->服務和應用程序->服務->MySQL選項,單擊停止、開啟或者重新啟動。
        19 測試MySQL數(shù)據(jù)庫安裝是否成功,可以開啟一個MySQL客戶端去登錄MySQL服務器進行測試。
        使用開始菜單->所有程序->MySQL->MySQL Server 5.1->MySQL Command Line Client啟動MySQL的命令行解釋器程序mysql.exe,
        然后輸入在配置MySQL時輸入的密碼。如果一切順利,應該在輸入窗口里看到MySQL的輸入提示符。接下來執(zhí)行status命令,結(jié)果表示MySQL服務器成功安裝。

        解決方案:
        安裝MYSQL時出現(xiàn)的問題及解決方法:安裝MySQL 時,系統(tǒng)提示:Cannot create windows service for mysql.error:0
        原因是系統(tǒng)里有舊的mysql服務存在,解決辦法如下:
        要永久刪除舊的mysql服務,需要用戶以管理權(quán)限在命令行上執(zhí)行下列命令:
        C:\>sc delete mysql
        [SC] DeleteService SUCCESS
        在安裝服務時,如果有類似情況發(fā)生,察看服務里是不是遺留的服務程序,解決方法,刪除舊的服務后,安裝新的服務。

        三.安裝PHP
        安裝PHP服務器時,有兩個任務必須完成。
        PHP屬于Apache服務器的一個模塊,要外掛到Apache上協(xié)助它來處理PHP文件,所以第一個任務就是在Apache里加載PHP模塊。
        在開發(fā)時還要使用PHP程序連接數(shù)據(jù)庫并對數(shù)據(jù)庫操作,所以第二個任務就是配置PHP的MySQL擴展接口。
        (1)將PHP安裝為Apache服務器的一個擴展模塊。
        步驟一:“php-5.2.13-Win32.zip”的文件。把這個ZIP文檔的內(nèi)容解壓縮到選定的某個子目錄里即可,我們這里將它解壓到“C:\lamp\php5”目錄下。
        步驟二:將PHP以模塊的方式加載到Apache中去。
        加載的方式是在Apache配置文件httpd.conf里寫入三行內(nèi)容:第一行加載PHP模塊;
        第二行告訴Apache服務器后綴名是.php或指定其他后綴名的文件使用PHP解析;第三行指定PHP配置文件的位置。
        我們這里把下面三行內(nèi)容插入到Apache配置文件C:\lamp\apache2\conf\httpd.conf中的某個位置即可。

        LoadModule php5_module "C:/lamp/php5/php5apache2_2.dll" #加載PHP模塊
        AddType application/x-httpd-php .php .phtml #PHP模塊解析哪種后綴文件
        PHPIniDir "C:/lamp/php5" #指定PHP配置文件的位置
        注意:
        第一行,是指以module方式加載PHP 5,將這一行插入到Apache配置文件httpd.conf中的“#LoadModule vhost_alias_module modules/mod_vhost_alias.so”行下面即可。其中C:/lamp/php5/ php5apache2_2.dll是安裝PHP的相應路徑下文件。注意不要把php5apache2_2.dll、php5apache2.dll和php5apache.dll混淆,php5apache.dll只適用于Apache 2.0以前的版本,PHP 5壓縮包里的php5apache2.dll只適用于apache2.0.*版本,如果是2.2.*以上版本,必須使用php5apache2_2.dll。否則就可能會出現(xiàn)一些加載錯誤。
        第二行,是添加PHP的支持。告訴Apache將哪些后綴作為PHP解析。例如,讓Apache把.php或.phtml后綴的文件解析為PHP。在Apache配置文件中找到“AddType application/x-gzip .gz .tgz”項,在其下方添加“Addtype application/x-httpd-php .php .phtml”行即可。可以將任何后綴的文件解析為PHP,只要在添加的語句中加入并用空格分開,這里以多添加一個.phtml來示例。
        第三行,是指定PHP配置文件php.ini的位置,在第二行“Addtype application/x-httpd-php .php .phtml”下面添加就可以了,其中“C:/lamp/php5”指定的是先前選擇的PHP解壓縮的目錄。

        步驟三:建立PHP的配置文件。直接把PHP解壓縮目錄C:/lamp/php5下面的php.ini-recommended文件改名為php.ini即可。
        也可以把C:/lamp/php5目錄下的文件php.ini-dist改名為php.ini,但該配置文件自動給所有添加內(nèi)容加上“//”,增加安全,同時也增加了麻煩;如果把php.ini-recommended改名為php.ini,該配置文件不給所添加內(nèi)容加上“//”,減少了安全,但更加便利。這里把php.ini-recommended文件改名為php.ini文件。
        步驟四:重新啟動Apache服務器。只要對Apache的配置文件httpd.conf或者PHP的配置文件php.ini進行了改動,就應該重新啟動Apache服務器。Apache服務器是在啟動的時候加載配置文件httpd.conf,使配置文件改動的內(nèi)容生效。
        PHP作為Apache服務器的一個工作模塊,也是在Apache啟動時加載配置文件php.ini使修改內(nèi)容生效。
        步驟五:測試PHP安裝是否成功。以上步驟已經(jīng)將PHP安裝為Apache的一個擴展模塊,并隨Apache服務器一起啟動。
        如果想檢查一下PHP是否安裝成功,可以在Apache服務器存放網(wǎng)頁的文件夾C:\lamp\apache2\htdocs下,使用文本編輯器創(chuàng)建一個名為test.php的文件

        <?php //PHP腳本開始標記
        phpinfo();//PHP內(nèi)部函數(shù),用于打印PHP的狀態(tài)信息
        ?> //PHP腳本結(jié)束標記

        然后使用Web瀏覽器打開http://localhost/test.php頁面。出現(xiàn)一個PHP測試頁說明PHP安裝成功。
        (2)配置PHP的MySQL擴展接口
        步驟一:經(jīng)過以上的配置,PHP5已經(jīng)安裝成功。但PHP現(xiàn)在還不能夠訪問MySQL數(shù)據(jù)庫服務器,所以PHP必須找到隨PHP一起安裝的兩個和MySQL有關(guān)的DLL文件。
        在這之前首先要把PHP安裝目錄C:\lamp\php5\下的libmysql.dll文件復制到Windows安裝目錄下。
        該目錄通常是C:\Windows,有的Windows服務器版本是C:\Winnt目錄。也可以設置Windows系統(tǒng)的環(huán)境變量,將PHP的解壓縮目錄C:\lamp\php5\加到PATH環(huán)境變量里。
        我們這里將C:\lamp\php5\libmysql.dll文件復制到C:\Windows下面。
        步驟二:在PHP配置文件中開啟MySQL功能。使用文本編輯器打開PHP的配置文件C:\lamp\php5\php.ini。
        插入下面三項就可以開啟mysql和mysqli擴展接口。也可以在PHP配置文件中找到下面三行,將前面用于注釋的分號去掉。

        extension_dir="c:/lamp/php5/ext" #指定PHP的擴展接口目錄,目錄分隔符是”/”
        extension=php_mysql.dll #開啟MySQL擴展接口
        extension=php_mysqli.dll #開啟MySQLi擴展接口

        步驟三:重新啟動Apache服務器,使用PHP配置文件做出的修改生效。
        步驟四:查看PHP測試頁面里的內(nèi)容,檢查是否有對mysql和mysqli接口參數(shù)的描述信息。如果看到如圖2-46顯示的信息表示PHP的mysql和mysqli擴展接口加載成功,同樣打開Web瀏覽器訪問http://localhost/test.php頁面進行測試。
        經(jīng)過以上的配置,我們完成了PHP的MySQL和MySQLi擴展接口的配置,如果需要配置其他的擴展接口也是同樣的方法。

        4.安裝Zend加速器
        步驟一:“ZendOptimizer-3.3.3-Windows-i386.exe”的文件。這個直接就是一個安裝文件,雙擊就可以啟動安裝程序。
        步驟二:通過上一步的安裝出現(xiàn)以下界面,確認同意軟件安裝使用許可條例,選擇“I accept the terms in the license agreement”,單擊“Next>”按鈕繼續(xù)。
        步驟三:彈出選擇安裝位置對話框,這里可以選擇你喜歡的位置,我們這里將Zend Optimizer安裝的位置設置為“C:\lamp\ZendOptimizer\”下,單擊“Next>”按鈕繼續(xù)安裝。
        步驟四:彈出如下選擇Web服務器種類的畫面,選擇Apache2.x選項。單擊“Next>”按鈕繼續(xù)安裝。
        步驟五:彈出選擇PHP配置文件php.ini位置對話框。在安裝PHP時我們將php.ini指定到了PHP的安裝目錄C:\lamp\php5\下面,所以這里選擇的位置也是C:\lamp\php5文件夾。
        步驟六:彈出如下選擇網(wǎng)站根目錄的對話框,選擇網(wǎng)站內(nèi)容的根目錄路徑。在安裝Apache時我們將網(wǎng)站根目錄指定到了Apache的安裝目錄C:\lamp\apache2\下面,
        所以這里選擇的位置也是C:\lamp\apache2\文件夾,單擊“Next>”按鈕繼續(xù)安裝。
        步驟七:彈出確認安裝對話框。如果需要再檢查一遍,可以單擊“<Back”按鈕一步步返回檢查,確保選項無誤,單擊“Install”按鈕開始按前面設定的安裝選項安裝。
        步驟八:如果彈出下面的提示,要先關(guān)閉Web服務器,然后單擊“確定”按鈕繼續(xù)安裝。
        步驟九:如果一切安裝順利將彈出下面的結(jié)束安裝對話框,單擊“Finish”按鈕結(jié)束安裝,這時安裝完成。
        步驟十:檢查安裝結(jié)果。啟動Apache服務器,打開Web瀏覽器訪問http://localhost/test.php頁面,通過phpinfo()函數(shù)進行測試。如果出現(xiàn)以下內(nèi)容說明安裝成功。
        This program makes use of the Zend Scripting Language Engine:
        Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
        with Zend Extension Manager v1.2.0, Copyright (c) 2003-2007, by Zend Technologies
        with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies

        5.phpMyAdmin的安裝
        步驟一: 把phpMyAdmin-3.3.3-all-languages.zip解壓到/apache2/htdocs/,并創(chuàng)建一個叫phpmyadmin文件夾,把壓縮完的文件放進去即安裝完成。
        步驟二:配置phpMyAdmin頂層目錄下的config.inc.php,默認不存在config.inc.php文件,我們需要手工創(chuàng)建一個,也可以復制config.sample.inc.php模板得到最低限度的配置文件。
        下面的示例是對config.inc.php文件配置,只給出了必須要修改的部分,根據(jù)實際情況,也許還需要其他一些選項做出修改。
        我們通過身份驗證模式的要求,可以有兩種配置方案,一種是HTTP和cookie身份驗證模式。
        在這兩種模式下,用戶必須先在一個登錄窗口里輸入MySQL數(shù)據(jù)庫的有效用戶名和密碼,才能使用phpMyAdmin程序。
        這種做法有兩個明顯的好處:首先,因為MySQL數(shù)據(jù)庫的密碼沒有出現(xiàn)在config.inc.php文件里,所以身份驗證過程更加安全;
        其次,允許以不同的用戶身份登錄對自己的數(shù)據(jù)庫進行管理。這兩種身份驗證模式尤其適合數(shù)據(jù)庫中多個用戶賬號的情況。
        第二種方案是,config身份驗證模式。這種模式下,密碼以明文形式保存在config.inc.php文件里。只需要把MySQL用戶名和密碼直接寫入到config.inc.php文件即可。
        這樣,在登錄phpMyAdmin時就不會提示輸入用戶名和密碼了,而只直接用config.inc.php文件里寫入的用戶登錄。
        如果只是在一個本地測試系統(tǒng)上使用phpMyAdmin,可以使用這種模式。
        (1)HTTP身份驗證模式
        如果想讓phpMyAdmin使用HTTP身份驗證模式,首先需要在config.inc.php文件里黑體部分做出如下所示的修改。具體內(nèi)容如下:
        $cfg['Servers'][$i]['auth_type'] = 'http' ; //只將這一行修改成HTTP身份驗證模式即可
        當完成設置之后,我們啟動phpMyAdmin時,屏幕上將彈出一個Web瀏覽器對話框,需要在這個對話框里輸入MySQL用戶名和密碼,才能進入phpMyAdmin操作界面。在Windows客戶端使用IE瀏覽器,訪問Web服務器的phpMyAdmin目錄下的index.php文件,即啟動了phpMyAdmin。
        (2)cookie身份驗證模式
        cookie身份驗證模式是HTTP身份驗證模式的補充,不能使用HTTP身份驗證模式的場合都可以使用它。cookie身份驗證模式要求用戶必須允許來自phpMyAdmin的cookie進入自己的計算機。即用戶需要在瀏覽器中開啟客戶端的cookie功能。
        如果想讓phpMyAdmin使用cookie身份驗證模式,除了必須修改config.inc.php文件里的auth_type語句外,還必須向blowfish_secret參數(shù)提供一個字符串。這個字符串可以是任意的,目的是在把登錄時使用的用戶和密碼存儲在客戶端電腦上的cookie之前,系統(tǒng)將會使用這個字符串對它們進行加密。在config.inc.php中修改的內(nèi)容如下:
        $cfg['blowfish_secret'] = ''xxxxxxx''; //這里需要一個任意的字符串
        $cfg['Servers'][$i]['auth_type'] = 'cookie' ; //這條修改成cookie身份驗證模式
        和上面啟動phpMyAdmin的方式一樣,我們在Windows客戶端使用IE瀏覽器,訪問Web服務器上的phpMyAdmin目錄下的index.php文件,需要提供MySQL的用戶名和密碼才能登錄。
        (3)config身份驗證模式
        如果想讓phpMyAdmin使用config身份驗證模式,首先需要在config.inc.php文件里做出如下所示的修改。把MySQL數(shù)據(jù)庫的用戶名和密碼以明文的方式寫入,具體修改內(nèi)容如下:
        $cfg['Servers'][$i]['auth_type'] = 'config' ; //這條修改成config身份驗證模式
        $cfg['Servers'][$i]['user'] = 'root'; //使用你MySQL數(shù)據(jù)庫的用戶名
        $cfg['Servers'][$i]['password'] = '111111'; //使用你MySQL數(shù)據(jù)庫的密碼
        和上面啟動phpMyAdmin的方式一樣,我們在Windows客戶端使用IE瀏覽器,訪問Web服務器上的phpMyAdmin目錄下的index.php文件。但不用提供MySQL的用戶名和密碼就以可登錄,它是使用config.inc.php中以明文方式寫入的用戶名和密碼登錄的。

        注意:phpmyadmin 要小寫

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        在Windows系統(tǒng)上安裝PHP運行環(huán)境文字教程

        在Windows系統(tǒng)上安裝PHP運行環(huán)境文字教程:一.下載相關(guān)軟件 軟件 下載地址 httpd-2.2.15-win32-x86-no_ssl.msi http://httpd.apache.org/download.cgi mysql-5.1.46-win32.msi http://dev.mysql.com/downloads/ php-5.2.13-Win32.zip http://ww
        推薦度:
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 5555在线播放免费播放| 中文字幕免费人成乱码中国| 亚洲视频免费在线看| 亚洲黄色在线观看网站| 免费A级毛片av无码| 亚洲第一网站免费视频| free哆啪啪免费永久| 亚洲中文字幕AV在天堂| 日韩成人免费aa在线看| 一级看片免费视频| 亚洲色无码一区二区三区| 免费国产黄网站在线观看可以下载| aa午夜免费剧场| 国产v亚洲v天堂无码网站| 免费人成网站在线观看不卡| 久久精品国产亚洲av日韩| 成人特黄a级毛片免费视频| 亚洲免费一级视频| 日韩免费a级在线观看| 无码毛片一区二区三区视频免费播放 | 久久青草精品38国产免费| 亚洲成AV人片天堂网无码| 18成禁人视频免费网站| 亚洲性无码AV中文字幕| 国产午夜免费福利红片| WWW国产成人免费观看视频| 亚洲网红精品大秀在线观看| free哆啪啪免费永久| 亚洲av无码一区二区三区人妖| 日韩中文字幕免费视频| 亚洲人精品亚洲人成在线| 免费看国产精品麻豆| a级片免费观看视频| 国产成人精品亚洲2020| 国产亚洲精品资在线| 国产h视频在线观看网站免费| 亚洲色图在线播放| 成人永久免费高清| 久久午夜伦鲁片免费无码| 亚洲午夜理论片在线观看| 亚洲日韩精品A∨片无码|