-
- zend_optimizer.optimization_level=15
- zend_extension_ts="d:php endoptimizer.dll"
- 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檔,以下為主要設置
-
- servertype standalone
- serverroot "d:/apache"
- # apache安裝的目錄
- pidfilelogs/httpdpid
- scoreboardfile logs/apache_runtime_status
- timeout 300
- keepalive on
- maxkeepaliverequests 100
- keepalivetimeout 15
- maxrequestsperchild> 🎜>maxclients 150
- listen 80
- # 監聽80端口,預設web server端口
- bindaddress *
- # 在任何ip均可以使用web server
- loadmodule vhost_alias_module modules/mod_vhost_alias.so port 80
- serveradmin me@localhost
- servername localhost
- # 連接埠、管理員email,伺服器網域,按實際修改
- documentroot " d:/myweb/"
- # web檔案保存位址,這裡是以d:/myweb作為範例
-
- options followsymlinks multiviews
- allowoverride all
- order allow,deny
- allow from all
- # 設定d:/myweb的存取選項
- scriptalias /cgi-bin "e:/myweb/cgi"
-
- allowoverride none
- options none
- order allow,deny
- allow from all
-
- # 設定cgi-bin目錄權限
- #!/perl/bin/perl
- # 這一行設定perl-cgi的運作環境,由於active perl安裝在d:perl,所以這裡直接使用相對路徑
- # 注意,要執行的權限cgi、pl檔案的頭一行要跟這裡相同,否則不能運作。這裡也可以寫成
- # #!d:/perl/bin/perl
- # 另外這個配置第一個#不代表註解的意思,所以不能省略! !
- 找directoryindex index.html,在下面加上
- directoryindex index.htm
- directoryindex default.htm
- directoryindex default.html
- directoryindex index.php
- directoryindex index.cgi
- 找尋addtype application/x-httpd-php
- 修改為addtype application/x-httpd-php .php .phtml .php3
- 找addhandler cgi-script
- 修改為addhandler cgi -script .cgi .pl
- loadmodule php4_module d:/php/sapi/php4apache.dll
- loadmodule gzip_module d:/apache/modules/apachemodulegzip.dll
- # 載入44,gzp. # 以下為gzip模組設定
- mod_gzip_on yes
- mod_gzip_minimum_file_size 300
- mod_gzip_maximum_file_size 0
- mod_gzip_gzip_maximum_file_size 0
- mod_gzip_gzip_inm_file_sizes> >mod_gzip_dechunk yes
- mod_gzip_can_negotiate yes
- mod_gzip_temp_dir d:/apache/ temp
- # 必須在apache目錄下方有一個temp目錄,沒有就新建一個
- mod_gzip_item_include file .html$
- mod_gzip_item_include file .htm$ mod_gzip_item_include file .pl$
- mod_gzip_item_include file .cgi$
- mod_gzip_item_include mime ^text/.*
- mod_gzip; httpd/unix-directory$
- mod_gzip_item_include handler ^server-status$
- mod_gzip_item_include handler ^server-info$
- mod_gzip_item_include。 include file .php3$
- mod_gzip_item_include file .mht$
- mod_gzip_item_exclude file .css$
- mod_gzip_item_exclude file .js$
- mod_gzip_item_exclude. ultipart/form-data
- mod_gzip_item_exclude reqheader content-type:application/x-www-form-urlencoded
- mod_gzip_item_exclude file attachment.php$
- #上面這個是vbb必須要的
- ### 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運作
- # 以上為httpd.conf需要增加或修改的地方,其他不用修改可以了
-
-
- 複製程式碼
-
-
六、配置phpmyadmin
開啟config.inc.php檔案修改
-
- $cfgservers[1][''host''] = ''localhost''; //mysql位址
- $cfgservers[1][ ''port''] = ''3306''; //mysql埠
- $cfgservers[1][''user''] = ''username''; //mysql使用者名稱
- $cfgservers[ 1][''password''] = ''passwd''; //mysql密碼
- $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
配置完畢。
|