中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
一步一步學(xué)PHP(1): Windows下配置Nginx + PHP開發(fā)環(huán)境
1,下載并安裝nginx
  • 1.1 下載地址:http://nginx.org/en/download.html
  •                   http://nginx.org/download/nginx-1.3.0.zip
  • 1.2 解壓 nginx-1.3.0.zip 到G:\webserver
  • 1.3 到G:\webserver將nginx-1.3.0文件夾重命名為nginx

  • 2,啟動(dòng)nginx并測(cè)試nginx正常運(yùn)行
  • 2.1 到G:\webserver\nginx執(zhí)行nginx.exe,在任務(wù)管理器可看到nginx.exe進(jìn)程存在
  • 2.2 在瀏覽器輸入http://127.0.0.1,可看到"Welcome to nginx!"表示nginx正常運(yùn)行

  • 3,了解PHP版本中VC9、VC6、Thread Safe、Non Thread Safe的區(qū)別
  • 3.1 VC9 版本和 VC6 版本的區(qū)別
  •        VC6 版本是使用 Visual Studio 6 編譯器編譯的,如果你的 PHP 是用 Apache 來架設(shè)的,那你就選擇 VC6 版本。

           VC9 版本是使用 Visual Studio 9(2008) 編譯器編譯的,如果你的 PHP 是用 IIS 來架設(shè)的,那你就選擇 VC9 版本。
  • 3.2 Thread Safe 和 Non Thread Safe 版本的區(qū)別
  •         先從字面意思上理解,Thread Safe 是線程安全,執(zhí)行時(shí)會(huì)進(jìn)行線程(Thread)安全檢查,以防止有新要求就啟動(dòng)新線程的 CGI 執(zhí)行方式而耗盡系統(tǒng)資源。Non Thread Safe 是非線程安全,在執(zhí)行時(shí)不進(jìn)行線程(Thread)安全檢查。

            再來看 PHP 的兩種執(zhí)行方式:ISAPI 和 FastCGI。

            ISAPI 執(zhí)行方式是以 DLL 動(dòng)態(tài)庫(kù)的形式使用,可以在被用戶請(qǐng)求后執(zhí)行,在處理完一個(gè)用戶請(qǐng)求后不會(huì)馬上消失,所以需要進(jìn)行線程安全檢查,這樣來提高程序的執(zhí)行效率,所以如果是以 ISAPI 來執(zhí)行 PHP,建議選擇 Thread Safe 版本;

            而 FastCGI 執(zhí)行方式是以單一線程來執(zhí)行操作,所以不需要進(jìn)行線程的安全檢查,除去線程安全檢查的防護(hù)反而可以提高執(zhí)行效率,所以,如果是以 FastCGI 來執(zhí)行 PHP,建議選擇 Non Thread Safe 版本。

    4,下載并安裝php
  • 4.1 下載地址:http://windows.php.net/download
  •                   http://windows.php.net/downloads/releases/php-5.4.3-nts-Win32-VC9-x86.zip
  • 4.2 到G:\webserver目錄下創(chuàng)建子文件夾php
  • 4.3 解壓php-5.4.3-nts-Win32-VC9-x86.zip 到G:\webserver\php目錄下

  • 5,創(chuàng)建源文件目錄
  • 5.1 將nginx目錄下的html目錄拷貝到G:\webserver\目錄下,并重命名為webroot

  • 6,配置并啟動(dòng)nginx
  • 6.1 修改G:\webserver\nginx\conf\nginx.conf,與未修改前的區(qū)別如下:
  • Shell代碼  
    1. [root@localhost test]# diff nginx.conf nginx.conf.default   
    2. 44,45c44,45  
    3. <             root   G:/webserver/webroot;  
    4. <             index  index.html index.htm index.php;  
    5. ---  
    6. >             root   html;  
    7. >             index  index.html index.htm;  
    8. 65,70c65,71  
    9. <         location ~ \.php$ {  
    10. <             fastcgi_pass   127.0.0.1:9000;  
    11. <             fastcgi_index  index.php;  
    12. <             fastcgi_param  SCRIPT_FILENAME  G:/webserver/webroot$fastcgi_script_name;  
    13. <             include        fastcgi_params;  
    14. <         }  
    15. ---  
    16. >         #location ~ \.php$ {  
    17. >         #    root           html;  
    18. >         #    fastcgi_pass   127.0.0.1:9000;  
    19. >         #    fastcgi_index  index.php;  
    20. >         #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;  
    21. >         #    include        fastcgi_params;  
    22. >         #}  
    23. [root@localhost test]#   
  • 6.2 在命令行狀態(tài)下,到G:\webserver\nginx目錄下執(zhí)行nginx.exe -t 測(cè)試配置文件是否正確
  • 6.3 在G:\webserver\nginx目錄下執(zhí)行nginx.exe啟動(dòng)nginx
  • 6.4 在命令行狀態(tài)下,到G:\webserver\nginx目錄下執(zhí)行nginx.exe -s stop停止nginx,nginx.ex -s reload重新加載配置

  • 7,配置并啟動(dòng)php
  • 7.1 到G:\webserver\php目錄下,為了保存原始配置文件,拷貝php.ini-development為php.ini.default
  • 7.2 將php.ini-development重命名為php.ini (這時(shí)有php.ini和php.ini.default兩個(gè)相同的配置文件)
  • 7.3 打開php.ini,查找short_open_tag = Off 修改為 查找short_open_tag = On
  • 7.4 為了可以打開常用的擴(kuò)展,并設(shè)置默認(rèn)時(shí)區(qū)為重慶,在文件末尾加入如下內(nèi)容:
  • Shell代碼  
    1. extension_dir = "G:\webserver\php\ext"  
    2. extension=php_curl.dll   
    3. extension=php_gd2.dll   
    4. extension=php_mbstring.dll   
    5. extension=php_mysql.dll   
    6. extension=php_mysqli.dll   
    7. extension=php_pdo_mysql.dll   
    8. extension=php_pdo_sqlite.dll   
    9. extension=php_sockets.dll   
    10. extension=php_sqlite.dll   
    11. extension=php_sqlite3.dll   
    12. extension=php_exif.dll   
    13. date.timezone = Asia/Chongqing  
  • 7.5 和未修改的配置文件php.ini.default對(duì)比,區(qū)別如下
  • Shell代碼  
    1. [root@localhost test]# diff php.ini php.ini.default   
    2. 211c211  
    3. < short_open_tag = On  
    4. ---  
    5. > short_open_tag = Off  
    6. 1860,1874d1859  
    7. <   
    8. < extension_dir = "G:\webserver\php\ext"  
    9. < extension=php_curl.dll   
    10. < extension=php_gd2.dll   
    11. < extension=php_mbstring.dll   
    12. < extension=php_mysql.dll   
    13. < extension=php_mysqli.dll   
    14. < extension=php_pdo_mysql.dll   
    15. < extension=php_pdo_sqlite.dll   
    16. < extension=php_sockets.dll   
    17. < extension=php_sqlite.dll   
    18. < extension=php_sqlite3.dll   
    19. < extension=php_exif.dll   
    20. < date.timezone = Asia/Chongqing  
    21. <   
    22. [root@localhost test]#   
  • 7.6 啟動(dòng)php:G:\webserver\php\php-cgi.exe -b 127.0.0.1:9000 -c G:\webserver\php\php.ini


  • 8,測(cè)試php開發(fā)環(huán)境配置成功
  • 8.1 在webroot目錄下創(chuàng)建phpinfo.php,保存如下內(nèi)容:
  • Php代碼  
    1. <html>  
    2. <head>  
    3. <title>phpinfo</title>  
    4. </head>  
    5. <body bgcolor="white" text="black">  
    6. <center>  
    7. <h1>Welcome to php</h1>  
    8. </center>  
    9. <?php  
    10.     phpinfo();  
    11. ?>  
    12. </body>  
    13. </html>  
  • 8.2 在瀏覽器輸入http://127.0.0.1/phpinfo.php可看到"Welcome to php"和phpinfo信息,表示php配置成功
  • 本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
    打開APP,閱讀全文并永久保存 查看更多類似文章
    猜你喜歡
    類似文章
    PHP 開發(fā)環(huán)境搭建——Nginx+PHP+Eclipse(PHP)
    Windows 2008R2+IIS 7.5+FastCGI+PHP 5.3.3 架設(shè)配置
    Windows下配置nginx+php(wnmp)
    Windows 2008R2+IIS 7.5+FastCGI+PHP+Mysql+Zend...
    【轉(zhuǎn)】win2003服務(wù)器iis6.0環(huán)境下php5.3.2安裝配置教程圖解
    win2003系統(tǒng)搭建IIS6與PHP-5.3.6的配置教程(圖文)
    更多類似文章 >>
    生活服務(wù)
    熱點(diǎn)新聞
    分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
    綁定賬號(hào)成功
    后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
    如果VIP功能使用有故障,
    可點(diǎn)擊這里聯(lián)系客服!

    聯(lián)系客服