首先我们上图虽说是自己做的,图虽复杂配合解说就浅显易懂了。图中环境的单词错了,我是不会告诉你的,其实envrionment写错了,应该是environment
这是一个整体的wamp,也就是windows、apache、mysql、php的集合,phpadmin是mysql图形化管理工具,我的环境中my environment就包涵这四类,关于5.7版本的mysql.msi只能存于c盘,为了便于管理我们统一放在一个文件夹中。
说明一下找软件虽说官网好,但是也不大利于选择,因为有些软件发布不是集成式的msi或是exe,而是未设置配置文件和未编译的压缩包,需要我们进行大量的更改配置文件和命令行操作,类似linux的rpm 、vi conf式安装,容易出错也不好解决
其实是apache、php、phpadmin,首先apache
安装apache2.2,这个版本稳定性高,好用
网络域:随便填一个
服务器名:localhost(本机)
邮箱:自己的最好啦~~~注意最好重启在安装免得查找哪些程序占用80,再一个一个关闭程序
或者安装完后到安装目录找到httpd.conf将listen:80改为其他没被占用的端口,例如:"listen:8080"
custom自定义
其他步骤下一步,注意安装路径就完了,如果命令行报错不断回车和按ESC键就行了。
安装php
apache2.2最高兼容php5.4,我们就用5.4
下载php-5.4.45-Win32-VC9-x86.zip文件,别看win32到就不用了,它是能用的,通用版本,它类似于java的jdk,其实就是软件开发语言包。
虽说iis用vc9更合适,不过apache也不差,很好不必纠结,visual studio 2008编译而成,vc6是visual studio 6编译,vc11应该是visual studio2010-2012或以上,没必要细致入微了解就行,知道多虽说是好事~~,知识一般都是那行专注于那行,进行取舍,有主次之分。
有的人解压不知道到哪里去了在压缩软件设置里查看路径
解压一盘散沙,我做个示范将文件统一放入
猪肝apache有了,现在猪肉php,解压到量身定制的文件夹,注意这才开始!
完成了,就这样,像这样,非常简单
猪大肠phpadmin,下载完了,解压到指定目录,与安装php5.4一样
好!有了猪三样,我们开始安装mysql
自定义安装,developer default,开发者默认设置,很好但是有些内容和工具之类的我们用不到
针对自己开发语言情况和需要什么主件进行勾选
按默认的就行了,什么传输命名啊,内存空间命名随便啦~~~~
打开或者不打开,无所谓,因为mysql服务起来了就行了。finsh完成
look!看图执行关键步骤就行,主次没什么只要把配置文件和目录弄对就好了~
extension_dir指定扩展目录,将php版本的绝对路径复制张贴到此,,就是这ext,记得加上去如图
我们再找到extension=php_mysql.dll,extension=php_mysqli.dll这行,将;号注释符去掉保存就行,我这提示red色是没保存
重启apache服务,如果有红色的说明你配置不对
我们对环境来个整个测试,将到这里创建%apachehome%/htdocs创建xxx.php,测试,还记得猪三样的猪大肠吗?没错就是它phpadmin也剪切或复制到这个路径
%apachehome%/htdocs这个目录是httpd.conf文件默认放web的地方,可以自己更改httpd.conf中的<IfModule></IfModule>双节点设置,由于我这讲的是wamp搭建,就不便赘述了,只是给大家一个思路
写一个测试代码
test.php
<?php phpinfo(); /*这是调用php版本的index.php的方法*/ ?>
看到如图就成功了
我们来测试下
mysql
<?php $conn=mysql_connect("localhost","root","123456"); /*类似jdbc的url*/ if($conn){ echo "successful"; }else{ echo "failed"; } ?>
成功了,不过保证mysql服务没关
这时wamp环境已经搭建好了,接下来就是discuz!论坛部署,何必在意一碗汤的时间呢?
下载discuz
解压discuz还记得这副图吗?注意不要将文件解压成散沙
将discuz!里的upload中的所有文件释放出来到discuz!目录
将discuz!文件夹复制或剪切到apache的htdocs目录
配置discuz!
安装discuz!再网址中输入输入localhost/Discuz/install.php发现如下错误
在php.ini文件里,走起!是这里吗?
其实不是的,这默认就是注释掉的说明,他在这里,这就是真假孙悟空了
出现如下图行了
我省略了配置数据库和用户名等了,我相信大家会配置,就填个表单而已,没什么大不了的~~~
此时已经全部完成了
配置完过后,放松一下,再来我这看张图,是不是明白点了呢?