【PHP编程实验】PHP开发环境使用

我们的目的是在电脑上搭DiscuzX3.4论坛。所以我们需要的东西是Apache2.4.32、PHP5.6.34、MySQL5.7.21(版本略有差别没事,但是不能差太多。尤其注意Apache和PHP的对应关系)。

以上版本都可以在官网上面下载。

=========================================================================

MySQL

因为我下载的是免安装版的,所以直接解压就可以了。

接下来就是修改各种配置,超级超级超级麻烦……想当初折腾了好久才弄好,因为时间太过久远,而且数据库里有很多东西,所以就不方便卸载重新安装截图了,这里转载一个大佬的博客,里面写的很详细,一步一步,小白式安装。

http://blog.csdn.net/winstonlau/article/details/78666423

==========================================================================

Apache

官网下载的zip直接解压缩。先修改一下配置文件。

首先将apache的默认目录位置改为解压缩存放的位置。

然后注意一下端口,如果80端口被占用了就改一下默认端口,如果没有占用就可以保持默认。windows下可以使用netstat -a命令进行查看端口的使用情况。因为我这里没有被占用,所以为了省事我就没有修改。

好了,接下来开始安装Apache的主服务程序。我这里采用命令行的安装方式,记得要在管理员模式下使用命令行安装哦!

"D:\Apache2.4.32\Apache24\bin\httpd.exe" -k install -n apache

以上是安装成功的效果。如果安装中出错,会有提示,根据错误进行排查就可以了。

浏览器测试一下——

成功。

=========================================================================

PHP

官网下载的压缩包直接解压。

将根目录下的php.ini-development文件复制一份,命名为即可。表示使用开发版的PHP作为配置文件。

=========================================================================

Apache配置PHP

其中注意版本的对应,尤其是php4apache2_4.dll对应Apache的版本。这里不展开说了,具体的大家可以去看官方文档或者问问度娘。

第一行表示将PHP作为Apache的一个模块来加载;第二行表示告诉Apache将哪些扩展名的文件作为PHP文件来解析;第三行表示PHP配置文件php.ini的存放位置。

 

浏览器测试一下——


成功。

=========================================================================

PHP配置MySQL

这一步操作的时候真的让我想撞豆腐自尽……

首先将前面的  ;  去掉,保存。

然而检查PHP加载模块的时候,发现找不到MySQL模块……一开始怀疑是版本不匹配,然而后来又折腾了半天,还是无法加载MySQL模块,一个小时的时间过去了……被折磨的要疯了,然后就借口一点点小事去找我男朋友发脾气&……

后来发现了在配置文件里有个扩展文件的存放路径的参数,所以我尝试着修改了一下扩展文件的存放路径。不知道为什么,使用相对路径总是会找不到加载模块,可能是我格式错误,后来一气之下改成了相对路径,呵呵呵,好了…

查看一下PHP模块的加载情况——

加载成功。

==========================================================================

Apache配置虚拟主机

首先我们在D:\Apache2.4.32\Apache24\conf\extra里面找到文件,在末尾处添加下面这段代码

以上代码的意思是在80端口配置虚拟主机,文档根目录为F:/PHPprogramming,服务名称为www.kingyo.com也就是你要映射的域名。Directory里的三行代码的意思是将此虚拟主机设置为允许显示目录列表,允许重写apache默认配置,允许所有请求通过。

接下来找到D:\Apache2.4.32\Apache24\conf里面的文件,修改以下内容

将以上代码前面的 # 去掉,保存。

最后找到C:\Windows\System32\drivers\etc里面的HOSTS文件,修改映射关系如下

至此,虚拟主机的配置就完成了。

 

浏览器测试一下——

成功。

========================================================================

Discuz

Discuz的安装包可以下载,直接解压在前面设置的虚拟主机的存放位置就可以了。接下来用浏览器访问。

同意。然后会自动检查环境,如果环境允许,就会是全部绿色的小对勾,如果有问题就会是红色的叉叉(根据提示进行排查即可)。

下一步。设置运行环境,默认选择第一项。

 

下一步。设置数据库相关的内容,连接数据库,创建论坛数据库。

下一步。然后就会自动安装了。

点击右下角就可以进入论坛了。

========================================================================

至此,实验已经完成,达到了实验目的。哦呵呵呵呵

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值