搜尋
首頁後端開發php教程Windows系统下配置安装Apache+php实战_PHP教程

Windows系统下配置安装Apache+php实战_PHP教程

Jul 21, 2016 pm 02:55 PM
winwindows關於安裝實戰教學系統配置

  帮客之家(www.Bkjia.com)教程 关于在windows下安装apache与php的教程太多了,小编在网上搜索了一下,但是没有一个像样的,要么说的不明确,要么无法打开,个人意见还是不要使用套件,因为自己安装可以练练手,下边把烈火小编自己安装apache+php的方法分享如下:

  1.下载Apache2和php5安装包(自己在百度搜索)

  2.直接点击安装Apache2(建议别装C盘,省得麻烦),其安装步骤跟其他软件安装无太大差别,故不再特别申明。

  端口问题可暂时不管,装完以后可通过修改httpd.config中的Listen处来更改端口号。

帮客之家 www.bkjia.com

  3.安装PHP5:

  将php5的zip包解压,放到一个你认为方便的目录下,比如d:/php5。

  4.(1)将php文件夹下的所有的dll文件复制到c:/windows/system32/下(包括php5目录下的ext文件夹下所有dll文件)

  (2)将“php.ini-recommended”文件复制到“c:/windows”下,更名为“php.ini”。

  5.修改刚才已经更名的php.ini文件:

  (1)查找“extension_dir”字段,赋值为php解压路径中的ext目录下,如"D:\php5\ext"

  (2)查找 cgi.force_redirect 字串.默认值为1.将其修改为0.并取消前面的;号

  6.分别查找以下四句话,将其之前的;去掉。

  extension=php_mbstring.dll(宽字符,用于支持PhpMyAdmin,避免出现字符显示问题)

  extension=php_mcrypt.dll(用于支持PhpMyAdmin)

  extension=php_mysql.dll(MySql模块,开启之后才能访问MySql数据库)

  extension=php_mysqli.dll(MySql模块)

  7.配置Apache以支持php5:

  打开apache安装目录下的“conf”文件夹,apache的配置主要依靠httpd.conf,用编译工具打开该文件,修改其中的某些字段:

  (1)Listen 字段, 其后默认值为80,你可以修改该端口值以改变apache服务的端口(不至于和tomcat等工具的端口发生冲突)

  (2)DocumentRoot 这是你自己网页文件的放置目录,默认为apache安装目录下的“htdoc”文件夹,也可以改为本机上的其他目录,采用绝对路径。

  我使用的是:DocumentRoot "D:/phpwork/"(新建的工作目录)

  8.设置起始页:

  这个地方可以照抄我的配置,也可以自己增加需要的起始页文件名。注意文件名之间用空格隔开,而不是用逗号

  DirectoryIndex index.php index.html default.php default.html index.htm

  9.配置php模块:在#LoadModule(有一排的代码) 后加上两句话(此处为我的安装目录,可根据自己的安装情况进行适当的**)

  PHPIniDir "D:/php5/"

  LoadModule php5_module "D:/php5/php5apache2_2.dll"

  10. 保存httpd.conf文件,重启Apache 如果成功启动,在phpwork下新建一个liehuo_net.php文件,内容是:

以下为引用的内容:
echo "Welcome to Liehuo.Net!
";
phpinfo();
?>

  在浏览器中输入http://localhost/:你自己设置的端口号/liehuo_net.php.输出Welcome To Liehuo.Net及php配置环境变量信息,安装至此就结束了,如有问题欢迎评论!

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/364331.htmlTechArticle烈火网(LieHuo.Net)教程 关于在windows下安装apache与php的教程太多了,小编在网上搜索了一下,但是没有一个像样的,要么说的不明确,要么无...
陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
PHP如何識別用戶的會話?PHP如何識別用戶的會話?May 01, 2025 am 12:23 AM

phpIdentifiesauser'ssessionSessionSessionCookiesAndSessionId.1)whiwsession_start()被稱為,phpgeneratesainiquesesesessionIdStoredInacookInAcookInAcienamedInAcienamedphpsessIdontheuser'sbrowser'sbrowser.2)thisIdallowSphptpptpptpptpptpptpptpptoretoreteretrieetrieetrieetrieetrieetrieetreetrieetrieetrieetrieetremthafromtheserver。

確保PHP會議的一些最佳實踐是什麼?確保PHP會議的一些最佳實踐是什麼?May 01, 2025 am 12:22 AM

PHP會話的安全可以通過以下措施實現:1.使用session_regenerate_id()在用戶登錄或重要操作時重新生成會話ID。 2.通過HTTPS協議加密傳輸會話ID。 3.使用session_save_path()指定安全目錄存儲會話數據,並正確設置權限。

PHP會話文件默認存儲在哪裡?PHP會話文件默認存儲在哪裡?May 01, 2025 am 12:15 AM

phpsessionFilesArestoredIntheDirectorySpecifiedBysession.save_path,通常是/tmponunix-likesystemsorc:\ windows \ windows \ temponwindows.tocustomizethis:tocustomizEthis:1)useession_save_save_save_path_path()

您如何從PHP會話中檢索數據?您如何從PHP會話中檢索數據?May 01, 2025 am 12:11 AM

ToretrievedatafromaPHPsession,startthesessionwithsession_start()andaccessvariablesinthe$_SESSIONarray.Forexample:1)Startthesession:session_start().2)Retrievedata:$username=$_SESSION['username'];echo"Welcome,".$username;.Sessionsareserver-si

您如何使用會議來實施購物車?您如何使用會議來實施購物車?May 01, 2025 am 12:10 AM

利用會話構建高效購物車系統的步驟包括:1)理解會話的定義與作用,會話是服務器端的存儲機制,用於跨請求維護用戶狀態;2)實現基本的會話管理,如添加商品到購物車;3)擴展到高級用法,支持商品數量管理和刪除;4)優化性能和安全性,通過持久化會話數據和使用安全的會話標識符。

您如何在PHP中創建和使用接口?您如何在PHP中創建和使用接口?Apr 30, 2025 pm 03:40 PM

本文解釋瞭如何創建,實施和使用PHP中的接口,重點關注其對代碼組織和可維護性的好處。

crypt()和password_hash()有什麼區別?crypt()和password_hash()有什麼區別?Apr 30, 2025 pm 03:39 PM

本文討論了PHP中的crypt()和password_hash()的差異,以進行密碼哈希,重點介紹其實施,安全性和對現代Web應用程序的適用性。

如何防止PHP中的跨站點腳本(XSS)?如何防止PHP中的跨站點腳本(XSS)?Apr 30, 2025 pm 03:38 PM

文章討論了通過輸入驗證,輸出編碼以及使用OWASP ESAPI和HTML淨化器之類的工具來防止PHP中的跨站點腳本(XSS)。

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

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

熱工具

SublimeText3 Mac版

SublimeText3 Mac版

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

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器