PHP的運行環境

  • 下面的方法我已經裝了多次肯定沒有問題的
++++++++++++++++++++++++++++++++++++++++ windows 下配置 apache 2.2.3+php 5.1.3+mysql 5.0.24+zend 3.0.1最新配置 1,php5.1.6 for windows http://phpip.com/down/2006/1006/soft_217.html 2, mysql-5.0.24 for windows http://phpip.com/down/2006/1006/soft_218.html 3, apache_2.2.3 For Windows http://phpip.com/down/2006/1006/soft_216.html 4, ZendOptimizer-3.0.1-Windows-i386 http://phpip.com/down/2006/0705/soft_22.html 配置方法: 下載以上軟件,然後 一、使用軟件: apache_2.2.3-win32-x86-no_ssl.msi php-5.1.6-Win32.zip mysql-4.1.18-win32.zip或mysql-5.0.24-win32.zip phpMyAdmin-2.8.0 配置環境:Windows 2003 /XP/2000 二、具體步驟 注意事項:安裝過程,任何目錄和文件名都不要使用空格, 不要使用D:/Program Files 而要使用D:/ProgramFiles 本次安裝目錄爲D:/PC_webserver/ 1. apache_2.2.3-win32-x86-no_ssl.msi apache服務器軟件,我下載的是win版本,2.0系列的配置都是相似的。 雙擊安裝apache_2.2.3,我把它安裝到D:/PC_webserver/Apache2.2/ 注意,目錄名不要包含空格,否則下面設置php會出錯。安裝結束後,apache自動運行,在瀏覽器裏輸入http://127.0.0.1是 不是顯示出了默認的網頁,如果你不希望看到這個頁面,可以到D:/PC_webserver/Apache2.2/conf 目錄下找到 httpd.conf 打開編輯,並查找 DocumentRoot " 在2.0系列的版本中,只會找到一個 DocumentRoot " ,把引號內的路徑改爲你自己的路徑就可以了,比如 DocumentRoot "D:/phproot" 現在默認的根目錄就是 D:/phproot 注意這裏用的是"/"。 備註:如果是ZIP的壓縮包的話,只需要把Apache2.2解壓到目錄,然後CMD下運行 D:/PC_webserver/Apache2.2/bin/httpd -k install :安裝 D:/PC_webserver/Apache2.2/bin/httpd -k start :開始 就行了 2、安裝php5.1.6 下載過來的php-5.1.6-Win32一般是個zip格式的壓縮包,解壓縮到 D:/PC_webserver 目錄下,並使文件都在一個文件夾下,改文件夾名爲php5 ,這樣方便接下來的工作。現在我們看到 D:/PC_webserver 下面已經有兩個文件夾了, 一個是 apache2(安裝apache2.0.52自動生成的一個文件夾) 另一個是 php5 我的方式是每一個軟件一個文件夾,並且這些文件夾在同一目錄下, 這樣便於查找。 好了,我們現在開始配置apache 使它支持php5 . 首先,找到 D:/PC_webserver/php5 目錄下的php.ini-dist 重命名爲php.ini (在這個版本中php.ini不需要複製到C:/windows 目錄下) 接下去,我們開始配置 D:/PC_webserver/Apache2.2/conf 下的 httpd.conf文件,打開httpd.conf (可用記事本打開),注意Apache2.2和以前版本有差別,部分的配置文件放置到conf/extra目錄中,如語言文件httpd- languages.conf,用戶目錄文件httpd-userdir.conf 1、原來的Apache2中這一步"找到 AddDefaultCharset ISO-8859-1 將其改爲 AddDefaultCharset GB2312"可以不需要 2、找到DirectoryIndex index.html 在後面加入 index.htm index.php index.html.var 3、CGI方式安裝配置 在httpd.conf文件的末尾加入 # php5 ScriptAlias /php/ "d:/PC_webserver/php5/" Action application/x-httpd-php "/php/php-cgi.exe" AddType application/x-httpd-php .php Action application/x-httpd-php "/php/php-cgi.exe" 注意,如果安裝後出現You don't have permission to access / on this server. 或者出現無法運行php文件的情況下 查找httpd.conf中的 Deny from all 改爲 Allow from all 4、安裝mysql-5.0.24-win 因爲在win環境下配置apache所以,這裏用的mysql也是win版本的。解壓縮之後,安裝mysql-5.0.24到D: /PC_webserver/ 目錄下,並使mysql完整的安裝到 mysql目錄下,我這裏安裝爲D:/PC_webserver/MySQL5,裝mysql沒什麼具體要求,點下一步下一步的就行了,最後設定root 的密碼就OK。打開Windows任務管理器,看裏面是否有mysql-nt.exe,有的話,就正常運行了。 5、配置php.ini了 進入D:/PC_webserver/php5 打開 php.ini 找到extension_dir = "./" 改爲extension_dir = "D:/PC_webserver/php5/ext" 找到 ;extension=php_mbstring.dll ;extension=php_mysql.dll ;extension=php_gd2.dll 將';'去掉改爲 extension=php_mbstring.dll extension=php_mysql.dll extension=php_gd2.dll 找到 ;session.save_path = "/tmp" 將';'去掉 設置你保存session的目錄,如 session.save_path = " D:/PC_webserver/php5/session"; 注意:在這裏需要手工添加 session這個文件夾 6、安裝zend支持 雙擊 ZendOptimizer-3.0.1-Windows-i386.exe 然後會一步步選擇安裝, 選擇安裝的的環境爲:apache2.x, 瀏覽安裝的目錄,這裏爲D:/PC_webserver/Apache2.2 接下來是php目錄 D:/PC_webserver/php5 安裝成功後,重新啓動apache2即可。 好了,到這裏已經成功了! 7、phpMyAdmin-2.8.0的配置 將phpMyAdmin-2.8.0.zip解壓到自己定義的WEB根目錄中去,重命名文件夾爲phpmyadmin或其它 打開libraries目錄下的config.default.php文件 $cfg['Servers'][$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie based)? 這裏最好設爲cookie,這樣,進行數據庫管理的話必須需要用戶名和密碼纔可行入,config的話就什麼都不需要直接進入了數據庫 $cfg['Servers'][$i]['user'] = 'root'; // MySQL user $cfg['Servers'][$i]['password'] = 'xxxxx'; // MySQL password 8. 用記事本寫上 <?php phpinfo(); ?> 保存到虛擬目錄 即 D:/phproot 目錄下 用瀏覽器直接訪問這個文件即可: 如,http://127.0.0.1/info.php
發佈了11 篇原創文章 · 獲贊 2 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章