
解决方法:
1安装php,从php官网下载php安装包。配置好php环境。(或者使用ampz,phpstudy这些软件便捷安装php以及Apache服务器环境)
2将php文件放在网站根目录下。
3打开浏览器在地址栏中键入Localhost或者127001,即可运行浏览你的php程序默认是直接访问htdocs目录下的indexhtml。
根据博可查询,访问Apache服务器时,默认是直接访问htdocs目录下的indexhtml,这是在conf/>1:这不叫启动了mysql服务器,而是通过mysql的命令行客户端程序登陆了mysql服务器。在\mysql\bin目录下,mysqlexe是客户端,mysqldexe是服务器程序
2:php网站不会是c/s结构的,应该是B/S--浏览器/服务器模式
3:服务器,既有网站服务器-web服务器--如apache,也有数据库服务器--如mysql,oracle等看你的项目,apache肯定好于iis的,但是apache和nginx之间也是有区别的。
轻量级,同样起web 服务,比apache 占用更少的内存及资源 ,抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 ,高度模块化的设计,编写模块相对简单,社区活跃,各种高性能模块出品迅速啊
apache 相对于nginx 的优点:
rewrite ,比nginx 的rewrite 强大,模块超多,基本想到的都可以找到,少bug ,nginx 的bug 相对较多,超稳定,存在就是理由,一般来说,需要性能的web 服务,用nginx 。如果不需要性能只求稳定,那就apache 吧。后者的各种功能模块实现得比前者,例如ssl 的模块就比前者好,可配置项多。这里要注意一点,epoll(freebsd 上是 kqueue )网络IO 模型是nginx 处理性能高的根本理由,但并不是所有的情况下都是epoll 大获全胜的,如果本身提供静态服务的就只有寥寥几个文件,apache 的select 模型或许比epoll 更高性能。当然,这只是根据网络IO 模型的原理作的一个假设,真正的应用还是需要实测了再说的。
---------------------php的版本 和你的apach版本不一致。apache不支持。需要重新下载安装php下载地址:>随便百度一下找到Apche的微软安装包,双击运行。
根据我在上的标注填写
2
选择next,进入安装类型选项,建议选择自定义安装
3
接下来选择安装路径,设置安装目录,注意,目录中不能有中文、空格等特殊字符。
点击install安装即可
4
安装完成之后,当前计算机就是一台web服务器了,在浏览器输入localhost或者127001来测试,结果如下图。
5
Apache目录结构说明如下图
6
接下来就是安装PHP了,安装很简单,新建一个PHP文件夹,解压复制过来即可。一般习惯和apache放在同一盘符下。
7
在apche的conf文件夹下找到>在#LoadModule ssl_module modules/mod_sslso 那行最后面加入
LoadModule php5_module "PHP所在的路径/php5apache2_2dll"
# 配置 phpini 的路径
PHPIniDir "PHP所在路径"
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)