当前位置:首页 > 网站建设 > 建站交流 > 正文内容

关于PHP配置环境全步骤(及支持shtml委静态的方法)

访客50年前 (1974-01-25)建站交流1555
配置Apache2.X + Mysql5.X + Php5.X 的配置及支持shtml委静态的方法
一、安装apache
1、安装源文件 httpd-2.2.8-win32-src.zip 安装好后如果apache能正常启动就可
2、配置apache
找到安装好后目录下的conf目录,打开文件httpd.conf,找到
DocumentRoot 将参数改成存放站点的目录如:"D:/www/web"
 改成 
注意两个目录需一样。
二、安装php
1、将php源文件 php-5.2.4-Win32.rar 解压到安装目录下如:D:/www/php
2、解压好后配置php,在我的电脑->属性->高级->环境变量->用户变量下新建Path,果已存在则编辑,将php运行加到Path中去如:D:\www\php;D:\www\php\ext;加进去,以“;”号分开;
3、配置php找到php目录下面将php.ini-dist中的-dist去除,变成php.ini,找到
extension_dir 参数改成php目录下的ext如d:\www\php\ext
extension 将需要加载的扩展去除前面的;
4、配置apache让apache支持php5.X
找到安装好后目录下的conf目录,打开文件httpd.conf加上
    
LoadModule php5_module D:/www/php/php5apache2_2.dll
    PHPIniDir "D:/www/php"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
其中D:/www/php 是安装php的目录
修改  DirectoryIndex 参数让apache增加默认首页 index.php
如: DirectoryIndex index.html index.php index.shtml 文件用空格分开
重启apache
三、安装mysql
1、安装源文件 mysql-essential-5.0.27-win32.rar 安装好后启动运行,并修改my.ini,找到 

datadir 修改其参数为存放数据库的目录如:"D:/www/Database/"
2、加上运行路径在我的电脑->属性->高级->环境变量->用户变量下新建Path,果已存在则编辑,将php运行加到Path中去如:D:\www\mysql\bin;
3、将目录下的bin目录下的文件 libmySQL.dll 拷到 windows/system32目录下面。
如果php配置文件中有开启 extension=php_mysql.dll 扩展则可支持mysql了
四、开启SSI
要实现apache支持shtml委静态则需要开启SSI并可支持用shtml来include网页文件
1、开conf目录下的httpd.conf文件,搜索“AddType text/html .shtml”,找到:
  # AddType text/html .shtml
  # AddOutputFilter INCLUDES .shtml
把这两行前面的#去掉 。
2、搜索“Options Indexes FollowSymLinks”在搜索到的那一行后面添加“ Includes”
  即将该行改变为 Options Indexes FollowSymLinks Includes
3、保存httpd.conf,重起apache即可


扫描二维码推送至手机访问。

版权声明:本文由热淘网发布,如需转载请注明出处。

本文链接:https://www.retao5.com/jianzhan/758.html

分享给朋友:

相关文章

seo评分标准

seo评分标准

内部链接文字:10分标题title:10分域名:7分H1,H2字号标题:5分每段首句:5分路径或文件名:4分相似度(关键词堆积):4分每句开头:1.5分加粗或斜体:1分文本用法(内容):1分title...

Linux查看CPU和内存使用情况

Linux查看CPU和内存使用情况

在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会...

傻瓜式把飞飞影视系统的官方资源库变成自己的

傻瓜式把飞飞影视系统的官方资源库变成自己的

飞飞影视系统的官方资源库经常打不开,让人非常烦恼,迫不得已自己研究了下官方的采集库,找到解决途径1.在Lib/Lib/Action/Admin/XmlAction.class.php文件中加入下面一段...

MySQL为什么会有一大堆在Sleep的进程

MySQL为什么会有一大堆在Sleep的进程

[b]关于php应该在何时调用mysql_close()以及pconnect方式和传统方式有何种区别收藏[/b]以前我一直认为,当php的页面执行结束时,会自动释放掉一切。相信很多人都跟我想的一样。但...

Nginx 504 Gateway Time-out错误的解决方案

Nginx 504 Gateway Time-out错误的解决方案

最近在centos下搭建了一个[b]nginx[/b]的WEB服务器,但是有朋友说经常出现以下错误:504 Gateway Time-out The server didn't respond in...

最大程度的减少网站搬家带来的降权

最大程度的减少网站搬家带来的降权

[b]一、网站更换空间需要注意的事项。[/b]   1.比较新老空间,新空间要比老空间更稳定快速。   2.更换空间前,请事先测试好,保证数据的完整性。   3.老空间数据保留3-5天为最佳,蜘蛛有爬...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。