Win7下配置Apache+PHP+Mysql环境
2019獨角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
第一、安裝并配置APACHE(安裝到D:wampApache2.2)
(我下載的httpd-2.2.22-win32-x86-openssl-0.9.8t.msi版本)
????? 1、安裝時默認安裝,Network Domain, Server Name 我填寫我的計算機名,Administrator’s Email Address區(qū)域填你的郵件地址
????? 2、安裝完后在安裝目錄下有個conf文件夾,打開httpd.conf文件進行配置
???????? ·找到?DocumentRoot ,將其設(shè)置為你所要存放php, htm等網(wǎng)頁文件的文件夾,如 “D:/wamp/htdocs”;
???????? ·找到 DirectoryIndex ,在index.html后添加index.php, index.htm等,以單個空格將其分開;
???????? ·重啟Apache,用http://localhost或http://127.0.0.1或http://yourcompanyname測試是否成功。成功的話瀏覽器會顯示“It works!”
??
第二、安裝配置PHP(解壓PHP壓縮包到D:wampphp)
(我下載的php-5.3.10-Win32-VC9-x86(VC9 x86 Thread Safe)版本)
1、將php.ini-production文件重命名為php.ini并將其剪到系統(tǒng)所在目錄下(我放在C:/Windows里了),
2、將 extension_dir 改為php/ext所在目錄,如 “D:/wamp/php/ext”(前面的分號去掉);
3、將 doc_root 改為第一步中的同樣目錄,如 “D:/wamp/htdocs”(前面的分號去掉);
4、找到 ;session.save_path = “/tmp” ,將’;'去掉,設(shè)置你保存session的目錄,如session.save_path = “D:/php/session_temp”(這個自己設(shè)置吧?!);
5、然后把下面幾句前面的分號去掉,以更好支持Mysql and PHPmyadmin
???????????????? extension=php_mbstring.dll
???????????????? extension=php_gd2.dll
???????????????? extension=php_mysql.dll
第四、PHP+APACHE
??????1、允許Apache將PHP程序作為模塊來運行:
?????????? 打開httpd.conf,添加下面內(nèi)容(位置任意,建議放在“<IfModule !mpm_netware_module>”上面,好看):
???????????? LoadModule php5_module “d:/wamp/php/php5apache2.dll”
???????????? AddType application/x-httpd-php .php
???????????? AddType application/x-httpd-php .htm
??????????? (.htm, .php為可執(zhí)行php語言的擴展名,也可加html, php3, php4,甚至txt)
?????????? (以下兩步可以不需要)
????? 2、如果你出于某種原因而需要在CGI模式中運行PHP程序(使用Php.exe),
????????? 請將上面這一行變成注釋(各行頭加#即可),添加下面這些行:
?????????? # ScriptAlias /php/ “d:/wamp/php/”
?????????? # AddType application/x-httpd-php .php
?????????? # Action application/x-httpd-php “/php/php-cgi.exe”
????? 3、現(xiàn)在apache 2 支持HTML而不支持PHP,先把下面幾句加到d:wampapache2.2confhttpd.conf去:
?????????? # ScriptAlias /php/ “d:/phpapache/php/”
?????????? # AddType application/x-httpd-php .php
?????????? # Action application/x-httpd-php “/php/php-cgi.exe”
第五、重起服務(wù)
????? 1、在d:wampphp里找到php5ts.dll,libmysql.dll(沒有就去網(wǎng)上下載)將其復(fù)制到c:winntsystem32下(winNT/2000的機器),而winXP/2003/7是復(fù)制到c:windowssystem32下
????? 2、測試Apache與php是否連接成功:
????????? 啟動start apache服務(wù)或者正在運行的就重新啟動restart apache
????? 3、在Web根目錄下新建test.php(即D:wamphtdocs目下)
<html>
<head><title>test</title></head>
<body>
<?php
phpinfo();
?>
</body>
</html>
???4、運行http://localhost/test.php
???????? 如果成功,則應(yīng)該看到一個含有PHP徽標(biāo)的網(wǎng)頁,其中包含大量設(shè)置和其他信息
???????? 那么恭喜你(我配置成功了)
轉(zhuǎn)載于:https://my.oschina.net/wangzhenbo1215/blog/54566
總結(jié)
以上是生活随笔為你收集整理的Win7下配置Apache+PHP+Mysql环境的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ExtJs+php学习长连接comet技
- 下一篇: 详解网页中的关键词分布技术