- 1、本文档共1164页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第1章初识PHP;学习目标/Target;学习目标/Target;章节概述/Summary;目录/Contents;PHP简介;;;;;;1.1.2PHP的特点;网站简介;;1.2.1网站概述;1.2.1网站概述;;1.2.2网站的访问;用户在浏览器的地址栏中输入的访问地址称为URL。在服务器中,每一个资源都有一个URL,用于标识该资源的位置,通过URL可以快速访问到某个资源。;搭建开发环境;;;①打开浏览器,访问VSCode编辑器的官方网站:;查看其他操作系统版本的下载:;②下载VSCode编辑器的安装包后,在下载目录中找到该安装包:;③启动VSCode编辑器,进入VSCode编辑器的初始界面:;④将VSCode编辑器切换为中文:;⑤重新启动VSCode编辑器,中文语言扩展才生效。VSCode编辑器的中文界面:;⑥创建D:\www文件夹作为项目的根目录,在VS编辑器中打开D:\www文件夹,在该文件夹中创建index.html,index.html在编辑器的显示效果:;;;Apache的安装步骤:;1.获取Apache
Apache官方网站只提供了源代码,源代码不能直接用于安装,需要先手动编译才能安装。由于手动编译比较麻烦,这里我们选择从第三方网站获取已经编译好的Apache软件包。
在Apache官方网站中,找到适用于Windows系统的第三方编译版本的超链接:;1.获取Apache
以ApacheLounge网站为例,从该网站获取软件包:;注意:
Apache软件包使用MicrosoftVisualC++2017进行编译,在安装Apache前需要先安装MicrosoftVisualC++2017运行库。;2.准备工作
在C盘根目录下创建一个名称为web的文件夹,将该文件夹作为开发环境的安装目录,并在web文件夹中创建apache2.4子文件夹。它用于存放Apache的文件。;3.解压与配置
①将httpd-2.4.55-win64-VS17.zip中的Apache24目录下的文件解压到C:\web\apache2.4中。解压后的apache2.4目录结构:;3.解压与配置
②配置服务器根目录。
使用VSCode编辑器打开Apache的配置文件conf\httpd.conf,找到第37行配置并修改:;多学一招:Apache的常用配置项;4.安装Apache服务
①在命令提示符窗口中,切换到Apache的bin目录:;安装Apache服务的结果:;5.启动Apache服务
Apache提供了服务监视工具ApacheServiceMonitor,它用于管理Apache服务的启动、停止和重新启动。该工具即bin目录下的ApacheMonitor.exe。;启动Apache服务后,通过浏览器访问http://localhost,运行结果:;;;PHP的安装步骤:;1.获取PHP
PHP提供了ThreadSafe(线程安全)与NonThreadSafe(非线程安全)两种软件包,在与Apache搭配使用时,应选择ThreadSafe软件包。
在下载页面中找到php-8.2.3-Win32-vs16-x64.zip软件包并下载即可。;2.准备工作
在C盘的web目录中创建php8.2文件夹,以便将PHP安装到此文件夹中进行管理。
3.解压与配置
①解压下载的PHP软件包,解压后的文件保存到C:\web\php8.2目录中。;②复制php.ini-development文件,将复制得到的文件重命名为php.ini,作为PHP的配置文件。
③配置PHP扩展的目录,在配置文件中搜索文本extension_dir,修改配置:;4.在Apache配置文件中引入PHP模块
在httpd.conf第186行(前面有一些LoadModule配置项)的位置引入PHP模块:;5.配置索引页
在Apache配置文件conf\httpd.conf中搜索DirectoryIndex,修改配置:;6.重新启动Apache服务器
修改Apache配置文件后,单击Windows系统任务栏中的Apache服务器图标,选择Apache2.4,单击Restart重新启动Apache服务器。
7.测试PHP模块是否安装成功
htdocs目录中创建test.php文件:;配置Web服务器;;为什么配置虚拟主机?
虚拟主机用来做什么?;;1.解析域名
在Windows系统中以管理员身份打开命令提示符窗口,在命令提示符窗口中使用记事本打开hosts文件,具体命令如下:;;2.修改配置文件;;;在Apache中,可以使用目录指令来配置目录,常用的目录指令:;;
您可能关注的文档
- PHP+MySQL动态网站开发(第2版)课件汇总 黑马 第1--5章 初识PHP --- MySQL基础(上).pptx
- PHP+MySQL动态网站开发(第2版)课件全套 黑马 第1--11章 初识PHP --- PHP项目开发技术.pptx
- 84-钢筋混凝土通风采光窗井 07FG05.docx
- 天津市建筑标准设计图集(2012版)12J3-6外墙内保温.docx
- DBJ53T-44-2011 云南省建筑工程资料管理规程.docx
- L03S004山东建筑消防设备安装图集.docx
- 20S805-1_雨水调蓄设施_钢筋混凝土雨水调蓄池.docx
- 87-气体站工程设计与施工08R301.docx
- 18K116-4 XZW50型消声弯头选用与制作(选用分册)_8612.docx
- 19S406_替代10S406_建筑排水管道安装_塑料管道.docx
- DB29-144-2010天津市地下铁道盾构法隧道工程施工技术规程.docx
- 浙江省杭州地区(含周边)重点中学2024-2025学年高一上学期11月期中考试英语试题2.docx
- 2021-2022学年江西省抚州市崇仁县五年级下册期末检测英语试卷.docx
- 吉林省辽源市田家炳高级中学高三(六十五届)友好学校下学期期末联考文科综合地理试题扫描版含答案.doc
- 云南省新平一中高三教学质量检测(七)生物.doc
- 河南省名校大联考2024-2025学年高一上学期12月月考历史试题2.docx
- 99R101 燃煤锅炉房工程设计施工图集55.docx
- D503-D505防雷与接地(下册)彩色版.docx
- 70-通风管道沿程阻力计算选用表 08K-508.docx
- 18GL204 预制混凝土综合管廊_3395.docx
最近下载
- 本科课件-普通植物病理学(完整).ppt
- 义务教育版(2024)五年级信息科技 第18课 冒泡排序齐体验(1) 课件.pptx VIP
- 昆明盘龙区园丁小区老旧小区提升改造工程施工组织设计.docx VIP
- SUPRATONTM改性沥青胶体磨60Th技术规格.PDF
- 义务教育版(2024)五年级信息科技 第17课 选择排序轻松做 课件.pptx VIP
- 七年级英语阅读理解20篇及.docx
- 2篇 2024年民主生活会个人对照检查发言材料(四个带头).doc VIP
- 统编版六年级道德与法治下册全册教学课件(2024年春季版).pptx
- 生理学神经系统功能.ppt VIP
- 义务教育版(2024)五年级信息科技 第17课 选择排序轻松做 教案.docx VIP
文档评论(0)