一.apache2.2配置
A.apache2.2安装路径:D:\Program Files\Apache Software Foundation\Apache2.2
B.php文件路径:D:\Workspace
1.修改"..\Apache2.2\conf\httpd.conf"
a.若"80"端口被暂用:
修改:Listen 80 -> Listen 999
b.修改为:
DocumentRoot "D:\Workspace"
与
# This should be changed to whatever you set DocumentRoot to.
<Directory "D:/Workspace">
...
Options Indexes FollowSymLinks
...
</Directory>
c.修改<IfModule dir_module>...</IfModule>
DirectoryIndex index.php default.php index.htm index.html default.htm default.html
最后,重启服务器,输入http://localhost:999/测试服务器是否成功配置。
二.php-5.2.8配置 及 php与apache结合
将php=5.2.8解压到"C\php5"
修改php.ini-dist为php.ini
下面修改"php.ini"文件:
1.“register_globals = Off”值,这个值是用来打开全局变量的,比如表单送过来的值,如果这个值设为“Off”,就只能用“$_POST['变量名']、$_GET['变量名 ']”等来取得送过来的值,如果设为“On”,就可以直接使用“$变量名”来获取送过来的值,当然,设为“Off”就比较安全,不会让人轻易将网页间传送的数据截取。
2.配置php路径:
"我的电脑"-"属性"-"高级"-"环境变量"下的"path"变量添加:
;c:\php5;c\php5\ext
3.去掉";extension= php_mysql.dll" 中的";",使php可以访问mysql数据库
4.php以module方式与Apache相结合:
修改apache的配置文件httpd.conf
a.加入LoadModule 、PHPiniDir部分:
...
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule php5_module C:/php5/php5apache2_2.dll
PHPiniDir "C:/php5"
...
ps:
其中C:/php5/php5apache2.dll是你安装php的相应路径.
PHP5压缩包里的php5apache.dll只适用于apache 版本1的
PHP5压缩包里的php5apache2.dll只适用于apache2.0.*版本,
如果apache是2.2.*以上版本,php5apache2_2.dll,
否则会出现 "Cannot load C:/php/php5apache2.dll into server:The specified module could not be found."或者:"The requested operationhas failed"的信息。
b.加入"AddType application/x-httpd-php .php"、"AddType application/x-httpd-php .html"
...
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
...
在"D:\Workspace"中新建"index.php"
<?php
print phpinfo();
?>
最后,输入http://localhost:999测试php与apache结合
三.php-5.2.8配置 及 php 与apache结合 与 mysql结合
1.去除“;extension=php_mysql.dll”中的";"
2.将php5文件夹下的"libmysql.dll"、"php_mysql.dll"拷贝至"windows/system32"目录下。
3.重启apache2.2服务器
index.php
<?php
$link=mysql_connect('localhost','root','password');
if(!$link) echo "失败!";
else echo "成功!";
mysql_close();
?>
分享到:
相关推荐
windows下PHP5+APACHE+MYSQ完整配置.zip 有几个PHP模块代码。。。
经过最近一段时间狂热的PHP编程,对WINDOWS平台下PHP的配置可算是深有感触,一开始我用的是一键安装的傻瓜包,但是考虑傻瓜包的安装版本已经落后,在真正手动配置PHP环境时遇到许多问题,在查阅了许多资料和尝试后,...
apache+php+mysql在windows下安装配置的视频,值得一看
php+mysql 图书管理 购物车系统
Apache+php+mysql在windows下的安装与配置图解
BCTY365网上社区系统主要用于在网络中树立企业的形象,为企业与客户、浏览者和会员之间提供一个技术交流平台,并且全力推出企业的软件产品。为程序开发者提供一个交流的平台,拉近企业与客户、会员和浏览者之间的...
2.修改配置文件(某些php框架需要) $ vim /etc/apache2/sites-available/000-default.conf 修改document dir 为所需要的路径 $vim vim /etc/apache2/apache2.conf 修改directly 为所需的路径 3.windows需要关闭...
Apache 下载地址 http://httpd.apache.org/ ...(我们第一次选择安装版,然后配置好,以后就可以在任何地方使用了) PHP 下载地址 http://windows.php.net/download/ 下载的时候有几个不同版本选择: VC9 x86 Non Th
php apache mysq 配置文件在include/conn.inc.php下修改成自己的即可 后台地址 : 域名/manage 后台账号:admin 后台密码:123456
php 5 apache 2.2 webservice 创建与配置 测试工具:wsCaller.jar (此文是给java程序调用的webservice) 提示:要运行wsCaller.jar 要选安装jdk 如果没有安装jdk 则wsCaller.jar 会以压缩包的形式显示 1 写webservice...
超级无敌web服务器 linux+apache+tomcat+mysql+jsp+php 整合安装 自己的安装过程,以前发表在新浪博客,现在换地盘了转过来... 自我感觉写得还是不错滴.. 在安装过程更是学到了很多东西 做好这个项目以后linux...
1、宝塔环境php5.4 mysq15.6 Apache2.4 注意,php必须5.4,否则打不开 2、源码解压上传服务器,修改数据库配置信息(appCommonConfconfig.php) 3、导入数据库 4、设置伪静态为thinkphp 5、后台地址:/...
phpmyadmin,Apache,php直接配置安装好了。省去了很多时间。 可是安装后却遇到一个麻烦事,就是这个Mysql启动后就会过几秒就显示Mysql已经停止(这个是我现在的我已经解决这个问题了,应该是个红色的方框,不要...
测试环境:php5.6+apache2.4+mysq5.6 后台地址:/admin账号admin密码admin888 安装: 1.下载源码首先解压到网站根目录下 2.用editplus或者notepad等代码编辑软件打开/Application/Common/Conf 修改mysql的数据库配置...
1、linux系统(win系统也可搭建),环境php7.2+apache2.4+mysq5.6安装扩展Swoole,推荐使用宝塔面板 2、上传源码到网站根目录下解压,导入数据文件baodian.sql 3、修改数据库配置文件/application/database.php 4、后台...
WAMPServer程序和环境允许你用PHP Apache2和MySQL数据库创建web应用程序。这个应用程序非常直观,尽管它有很多功能。服务和软件似乎一直都是免费的。如果你允许,WAMPServer程序会自动下载并安装到你的电脑上。安装...
php很齐全的安装文件和环境,参考网址。http://su.100steps.net/xxblog/archives/php5install.html,访问页面直接点取消
php写入mysql出现中文乱码的解决办法是:在建立数据库连接之后,将该连接的编码方式改为中文。 代码如下: $linkID=@mysql_connect(localhost,root,admin);...继续上面的问题,查看一下Apache目录下的PHP
1、宝塔环境php5.4(必须是5.4版,否则打不开) mysq15.6 Apache2.4 2、源码解压上传服务器,修改数据库配置信息(appCommonConfconfig.php) 3、导入数据库 4、设置伪静态为Thinkphp 5、后台地址:/Bhadmin/index/...
今天早上打算本地win7机器上用Wampserver搭建PHP环境,把自己的小程序配置...后来我直接卸载了wampserver,改用phpStudy搭建环境,安装后启动,Apache启动正常,但mysql启动提示端口被占用,至此问题终于找到了,mysq