首頁  >  文章  >  後端開發  >  php與mysql伺服器配置說明

php與mysql伺服器配置說明

WBOY
WBOY原創
2016-07-25 08:54:10933瀏覽
  1. zend_optimizer.optimization_level=15
  2. zend_extension_ts="d:php endoptimizer.dll"
  3. doptimizer. >
複製程式碼

接著查找extension_dir,在後面=加上你的windirsystem32目錄全稱,例如:extension_dir = d:windowssystem32 (最後的一定不能省略!) 找extension=php_exif.dll、extension=php_imap.dll、extension=php_ldap.dll、extension=php_zlib.dll,將前面的分號註解去掉 尋找mysql.default_port,在等號後面添加你的 mysql 端口,例如:mysql.default_port = 3306 (3306是mysql的預設端口) 尋找mysql.default_host,在等號後面加上localhost,例如:mysql.default_host = localhost 儲存 將php.ini php.exe複製到windows目錄,將php裡面php4ts.dll、dlls以及extensions目錄下面的全部.dll檔案複製到windowssystem32下面(不要覆蓋已有檔案)

五、設定apache伺服器 開啟apacheconfhttpd.conf檔,以下為主要設置

  1. servertype standalone
  2. serverroot "d:/apache"
  3. # apache安裝的目錄
  4. pidfilelogs/httpdpid
  5. scoreboardfile logs/apache_runtime_status
  6. timeout 300
  7. keepalive on
  8. maxkeepaliverequests 100
  9. keepalivetimeout 15
  10. maxrequestsperchild> 🎜>maxclients 150
  11. listen 80
  12. # 監聽80端口,預設web server端口
  13. bindaddress *
  14. # 在任何ip均可以使用web server
  15. loadmodule vhost_alias_module modules/mod_vhost_alias.so port 80
  16. serveradmin me@localhost
  17. servername localhost
  18. # 連接埠、管理員email,伺服器網域,按實際修改
  19. documentroot " d:/myweb/"
  20. # web檔案保存位址,這裡是以d:/myweb作為範例
  21. options followsymlinks multiviews
  22. allowoverride all
  23. order allow,deny
  24. allow from all
  25. # 設定d:/myweb的存取選項
  26. scriptalias /cgi-bin "e:/myweb/cgi"
  27. allowoverride none
  28. options none
  29. order allow,deny
  30. allow from all
  31. # 設定cgi-bin目錄權限
  32. #!/perl/bin/perl
  33. # 這一行設定perl-cgi的運作環境,由於active perl安裝在d:perl,所以這裡直接使用相對路徑
  34. # 注意,要執行的權限cgi、pl檔案的頭一行要跟這裡相同,否則不能運作。這裡也可以寫成
  35. # #!d:/perl/bin/perl
  36. # 另外這個配置第一個#不代表註解的意思,所以不能省略! !
  37. 找directoryindex index.html,在下面加上
  38. directoryindex index.htm
  39. directoryindex default.htm
  40. directoryindex default.html
  41. directoryindex index.php
  42. directoryindex index.cgi
  43. 找尋addtype application/x-httpd-php
  44. 修改為addtype application/x-httpd-php .php .phtml .php3
  45. 找addhandler cgi-script
  46. 修改為addhandler cgi -script .cgi .pl
  47. loadmodule php4_module d:/php/sapi/php4apache.dll
  48. loadmodule gzip_module d:/apache/modules/apachemodulegzip.dll
  49. # 載入44,gzp. # 以下為gzip模組設定
  50. mod_gzip_on yes
  51. mod_gzip_minimum_file_size 300
  52. mod_gzip_maximum_file_size 0
  53. mod_gzip_gzip_maximum_file_size 0
  54. mod_gzip_gzip_inm_file_sizes> >mod_gzip_dechunk yes
  55. mod_gzip_can_negotiate yes
  56. mod_gzip_temp_dir d:/apache/ temp
  57. # 必須在apache目錄下方有一個temp目錄,沒有就新建一個
  58. mod_gzip_item_include file .html$
  59. mod_gzip_item_include file .htm$ mod_gzip_item_include file .pl$
  60. mod_gzip_item_include file .cgi$
  61. mod_gzip_item_include mime ^text/.*
  62. mod_gzip; httpd/unix-directory$
  63. mod_gzip_item_include handler ^server-status$
  64. mod_gzip_item_include handler ^server-info$
  65. mod_gzip_item_include。 include file .php3$
  66. mod_gzip_item_include file .mht$
  67. mod_gzip_item_exclude file .css$
  68. mod_gzip_item_exclude file .js$
  69. mod_gzip_item_exclude. ultipart/form-data
  70. mod_gzip_item_exclude reqheader content-type:application/x-www-form-urlencoded
  71. mod_gzip_item_exclude file attachment.php$
  72. #上面這個是vbb必須要的
  73. ### end of mod_gzip sample configlog %h %l %u %t "%r" %>s %b mod_gzip: %{mod_gzip_result}n in:%{mod_gzip_input_size}n out:%{mod_gzip_output_size}n:%{mod_gzip_comconl_gzip; # 記錄gzip運作
  74. # 以上為httpd.conf需要增加或修改的地方,其他不用修改可以了
  75. 複製程式碼
  76. 六、配置phpmyadmin 開啟config.inc.php檔案修改

    1. $cfgservers[1][''host''] = ''localhost''; //mysql位址
    2. $cfgservers[1][ ''port''] = ''3306''; //mysql埠
    3. $cfgservers[1][''user''] = ''username''; //mysql使用者名稱
    4. $cfgservers[ 1][''password''] = ''passwd''; //mysql密碼
    5. $cfgdefaultlang = ''zh''; //配置phpmyadmin為簡體中文介面
    複製程式碼

    由於phpmyadmin這個是mysql配置,所以需要將他放在一個別人猜不到的目錄或目錄需要使用者權限驗證

    七、測試 如果依照預設的d:mywebphpmyadmin,那麼就用瀏覽器開啟以下位址http://localhost/phpmyadmin/ 如果測試成功會出現phpmyadmin的mysql管理頁面,點選show php information ,或去http://localhost/phpmyadmin/phpinfo.php,這個顯示出web php mysql的設定狀況以及運行狀況。

    只要設定沒問題,那麼上面apache 1.3.22 for win32 php 4.0.6 active perl 5.006001 zend optimizer v1.1.0 mod_gzip 1.3.19.1a mysql 4.0.0 alpha 配置完畢。



陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn