PHP&MYSQL伺服器設定說明_PHP教程
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
Apache 1.X for win32雖然**能差(和IIS比起來差太遠了,希望2.X for win32早點出),但是它的bug比較少,資源佔用也少,而且它的模組式更方便功能的增加。 PHP-4具有執行快速,**能效率高的特點,PERL提供了perl-cgi的支持,Zend Optimizer是加速php程式的,mod_zip用來壓縮web server輸出數據,MySql為資料庫。以下是以win2k/xp作為藍本,win9x運行這些服務軟體太麻煩了,沒辦法作為service來運作。
一、
各軟體下載地點:
Apache: http://www.apache.org/dist/httpd/binaries/win32/
PHP: http://www. php.net/downloads.php (下載.zip版本)
Active Perl: http://www.activestate.com/Products...l/download.plex (下載win32)
Zend Optimizer: http: //www.zend.com/store/getfreefi...pid=13&zbid=198
mod_gzip: http://www.remotecommunications.com/apache/mod_gzip/ (下載.dll)
MySQL: http:MySQL: http:MySQL //www.mysql.com/downloads/index.html
其他軟體:
phpMyAdmin: http://sourceforge.net/project/show...elease_id=44593 (用於資料庫的控製作業)
二、
安裝路徑(以下是範例,可以隨便安裝,但最好不要安裝在有長名字的路徑)
Apache :d:apache
PHP :d: php
Perl :d:perl
MySQL :d:mysql
mod_gzip :解壓縮在d:apachemodules
Zend Optimizer:解壓在d:apachemodules
Zend Optimizer:解壓在文件上放置>phpMyAdmin :解壓縮在d:mywebphpmyadmin
Windows : d:windows
三、設定mysql
安裝後會自動執行winmysqladmin,並且提示輸入使用者名稱密碼,輸入使用者名稱,密碼,預設值情況下已經安裝為NT的Service,如果需要更安全點,那麼在winmysqladmin 的my.ini Setup那一頁 port=端口 那裡修改默認的端口,在下面還有用戶名密碼的修改。修改完了,點選左邊的Save Modiffication儲存設置,然後右鍵點選控制台窗體,選WinNT->Stop The Service->Start The Service,這樣新設定就生效了。
四、設定php
將php.ini-dist改名為php.ini,並且開啟修改。
在[php]的下一行加入
zend_optimizer.optimization_level=15
zend_extension_ts="d:phpZendOptimizer.dll"
zendoptimizer extension_dir,在後面=加上你的windirsystem32目錄全稱,例如:extension_dir = d:windowssystem32 (最後的一定不能省略!)
查找extension=php_exif.dll、extension=php_app.dll=extension=dll、extif.dll、extension=php_app. 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 opdalone
"d:/Apache"
# Apache安裝的目錄
PidFile logs/httpd.pid
ScoreBoardFile logs/apache_runtime_statuslive
ScoreBoardFile logs/apache_runtime_statuslive
Max quests 100
KeepAliveTimeout 15
MaxRequestsPerChild 1024
ThreadsPerChild 50
SendBufferSize 65536
Max s 15077c server連接埠
BindAddress *
# 在任何ip都可以使用web server
LoadModule vhost_alias_module modules/mod_vhost_alias.so
AddModule mod_vhost_alias.c
Port 80
ServerAdmin me@localhost
ServerName localhost
# 埠、管理員email,伺服器網域,依實際修改
DocumentRoot "d:/web
DocumentRoot "d:/web 保存地址,這裡是以d:/myweb作為例子
Options FollowSymLinks MultiViews
AllowOverride allo
# 設定d:/myweb的存取選項
ScriptAlias /cgi-bin "e:/myweb/cgi"
Options None
Order allow,deny
Allow from all
# 注意,要運作的cgi、pl檔案的頭一行要和這裡相同,否則不能運作。這裡也可以寫成
# #!d:/perl/bin/perl
# 另外這個配置第一個#不代表註解的意思,所以不能省略! !
找DirectoryIndex index.html,在下面加入
DirectoryIndex index.htm
DirectoryIndex default.htm
DirectoryIndex index.php3
DirectoryIndex index.cgi
查找AddType application/x-httpd-php
修改為AddType application/x-httpd-php . -script
修改為AddHandler cgi-script .cgi .pl
LoadModule php4_module d:/php/sapi/php4apache.dll
# 載入php4,gzip模組
### 以下為gzip模組設定
mod_gzip_on Yes
mod_gzip_minimum_file_size Yes
mod_gzip_minimum_file_size Yes
mod_gzip_minimum_file_size 3000503005> ip_maximum_inmem_size 100000
mod_gzip_keep_workfiles No
mod_gzip_dechunk Yes
mod_gzip_can_negotiate Yes
mod_gzip_temp_dir d:/apache/temp
# 必須在apache目錄下有一個temp em_include file .htm$
mod_gzip_item_include file .shtml$
mod_gzip_item_include file .shtm$
mod_gzip_item_includekmmd.plh. gzip_item_include mime ^text/.*
mod_gzip_item_include handler ^perl- 。 clude mime ^application/x-httpd-php
mod_gzip_item_include file .php$
mod_gzip_item_include file .php3$
mod_gzip_item_include file .mht$ mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude reqheader Content-Type:multipart/form-data
mod_gzip_item_exclude reqheader Content-Type:appmod/x-www-form-urlencoded reqheader Content-Type:appmod/x-www-form-urlencoded
### End of mod_gzip sample config
LogFormat "%h %l %u %t "%r" %>s %b)%_gzipg; :%{mod_gzip_output_size}n:%{mod_gzip_compression_ratio}npct." mod_gzip_info
# 記錄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 My v1.1.0 mod_gzip 1.3.19.1a My 約4.0.09

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

在MySQL中,外鍵的作用是建立表與表之間的關係,確保數據的一致性和完整性。外鍵通過引用完整性檢查和級聯操作維護數據的有效性,使用時需注意性能優化和避免常見錯誤。

MySQL和MariaDB的主要區別在於性能、功能和許可證:1.MySQL由Oracle開發,MariaDB是其分支。 2.MariaDB在高負載環境中性能可能更好。 3.MariaDB提供了更多的存儲引擎和功能。 4.MySQL採用雙重許可證,MariaDB完全開源。選擇時應考慮現有基礎設施、性能需求、功能需求和許可證成本。

MySQL和phpMyAdmin可以通過以下步驟進行有效管理:1.創建和刪除數據庫:在phpMyAdmin中點擊幾下即可完成。 2.管理表:可以創建表、修改結構、添加索引。 3.數據操作:支持插入、更新、刪除數據和執行SQL查詢。 4.導入導出數據:支持SQL、CSV、XML等格式。 5.優化和監控:使用OPTIMIZETABLE命令優化表,並利用查詢分析器和監控工具解決性能問題。

AI可以幫助優化Composer的使用,具體方法包括:1.依賴管理優化:AI分析依賴關係,建議最佳版本組合,減少衝突。 2.自動化代碼生成:AI生成符合最佳實踐的composer.json文件。 3.代碼質量提升:AI檢測潛在問題,提供優化建議,提高代碼質量。這些方法通過機器學習和自然語言處理技術實現,幫助開發者提高效率和代碼質量。

要安全、徹底地卸載MySQL並清理所有殘留文件,需遵循以下步驟:1.停止MySQL服務;2.卸載MySQL軟件包;3.清理配置文件和數據目錄;4.驗證卸載是否徹底。

在MySQL中,添加字段使用ALTERTABLEtable_nameADDCOLUMNnew_columnVARCHAR(255)AFTERexisting_column,刪除字段使用ALTERTABLEtable_nameDROPCOLUMNcolumn_to_drop。添加字段時,需指定位置以優化查詢性能和數據結構;刪除字段前需確認操作不可逆;使用在線DDL、備份數據、測試環境和低負載時間段修改表結構是性能優化和最佳實踐。

session_start()iscucialinphpformanagingusersessions.1)ItInitiateSanewsessionifnoneexists,2)resumesanexistingsessions,and3)setsasesessionCookieforContinuityActinuityAccontinuityAcconActInityAcconActInityAcconAccRequests,EnablingApplicationsApplicationsLikeUseAppericationLikeUseAthenticationalticationaltication and PersersonalizedContentent。

HTML5帶來了五個關鍵改進:1.語義化標籤提升了代碼清晰度和SEO效果;2.多媒體支持簡化了視頻和音頻嵌入;3.表單增強簡化了驗證;4.離線與本地存儲提高了用戶體驗;5.畫布與圖形功能增強了網頁的可視化效果。
