discuz X3.1+Apache2.2+php-5.2.17+mysql5.6.14+Discuz_X3.1
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.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的更多相关文章
- Discuz! X3搬家后UCenter出现UCenter info: MySQL Query Error解决方案
Discuz! X3 X2.5论坛搬家后 登录UCenter出现报错:UCenter info: MySQL Query ErrorSQL:SELECT value FROM [Table]vars ...
- Discuz! x3.1 /utility/convert/index.php Code Execution Vul
catalog . 漏洞描述 . 漏洞触发条件 . 漏洞影响范围 . 漏洞代码分析 . 防御方法 . 攻防思考 1. 漏洞描述 Discuz! x3.1的插件/utility/convert/inde ...
- discuz x3在DIY模块中调用伪静态不成功,显示动态链接的解决办法
discuz x3在DIY模块中调用伪静态不成功,显示动态链接,然而其他的链接正常显示伪静态. 后台启用伪静态后,发现论坛版块.帖子点击链接,伪静态正常显示,然后在门户首页DIY显示的帖子,点进去后发 ...
- Discuz X3.2 SEO设置 title 不支持空格的解决方法
很多使用 Discuz X3.2 的同学都发现这么一个问题:在后台SEO设置-title设定的时候,即使你在连字符两侧输入了空格,在前台也显示不出来,很多同学纠结这个问题,今天终于找到了解决方法,在此 ...
- phpcms v9和discuz X3.1实现同步登陆退出论坛(已实现)
网络上文章很多,按步骤配置好了之后phpcms可以同步登录dz,但是dz登录后状态却无法同步到phpcms,网络上找了很多资料都大同小异,头大.只能自己调试了,废话不多说了. 以下网络上抄 ...
- Discuz! x3.1的插件/utility/convert/index.php代码执行漏洞
漏洞版本: Discuz! x3.1及以下版本 漏洞描述: Discuz! x3.1的插件/utility/convert/index.php存在代码执行漏洞,如果用户在使用完之后不删除,会导致网站容 ...
- Nginx常用伪静态规则(rewrite)-Discuz X3.2-WordPress-PHPCMS-ECSHOP-SHOPE(转)
当我们从apache服务器转向Nginx服务器的时候,它们的伪静态规则就不一样了,所以你熟悉Nginx服务器的伪静态规则,自己写当然也好.不了解Nginx服务器的伪静态规则的,为方便各位站长,收集了这 ...
- phpcms 2008和discuz X3.1实现同步登陆退出论坛(已实现)
网络上文章很多,按步骤配置好了之后phpcms可以同步登录dz,但是dz登录后状态却无法同步到phpcms,网络上找了很多资料都大同小异,头大.只能自己调试了,废话不多说了. 以下网络上抄 ...
- 去掉删除discuz x3.2 的-Powered by Discuz!
如图discuz论坛 网站标题栏的尾巴powered by discuz!是不是很想删除呢,特别是为什么会剩下短线呢?下面就叫你如何准确删除或者修改. 工具/原料 8UFTP(使用自己熟悉的网站文件上 ...
随机推荐
- Selenium WebDriver-actionchain模拟鼠标右键操作
#encoding=utf-8 import unittest import time from selenium import webdriver from selenium.webdriver i ...
- MyBatis配置文件中报错:URI is not registered(Settings | Languages & Frameworks | Schemas and DTDs)
如下错误: 解决办法: 在file->Settings中添加如下图所示: URI为出现红色部分的地址 点击OK后会发现: 这样就解决了!
- day01_09.你已学会编程
目前你已经学会编程: 学会变量,运算,控制,你就学会了编程,我擦?真的,假的? 1.打印1-100,自己试试看呗 <?php $num = 1; while($num<=100){ ech ...
- 【LeetCode】Binary Tree Inorder Traversal(二叉树的中序遍历)
这道题是LeetCode里的第94道题. 题目要求: 给定一个二叉树,返回它的中序 遍历. 示例: 输入: [1,null,2,3] 1 \ 2 / 3 输出: [1,3,2] 进阶: 递归算法很简单 ...
- [python学习篇][书籍学习][python standrad library][内建类型]之数值
数值类型 — int, float, long, complex 有四种不同的数值类型:普通整数.长整数.浮点数和复数 普通整数(或者简称整数)使用C中的long实现,其精度至少为32位(sys.ma ...
- [python IO学习篇]补充打开中文路径的文件
http://blog.csdn.net/mottolinux/article/details/525600621 关于Python编码的基本常识 在python里面 “明文”是unicode类型和s ...
- BZOJ4033 [HAOI2015]树上染色 【树形dp】
题目 有一棵点数为N的树,树边有边权.给你一个在0~N之内的正整数K,你要在这棵树中选择K个点,将其染成黑色,并 将其他的N-K个点染成白色.将所有点染色后,你会获得黑点两两之间的距离加上白点两两之间 ...
- 浅谈android反调试之 转发端口
反调试方案: 我们最通常使用的动态工具是IDA, IDA的动态调试端口默认为23946,我们可以通过/pro/net/tcp 查看android 系统所有TCP Socket 启动android_se ...
- c#.NET的事件与委托例子
原文发布时间为:2008-07-25 -- 来源于本人的百度文章 [由搬家工具导入] using System;using System.Data;using System.Configuration ...
- 转 C语言编译过程简介
C语言编译过程简介 C语言编译过程简介 刚开始接触编程的时候,只知道照书敲敲代码,一直都不知道为什么在windows平台下代码经过鼠标那样点击几下,程序的结果就会在那个黑色的屏幕上.现在找了个机会将C ...