Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2089|回复: 0
打印 上一主题 下一主题

Discuz搭建

[复制链接]

1272

主题

2067

帖子

7962

积分

认证用户组

Rank: 5Rank: 5

积分
7962
跳转到指定楼层
楼主
发表于 2020-4-15 16:51:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
///////////////////mysql:
C:\Program Files\MySQL\MySQL Server 5.1\

#Path to installation directory. All paths are usually resolved relative to this.
basedir="C:/Program Files/MySQL/MySQL Server 5.1/"
#Path to the database root
datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/"


MySQL4.1/5.0中这一步很关键,默认是Standard Character Set,请务必选择第三种,手工把字符集设置成gbk,

root/xxx


//////////////////Apache HTTP Server:
选择安装类型,Typical为默认安装,Custom为用户自定义安装,我们这里选择Custom,有更多可选项。
按“Next”继续

出现选择安装选项界面,如图所示,左键点选“Apache HTTP Server 2.0.55”,
选择“This feature, and all subfeatures, will be installed on local hard drive.”,
即“此部分,及下属子部分内容,全部安装在本地硬盘上”。

C:\Program Files\Apache Software Foundation\Apache2.2\

///////////////////////PHP
解压到 C:\PHP\php-5.3.8-Win32-VC9-x86


/////////////////////Discuz
Discuz_X3.0_SC_GBK_RICHINFO.rar解压到相应目录
C:\WebRoot\Discuz_X3.0_SC_GBK其中upload目录即为WEB目录

/////////////////////////config/////////////
//////Apache////////
修改Apache中的网站根目录配置为:
C:/WebRoot/Discuz_X3.0_SC_GBK/upload

到C:\Program Files\Apache Software Foundation\Apache2.2\conf
下找到 httpd.conf 文件
在文件中查找DocumentRoot 即为网站根目录
DocumentRoot "D:/apache/Apache Software Foundation/Apache2.2/htdocs"

然后将""内的地址改成你的网站根目录,地址格式请照上面的写,主要是一般文件地址的“\”在Apache里要改成“/”

同时将
<Directory "D:/apache/Apache Software Foundation/Apache2.2/htdocs">
中的地址和上面修改成一样

根据 Directory 来查询
//目录索引
DirectoryIndex(目录索引,也就是在仅指定目录的情况下,默认显示的文件名),可以添加很多,系统会根据从左至右的顺序来优先显示,以单个半角空格隔开

/////////php//////////////
找到“php.ini-dist”文件,将其重命名为“php.ini”
修改php.ini配置文件中的Web服务器的根路径
C:\PHP\php-5.3.8-Win32-VC9-x86\php.ini
然后查找doc_root,它用于指定Web服务器的根路径,
doc_root = "D:\apache\Apache Software Foundation\Apache2.2\htdocs"
将其改成
doc_root = "C:/WebRoot/Discuz_X3.0_SC_GBK/upload"
如果之后要改变根路径则可以填入新的根路径

extension_dir = "C:\PHP\php-5.3.8-Win32-VC9-x86\ext"

//////////////////////////以module方式,将php与apache结合使你的网站服务器支持php服务器脚本程序////////////////////////////
要用mysql,就要把“;extension= php_mysql.dll”和“extension=php_mysqli.dll“前的“;”去掉。所有的模块文件都放在php解压缩目录的“ext”之下,
extension=php_pdo_mysql.dll
extension=php_gd2.dll
extension=php_imap.dll
直接将php安装路径、里面的ext路径指定到windows系统路径中
——在“我的电脑”上右键,“属性”,选择“高级”标签,点选“环境变量”,在“系统变量”下找到“Path”变量,选择,
双击或点击“编辑”,将“;C:\PHP\php-5.3.8-Win32-VC9-x86;C:\PHP\php-5.3.8-Win32-VC9-x86\ext”加到原有值的后面
php以module方式与Apache相结合
C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf
Ln 129,找到这里,添加两行,
LoadModule php5_module C:/PHP/php-5.3.8-Win32-VC9-x86/php5apache2_2.dll
PHPIniDir "C:/PHP/php-5.3.8-Win32-VC9-x86"


还是Apache的配置文件,Ln 386,加入两行
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .html

----启动apache遇到的问题
"Cannot load php5apache2_2.dll into server "
据PHP的安装文件名称“php-5.3.6-Win32-VC9-x86.zip”得知该版本的PHP安装文件是由VC编译完成的,因此如需要运行或调用该PHP压缩包中的相关文件,则需要首先安装VC的运行时环境。
安装:vcredist_x86.exe


//////////////重启动下httpd进行安装
///Discuz/////////////////////////////
执行安装脚本 /install/
   请在浏览器中运行 install 程序,即访问 http://您的域名/论坛目录/install/
参照页面提示,进行安装,直至安装完毕

全新安装 Discuz! X (含 UCenter Server)

填写数据库信息
数据库服务器:        localhost        数据库服务器地址, 一般为 localhost
数据库名:        xxx       
数据库用户名:        xx       
数据库密码:        xxx
数据表前缀:        xxx        同一数据库运行多个论坛时,请修改前缀
系统信箱 Email:firemail.wang@qq.com                用于发送程序错误报告
填写管理员信息
管理员账号:        admin       
管理员密码:        xx        管理员密码不能为空
重复密码:        xx       
管理员 Email:        firemail.wang@qq.com       



http://localhost/admin.php    管理中心


///////////////////////////bbs问题/////////////
添加频道,无论如何访问都是自动跳转到localhost???



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-11-26 06:20 , Processed in 0.055173 second(s), 20 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表