PHP环境搭建

在搭建PHP环境的过程中遇到不少坑,在这里记录下来,方便自己复习以及后来者。

Apache安装过程

下载安装过程参考
如何从Apache官网下载windows版apache服务器_百度经验
Apache服务器最新版下载、安装及配置(win版)_百度经验

安装成功效果如下

php安装

详细过程请参考:最新php环境搭建_百度经验

安装完成后利用phpinfo查看安装情况

<?php
phpinfo();
?>

当在phpinfo中可以看到mysql则说明mysql配置成功
当看不到时,或者访问mysql时发生500错误,解决方法为将 php_mysql.dll ,libmysql.dll 拷贝到system32下,将php,php ext加入到环境变量中,然后再重启试试。

mysql测试代码

<?php 
$link=mysql_connect('localhost','root','root'); 
if(!$link) echo "FAILED!"; 
else echo "SUCCESS!"; 
mysql_close(); 
?>

虚拟主机配置

通常情况下,一个web服务代理一个网站,但是有时候我们需要用一台服务器代理多个网站。这个就是基于域名的虚拟主机技术。

我们可以直接在httpd.conf当中进行配置,也可以使用extra中的httpd-vhosts.conf配置,建议使用第二种方式。

首先要开启vhost.conf配置

其中表示所有的ip地址,如果是一个具体的ip,你可以写上这个ip,但建议使用,80指的是端口。

接下来,要单独的配置具体的域名,通过 VirtualHost 指令段,其参数必须和NameVirtualHost

而且在指令段中必须包含ServerName 和 DocumentRoot

访问权限配置

Apache通过配置项

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值