西门的后花园

一个热爱网络的年轻人的博客

本地搭建PHP环境+安装Discuz!论坛(傻瓜型)

3号发的Windows7安装IIS,其实是2号就想发布的,图片都截取好了,编辑文章的时候,电脑因为电压过低,自动关机两次,后来就没管他睡觉了。而这篇文章本来是昨天要发的,结果更夸张,直接停电到12点多,导致我爬到楼顶上乘凉2个小时才下来。我不知道我还能坚持多久,主要还是太热了。

如果搭建论坛要最快速,我肯定会选择phpwinddiscuz,而我的目标论坛,全都是discuz搭建的,所以我也选择了discuz。因为要修改很多东西,所以不可能上传到空间里面调试,那样速度会降低许多,最好的解决方法就是本地安装论坛了,所以今天就教大家如何在本地安装discuz论坛。

安装论坛前,要先搭建PHP环境,毕竟discuz论坛是PHP语言的嘛。这里的PHP环境就是大家常说的AMP(apache+mysql+php),其实我觉得还有PhpMyAdmin,这个很重要,因为我第一次搭建PHP环境时用的是DedeCMS官方提供的DedeAMPZ,不知道有人用过没。他这个就只有单纯的PHP+Apache+MySql,装DedeCMS的时候没问题,但是如果要单独创建MySql数据库我就不会了。因为我只会在PhpMyAdmin里面增加删除数据库。

网上介绍AMP的软件非常多,常见的有XAMPP、Wamp Server、PHPNow等,帕兰映像介绍了7款本地PHP环境搭建工具,大家有兴趣的可以去看看。而我用过上面的大部分,杯具的是不知道为什么都以失败告终(不知道当时是端口占用还是什么原因)。误打误撞发现phpwind官方论坛也发布了一款PHP环境软件PHPWind Wamp 4.3.2(需要登录才可以看见),而我第一次安装就成功了,并且真是傻瓜型的安装步骤,所以我确定我以后就都用这个了!

具体版本如下:
phpMyAdmin 3.1.1
MySQL 5.1.30
php 5.2.8
Apache 2.2.11

相关帐户说明(安装完后)
论坛创始人 用户名:admin 密码:admin
MySQL 数据库 用户名:root 密码:phpwind.net

下载地址:PHPWind Wamp 4.3.2

下载后,解压运行里面的.exe文件,等待,完成安装,就这么简单!完成安装后,他会自动打开http://localhost/phpwind75/index.php这个页面,如果显示的是phpwind论坛,那么恭喜你,安装成功!如果无法找到该页面,则是80端口被占用。我在公司的电脑安装时就是第二种情况,页面打不开,我第一反应就是卸载…(大家少学我)卸载完毕后,想了下,因为之前安装了IIS的,估计是那里占用了,所以打开IIS,关闭默认站点,然后又安装了一次,这次成功打开论坛页面,至此,PHP环境搭建完毕,是不是很简单呢?对了,phpMyAdmin的地址是http://localhost/phpmyadmin/。

下面就是安装discuz论坛了。这里我推荐大家下载Discuz! 7.2_FULL(含UCenter)的简体GBK版本,因为大多数模板都是GBK,而我在官方发布模板的页面还未找到一个UTF-8的模板…这个UCenter是安装康盛产品必须的,就是方便以后安装其他康盛的产品,用户互通的作用。如果你是第一次安装康盛的产品,下载这个没错的。

下载完毕后,解压,把里面的upload文件夹复制到“C盘/usr/www”里面,里面应该还有两个文件夹,分别是phpmyadminphpwind75。然后重命名uploadbbs,在浏览器里输入http://localhost/bbs/install/index.php,这时就会提示“对不起,请将 php.in 中的 short_open_tag 设置为 On,否则无法继续安装。”。

安装Discuz!论坛

打开“C盘/usr/local/apache2”目录,用记事本打开php.ini文件,Ctrl+F查找short_open_tag,会找到两处,修改第二处为On然后保存。

安装Discuz!论坛

打开“C盘/usr/local/apache2/bin”目录,双击ApacheMonitor.exe,会在右下角出现一个红色的小图标。单击它,Stop,Start即可,也就是重启Apache。

安装Discuz!论坛

然后再去刷新http://localhost/bbs/install/index.php页面,就显示discuz的安装向导了。这里我就提示一点,在安装数据库时,只需修改数据库用户名为root,数据库密码为phpwind.net即可,这时你就可以成功的在本地安装discuz论坛了!

安装Discuz!论坛

安装完毕后,你的论坛地址就是http://localhost/bbs/,如果你是在办公室的局域网内,http://192.168.**.**/bbs/,其他同事也可以访问到哦!(192.168.**.**为你局域网IP)

评论列表

  1. 新版的x1 很让人失望,phpwind8 倒是不错.

  2. 一直在用wamp。

  3. 这个应该算是很基础的了,环境安装用的是傻瓜包,程序也是图形交互安装。不像我当时在本机64位搞手工配置,网上残缺的教程让我想死 ➡

  4. 实在不喜欢 phpwind和discuz ,感觉越来越臃肿,集成了很多sns的服务,而且对非IE支持不太好。
    当然,它们只啊国内占有率依然可观

    我的话会选择phpbb之类的吧

    • 论坛我只搞过Discuz和PHPWind,我也觉得好多东西没必要,所以我一般都是安装稍微老一点的纯论坛版本。

  5. 我以前玩论坛都是玩asp的,如果说PHP的论坛,自己安装的还没有搞过呢,呵呵

  6. 我不懂技术。。只能膜拜西门哎。 ➡

  7. 还是喜欢用phpnow. ❗

  8. 这一套都在用 比较方便 傻瓜 也很容易上手

  9. lowstz

    习惯用phpnow

  10. 只是在本地用xampp测试过WordPress,难道西门要搞论坛了?

  11. 可以放到网上啊

    • 不行,必须要用花生壳之类的东西才可以,之前我也在弄花生壳,不过公司路由我不怎么会弄,也不方便弄,就搁浅了。 ➡

  12. 回去装着玩玩…

  13. 论坛我还真没搞过~~

  14. 现在dz安装越来越方便了

    • 这篇文章我直说“对不起,请将 php.in 中的 short_open_tag 设置为 On,否则无法继续安装。”的解决方法而已… ❓

  15. 这玩意最讨厌的就是搭环境了,就像泡妞要找一个好环境一个道理~~

  16. 一说到要弄代码就头痛,历来不懂这个,哎,只能捣鼓一个小博客了
    我也更新了,有空过去看看给点意见哦

    • 你搞SEO的,居然忘记你博客的keywords和description。你看我每个页面的都不一样哦!这个可以用插件,也可以用修改代码,都挺简单的! ❗

  17. 论坛比较麻烦~没装过~

  18. 昨天你不是在群里说,看到康盛的产品就恶心吗

    • 太臃肿了,感觉就是在学习腾讯,不过貌似腾讯真把他给收购了。
      只是我的目标站都是Discuz,所以我才用的,一般我都用PHPWind。

  19. 学习了谢谢分享

  20. 说的很详细啊 但我的空间不支持啊

  21. 今天公司弄了个discuz的论坛,看那个复杂的后台我就哭了

    • 呵呵,确实论坛都非常难设置,而且必须得一个一个的找,才能设置全面。我到现在都有些东西不会设置… ➡

  22. 我不懂技术。。只能膜拜西门!

  23. 没玩过DZ啊。用xampp应该也可以搞定吧。

  24. 我用的是appsever,呵呵!是孙仲岳老师推荐的 😈

  25. 前来学习了,只是论坛流量较个人博客大,服务器费用多,怎样才能实现盈利呢。。

    • 流量有多少?几千还是几万IP?然后再来选择使用虚拟空间、VPS、服务器。
      至于盈利,要看你论坛的性质。有的论坛适合做淘宝客类型,有的适合做google联盟,有的适合做产品包月,具体论坛具体分析。

  26. 哈哈,本地安装好咯。。谢谢

  27. 😎 很有用的教程噢~
    按照这个教程可以顺利安装好~
    不过想在本地把pw数据转成dz7.2的时候,出现了“#1273 – Unknown collation”问题……
    西门会不会解决呢?

  28. dz2.0可以用QQ登陆,我基本上是把群组之类关掉,只留论坛。

  29. 我要下载过来用一下 最近想搞个论坛加门户的

  30. popo

    我安装到第二步,安装数据库的时候,提示数据库用户名或者密码不正确,是怎么回事?

  31. 这个正找这个,,有机会试试。感谢分享

  32. 苹果

    nice成功啦!谢谢啊啊啊啊 😀 😀 😀 😀

  33. 说的很详细的,谢谢西门的分享!

  34. 😎 拜读了,谢谢啊!

  35. 😎 拜读了,谢谢啊!www.windows7zj.info

  36. 😀 学习了。
    不过西门大,可以出个“本地测试WordPress”的教程吗?
    目前来说是PHPWind 、WampServer、phpnow哪个好呢?

N进行回复 取消回复

分类目录