<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ## 開發環境的搭建 開發環境的搭建有很多種方法,開發工具也是五花八門,我將在這里介紹一套方法,供大家使用 #### Windows服務器 Win2008 R2 64位 網址:無 請安裝SP1,不然MSVC14 (Visual C++ 2015)無法安裝 #### PHP開發工具 PHPLobster 網址 http://www.codelobster.com/ 此套工具自帶一套Debug系統(不同于zenddebug和Xdebug的) #### PHP服務器環境 PHPStudy 網址 http://www.phpstudy.net/ 自由切換PHP版本,并能擴展新PHP版本 #### Mysql操作工具 MySQL Workbench 網址 https://www.mysql.com/ 官方工具,安全穩定 #### Mongodb服務器 Mongodb Community 網址 https://www.mongodb.com/ #### Mongodb操作工具 Compass 網址 https://www.mongodb.com/ 官方工具,安全穩定 #### PHP的Mongodb擴展 DLL版本 網址 http://pecl.php.net/package/mongodb #### Windows微軟環境: PHP5.6微軟環境 MSVC11 (Visual C++ 2012) Mysql操作工具 微軟環境 .net 4.5 MSVC14 (Visual C++ 2015) 網址 https://www.microsoft.com/zh-cn #### PHP開發框架 ThinkPHP 網址:http://www.thinkphp.cn/ 此時ThinkPHP的版本是5.0.9版本 * * * * * #### 下面幾頁展示安裝的過程界面 PHP5.6.27 需要VC11環境。 ![](https://box.kancloud.cn/e210a25d67e8835bae28c732935f4eb2_502x318.png) 圖1 Mysql Workbench工具需要VC14環境和.net 4.5環境 ![](https://box.kancloud.cn/e025e7f56c3aaec71241292e7d1b6b28_489x303.png) 圖2 ![](https://box.kancloud.cn/587c52fd6460734afb0f66455ef96eb8_507x441.png) 圖3 * * * * * 安裝PHPStudy,我們的安裝路徑為 C:\phpStudy 切換PHP版本為5.6.27 NTS版本 ![](https://box.kancloud.cn/b9e51eb9555fe18fbd8b5e40563468a2_567x543.png) 圖4 * * * * * 下載PHP Mongodb擴展 我們下載 1.2.9版本,此次教學采用windows環境,因此下載DLL版本的擴展 ![](https://box.kancloud.cn/92b3b5c05b8f65ead3f0539cecc6d356_651x80.png) 圖5 根據前面我們配置的PHP版本,我們選擇 5.6 Non Thread Safe (NTS) x86 然后解開壓縮,提取文件 php_mongodb.dll,拷貝進入 C:\phpStudy\php \php-5.6.27-nts\ext然后打開 php.ini 在926行添加配置 extension=php_mongodb.dll(926行為空行,實際操作與行號無關) ![](https://box.kancloud.cn/4eec03a35d3fdb468045cb96989f8195_470x465.png) 圖6 重新啟動 phpstudy,查看 phpinfo ![](https://box.kancloud.cn/1eec7852ee0e6d6b3dc6711f54b7cc7c_948x382.png) 圖7 至此PHP Mongodb擴展安裝成功 * * * * * 下面我們開始安裝Mongodb服務器,下載 Community Server版本,我們下載非SSL版本 ![](https://box.kancloud.cn/b447e1232ebfa0a2eb606a5a3b2780d7_510x54.png) 圖8 安裝 ![](https://box.kancloud.cn/90a103efaa0584e745c24ee3ca5a050f_501x392.png) 圖9 默認情況下,64位的mongodb安裝目錄為C:\Program Files\MongoDB\Server\3.4\bin 在Dos(CMD)模式下,進入上述目錄啟動mongodb服務器。 首先在C盤根目錄下建立 Data目錄,Data目錄中建立db目錄 ![](https://box.kancloud.cn/7353bebbd7e18408d47fe2f479e33113_438x231.png) 圖10 ![](https://box.kancloud.cn/33959fa2e6279548cc5911a223785fc0_985x517.png) 圖11 打開 Data/db目錄,可以看到自動生成了很多文件 ![](https://box.kancloud.cn/73562d30a61c6c119ed6b9c65b0cb473_783x507.png) 圖12 * * * * * 現在我們來安裝mongodb的官方客戶端Compass, 下載windows版本的Compass 安裝完畢后,桌面上出現Compass圖標 ![](https://box.kancloud.cn/091e366049c94513ca2521f619a3e15f_83x96.png) 圖13 啟動后,出現連接畫面,如圖 ![](https://box.kancloud.cn/ed231cec9234a00c9a196272afaa4513_478x451.png) 圖14 點擊 CONNECT 按鈕 ![](https://box.kancloud.cn/33e8256d7b1afd180491867d43b4702d_881x344.png) 圖15 自此,Compass連接Mongodb成功 * * * * * 下面我們來安裝PHP開發工具,在這里我來介紹一款優秀的開發工具PHPLobster 此款開發工具自帶一套Debug工具,非常好用。 ![](https://box.kancloud.cn/90740442924c44be55a31d53b6f011eb_502x392.png) 圖16 ![](https://box.kancloud.cn/c36595c0c5449d130905ceb44d10eccd_508x389.png) 圖17 ![](https://box.kancloud.cn/6ca2bda8ab76eb1cda5a13b84216cda7_506x388.png) 圖18 注:安裝過程中,你可以選擇安裝完畢后,顯示中文菜單。 無需注冊碼就可以使用,如果有注冊碼就可以使用一些框架助手。 下面我們對開發工具的色彩,編碼格式和Debug工具做一些配置 進入菜單 工具----->首選項 1)將編碼方式修改為“UTF8” ![](https://box.kancloud.cn/3affb9b22718af7b9e6809623ef16c06_619x598.png) 圖19 2)將編碼配色方案修改為“deep black” 注意:在軟件安裝過程中,選擇“deep black”,安裝完畢后是不起作用的。 需要再次設置才起作用。 ![](https://box.kancloud.cn/09344b0ca6dd1e4d16bfce07efb7fef1_621x598.png) 圖20 3)安裝Debug工具 首先要啟動PHPstudy服務器,請注意你的PHP版本,因為不同的PHP版本有 不同版本的Debug文件被安裝。本次教學中 PHP版本是5.6.27 NTS ![](https://box.kancloud.cn/df54729b06935578e377c1e877557da0_620x595.png) 圖21 點擊“應用”,然后點擊“安裝調試” ![](https://box.kancloud.cn/7b0660bd152dc43ff57b93c951ec9ffd_243x178.png) 圖22 ![](https://box.kancloud.cn/d2b6bf784f70150442aaaf4bfd5c5be2_195x176.png) 圖23 注:通常情況下,“web服務器”這欄位為空,這不影響Debug工具的安裝 正確選擇PHP.ini文件所處的位置 是否安裝成功,我們可以通過以下2個途徑進行驗證。 1)查看phpinfo ![](https://box.kancloud.cn/0869c0d817a00291074845faccc8747a_941x115.png) 圖24 2)查看php.ini文件 ![](https://box.kancloud.cn/047260f34f456aa66ffef60ab38b403a_341x69.png) 圖25 自此PHPLobster自帶的Debug工具安裝完畢 * * * * * Phpstudy新建一個域名網站 首先在C:\phpStudy\WWW目錄中建立一個文件夾 tp509,下面我們的所有程序文件都將在這個目錄中。 ![](https://box.kancloud.cn/a8c377e5adb33f4188f3c0777982e0df_461x467.png) 圖26 ![](https://box.kancloud.cn/068e7ff2ba6cc511eeecbe7e2ed8edf2_545x504.png) 圖27 點擊“新增”,然后點擊“保存設置并生成配置文件” ![](https://box.kancloud.cn/9b513d1eace178dfcc84a1178ee1aedb_208x132.png) 圖28 再次進入“站點域名管理”,看到下圖所示 ![](https://box.kancloud.cn/a42f8978de6754b2fdcba74d54a525d5_546x504.png) 圖29 此時訪問 http://127.0.0.1 如下圖所示 ![](https://box.kancloud.cn/ccccb86158fef4f515d8a3ba4737f886_447x197.png) 圖30 此時訪問http://localhost 如下圖所示 ![](https://box.kancloud.cn/75ad69f33e12fc3d05f03671374a25cb_533x318.png) 圖31 127.0.0.1和localhost訪問的內容不一致,可以參見vhosts-conf和httpd-conf兩個文件中的配置信息。 * * * * * 安裝ThinkPHP 下載 Thinkphp5.0.9完整版,解壓縮,然后將內容拷貝進入C:\phpStudy\WWW\tp509目錄。 訪問網址 http://127.0.0.1/public/ 如下圖所示 ![](https://box.kancloud.cn/f9c78a0e1f801c43de06d7a25374e8e5_609x484.png) 圖32 自此Thinkphp 5.0.9 安裝成功 按照我們的安裝目錄,MongoDB的類庫在C:\phpStudy\WWW\tp509\vendor\ topthink\think-mongo\src目錄中,**不要使用Composer升級。因為此時升級后 Mongodb的類庫是針對ThinkPHP 5.1版本的**。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看