discuz X3.1+Apache2.2.25+php-5.2.17+mysql5.6.14+Discuz_X3.1


一、准备

1、httpd-2.2.25-win32-x86-no_ssl.msi

下载地址:http://mirrors.cnnic.cn/apache/httpd/binaries/win32/httpd-2.2.25-win32-x86-no_ssl.msi

2、php-5.2.17-Win32-VC6-x86.zip

下载地址:http://pan.baidu.com/share/link?shareid=343847299&uk=672643499

3、mysql5.6.14.zip

下载地址:http://pan.baidu.com/share/link?shareid=391484298&uk=672643499

4、Discuz_X3.1_SC_UTF8.zip

下载地址1:http://download.comsenz.com/DiscuzX/3.1/Discuz_X3.1_SC_UTF8.zip

二、安装上述软件

下载好上述软件后。開始安装:

约定:

我个人是把全部的安装文件放在E:server_tools

安装后的程序放在E:server_core,

apache路径为:E:Server_Coreapache

php路径为:E:Server_CorePHP

mysql路径为:E:Server_CoreMYSQL

discuz存放路径:E:\Server_Coreapache\Apache2.2\htdocs

详细路径个人能够依照自己喜欢的调整了。

1.apache安装

和普通安装软件一样。双击打开,然后下一步--下一步。要求输入network domain、server domain和站点管理员的邮箱地址。我个人的输入内容为:

network domain 127.0.0.1

server domain localhost

邮箱地址 xxxx@126.com 





安装完毕后,在浏览器地址栏里输入:http://localhost/或http://127.0.0.1。出现“It works!” ,说明就安装好了!

这时,在右下角,有个小图标出现。

apache配置!

。仅仅是改动一个文件。httpd.conf,在E:Server_Coreapacheconf下。配置3个地方:

(1)配置文件存放文件夹,查找“DocumentRoot”,默认的是E:\Server_Coreapache\Apache2.2\htdocs,能够用默认的;

还要查找“Directory” 。改动成与DocumentRoot值一致。注意:apache文件里,路径是用的“/”,而PHP中。路径表示是用“”

<Directory "E:\Server_Coreapache\Apache2.2\htdocs">(注意此处是改动带路径參数的那个,不带參数的在第(2)步中改)

(2)查找 

<Directory /> 

    Options FollowSymLinks 

    AllowOverride None 

    Order deny,allow 

    Deny from all 

</Directory> 

改动为: 

<Directory /> 

    Options FollowSymLinks 

    AllowOverride None 

    Order deny,allow 

    allow from all 

</Directory>

假设不改这里的话。那么在第(1)中,改动路径后,不能訪问。 

(3)查找“DirectoryIndex”,这里是默认首页文件名称,能够在index.html 的后面增加index.php等。每种类型之间都要留一个空格。

(4)最后改动 Apache 的 httpd.conf 文件(在E:\Server_Coreapache\Apache2.2\conf文件夹下)。在该文件的末尾加入例如以下几行。表示Apache载入PHP:

LoadModule php5_module "E:/Server_CorePHP/php5apache2_2.dll"

AddType application/x-httpd-php .php

PHPIniDir "C:/Windows/php.ini"

这三行一定要加,不然跑出来看到的页面会是源码。





2.安装php

(1)将下载的php压缩包解压到文件夹E:Server_CorePHP下

(2)改动一个配置文件,使用压缩包中的php.ini-recommended,改动为php.ini。

改动下面项目:

改动一个配置文件,使用压缩包中的php.ini-recommended。改动为php.ini。 改动下面项目: 

a、查找register_globals = Off,把off改成On 。(假设你安装DZ论坛,或者UCHOME、Ucenter等出现空白页面,一定要打开这里。) 

b、查找short_open_tag = Off,把off改成On 有一处,此处一般能解决执行安装Discuz!论坛时出现空白的问题;

(假设你安装DZ论坛,或者UCHOME、Ucenter等出现空白页面,一定要打开这里。

c、再查找extension_dir = "./" 改为 extension_dir = "E:\Server_CorePHP\ext"

(指定动态连接库的文件夹。php5和php4不同的地方就是它的动态连接库文件夹变了。这在它的文档结构里有具体的说明); 

d、然后再查找下列项,把以下几句前面的分号去掉,; 

extension=php_mbstring.dll这个不选的话用phpMyAdmin会出现红色提示

extension=php_dba.dll           可选 extension=php_dbase.dll            可选  

extension=php_filepro.dll    可选 

extension=php_gd2.dll     支持GD库的,一般要滴  

extension=php_imap.dll          可选  

extension=php_ldap.dll  

extension=php_mysql.dll    支持MySQL的(一般来说这个是必须的) 

extension=php_mysqli.dll    支持MySQL的扩展命令集   

接下来改动了一些文件上传以及内存使用最大限制: 

memory_limit = 20M       内存容量  (新版本号默认值128M,不动) 

post_max_size = 20M      闪存容量 

upload_max_filesize = 20M    附件容量  

别的就没改什么了。保存后退出。

e, 最后把php.ini 复制到C:\Windows下

3.安装mysql

把MySQL源代码解压到:E:\Server_CoreMYSQL这个文件夹下,然后加入环境变量:变量:MYSQL 值:E:\Server_CoreMYSQL   path里面追加%MYSQL%\bin;  配置好后,就能够在cmd命令窗体进行启动数据库了。

4.依照discuz介绍的安装方法。解压缩后,把upload文件夹下的全部文件拷贝到E:\Server_Coreapache\Apache2.2\htdocs下,然后在浏览器输入 http://localhost/index.php 一切OK。

5.Discuz X3.1 安装
5.1 然后启动Apacheserver(前提是你已经搭建好了Apache+PHP+MySQL)的环境,这里讲的是环境已经搭建好的,不然discuz在本地是跑不起来的。打开浏览器,输入http://localhost/index.php/,回车,出现

5.2 点击我允许

5.3 都是对勾的情况下,点击下一步

5.4 点击下一步

5.5 输入数据库的rootusername和password。设置一下论坛的adminpassword,要记住

5.6 到此,论坛成功安装

5.7 訪问论坛的地址:http://localhost/forum.php

后台管理地址:http://localhost/admin.php

discuz X3.1+Apache2.2+php-5.2.17+mysql5.6.14+Discuz_X3.1的更多相关文章

  1. Discuz! X3搬家后UCenter出现UCenter info: MySQL Query Error解决方案

    Discuz! X3 X2.5论坛搬家后 登录UCenter出现报错:UCenter info: MySQL Query ErrorSQL:SELECT value FROM [Table]vars ...

  2. Discuz! x3.1 /utility/convert/index.php Code Execution Vul

    catalog . 漏洞描述 . 漏洞触发条件 . 漏洞影响范围 . 漏洞代码分析 . 防御方法 . 攻防思考 1. 漏洞描述 Discuz! x3.1的插件/utility/convert/inde ...

  3. discuz x3在DIY模块中调用伪静态不成功,显示动态链接的解决办法

    discuz x3在DIY模块中调用伪静态不成功,显示动态链接,然而其他的链接正常显示伪静态. 后台启用伪静态后,发现论坛版块.帖子点击链接,伪静态正常显示,然后在门户首页DIY显示的帖子,点进去后发 ...

  4. Discuz X3.2 SEO设置 title 不支持空格的解决方法

    很多使用 Discuz X3.2 的同学都发现这么一个问题:在后台SEO设置-title设定的时候,即使你在连字符两侧输入了空格,在前台也显示不出来,很多同学纠结这个问题,今天终于找到了解决方法,在此 ...

  5. phpcms v9和discuz X3.1实现同步登陆退出论坛(已实现)

    网络上文章很多,按步骤配置好了之后phpcms可以同步登录dz,但是dz登录后状态却无法同步到phpcms,网络上找了很多资料都大同小异,头大.只能自己调试了,废话不多说了.       以下网络上抄 ...

  6. Discuz! x3.1的插件/utility/convert/index.php代码执行漏洞

    漏洞版本: Discuz! x3.1及以下版本 漏洞描述: Discuz! x3.1的插件/utility/convert/index.php存在代码执行漏洞,如果用户在使用完之后不删除,会导致网站容 ...

  7. Nginx常用伪静态规则(rewrite)-Discuz X3.2-WordPress-PHPCMS-ECSHOP-SHOPE(转)

    当我们从apache服务器转向Nginx服务器的时候,它们的伪静态规则就不一样了,所以你熟悉Nginx服务器的伪静态规则,自己写当然也好.不了解Nginx服务器的伪静态规则的,为方便各位站长,收集了这 ...

  8. phpcms 2008和discuz X3.1实现同步登陆退出论坛(已实现)

    网络上文章很多,按步骤配置好了之后phpcms可以同步登录dz,但是dz登录后状态却无法同步到phpcms,网络上找了很多资料都大同小异,头大.只能自己调试了,废话不多说了.       以下网络上抄 ...

  9. 去掉删除discuz x3.2 的-Powered by Discuz!

    如图discuz论坛 网站标题栏的尾巴powered by discuz!是不是很想删除呢,特别是为什么会剩下短线呢?下面就叫你如何准确删除或者修改. 工具/原料 8UFTP(使用自己熟悉的网站文件上 ...

随机推荐

  1. ogre3D学习基础7---材质详解

    物体着色的基础 --- 四种不同光照作用 1.环境反射 近似的模拟了场景中的全局辐射,也就是用来近似模拟所有光在场景中不断散射的结果.材质中有相应的属性来代表这种环境反射颜色. 2.漫反射 这种颜色是 ...

  2. Leetcode33--->Search in Rotated Sorted Array(在旋转数组中找出给定的target值的位置)

    题目: 给定一个旋转数组,但是你不知道旋转位置,在旋转数组中找出给定target值出现的位置:你可以假设在数组中没有重复值出现 举例: (i.e., 0 1 2 4 5 6 7 might becom ...

  3. ef添加数据时出错 System.Data.Entity.Infrastructure.DbUpdateConcurrencyException”类型的异常

    找半天才找到 ef添加数据时出错原因:数据库表中没有主键 ,就算表中有自增列 Added方法也会报错: -        this._db.SaveChanges() “this._db.SaveCh ...

  4. Django 中CSRF中间件 'django.middleware.csrf.CsrfViewMiddleware',

    1.Django中CSRF中间件的工作原理及form表单提交需要添加{% csrf_token %}防止出现403错误 CSRF # 表示django全局发送post请求均需要字符串验证功能:防止跨站 ...

  5. iOS学习笔记33-UICollectionView入门

    一.UICollectionView介绍 UICollectionView和UICollectionViewController类是iOS6新引进的API,用于展示集合视图,布局更加灵活,可实现多列布 ...

  6. 刷题总结——小c找朋友(bzoj4264 集合hash)

    题目: Description 幼儿园里有N个小C,两个小C之间可能是朋友也可能不是.所有小C之间的朋友关系构成了一个无向图,这个无向图中有M条边. 园长ATM发现对于两个(不同的)小Ci和j,如果其 ...

  7. 刷题总结——棘手的操作(bzoj2333)

    题目: 题目背景 SCOI2011 DAY2 T1 题目描述 有 N 个节点,标号从 1 到 N ,这 N 个节点一开始相互不连通.第i个节点的初始权值为 a[i] ,接下来有如下一些操作:U x y ...

  8. cf671B Robin Hood

    We all know the impressive story of Robin Hood. Robin Hood uses his archery skills and his wits to s ...

  9. bzoj 4184 shallot 时间线建线段树+vector+线性基

    题目大意 n个时间点 每个时间点可以插入一个权值或删除一个权值 求每个时间点结束后异或最大值 分析 异或最大值用线性基 但是线性基并不支持删除操作 我们可以对时间线建一棵线段树 离线搞出每个权值出现的 ...

  10. 我要好offer之 C++大总结

    0. Google C++编程规范 英文版:http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml 中文版:http://zh-g ...