关于奇矩互动奇矩互动招贤纳士奇矩互动优质虚拟主机Discuz!商业用户享有本站VIP服务LAMP环境配置手册(CentOS5.1)
发新话题
打印

Discuz! 6.1 论坛专题 不再做傻瓜图解教程,大家请看这个:)

本主题由 Edwin 于 2008-4-24 08:48 加入精华

Discuz! 6.1 论坛专题 不再做傻瓜图解教程,大家请看这个:)

2楼是程序文件下载
3楼是如何修改文件属性为777可写性的教程
4楼是FlashFXP简明教程
5楼是安装Discuz! 6.1.0的说明
6楼是UCenter 1.0.0 图文安装教程
7楼是Discuz! 6.1.0 图文安装教程
8楼是从Discuz! 6.0升级到Discuz! 6.1的说明
9楼是Discuz! 6.0.0-6.1.0 图文升级教程

[ 本帖最后由 萧过无痕 于 2008-4-24 15:44 编辑 ]

TOP

程序下载

准备工作:
1。下载需要用到的东西:
下载 Downloads
      Discuz! 6.1.0


[ 本帖最后由 萧过无痕 于 2008-4-23 19:13 编辑 ]

TOP

(1)如何修改文件属性为777可写性呢?

不管是安装 Discuz!、SupeSite/X-Space,还是升级Discuz!、SupeSite/X-Space,经常会遇到修改文件权限的需要

比如安装和升级 Discuz! 需要修改 ./attachments、./customavatars 、./forumdata、./forumdata/cache、/forumdata/templates 、./forumdata/threadcaches、./templates、./templates/default、./templates/default/*.* 的文件权限

安装和升级 SupeSite/X-Space 需要修改 ./templates、./channel/、./channel/*.*、./data、./data/robot、./data/temp、./data/system、./templates/、./templates/default、./templates/default/*.*、./user 的文件权限。

看到有不少朋友对文件权限的修改不是很清楚,下面我就开帖讲一下这个设置方法。

按操作系统的不同其文件修改方法被分为两种:

第一种、linux 服务器只需将所需修改文件权限的目录属性修改为为777即可,具体方法如下

右键文件夹-“属性”,如图 1 所示:




将“权限”项中的数字改为“777”,确定即可(前提是您的帐号有修改文件属性的权限),如图  2 所示:







第二种、win主机给 IIS 来宾帐户可读写属性即可,具体方法如下

右键文件夹-属性-安全,如 3 所示:




点“添加”按钮得到如图 4 所示界面:




点“高级”按钮得到如图 5 所示的界面:




点击“立即查找”按钮得到如图 6 所示界面:




从“搜索结果”中找到以“IUSR_”开头的用户点击“确定”,得到如图  7 所示的界面:




接着点“确定”按钮得到如图 8 所示的界面:




点“确定即可”,自此win主机设置 IIS 来宾帐户可读写属性完毕!

[ 本帖最后由 萧过无痕 于 2008-4-23 19:43 编辑 ]

TOP

FlashFXP简明教程【图解】



一:FlashFXP主界面。
  运行FlashFXP.exe都会看到下面的画面。简单说明一下,主画面在这里被分割成四个子窗口:  
  左上是本地目录,按下拉框可以改变目录地址;  
  右上是远端服务器目录;  
  左下是文件传输队列窗口;
  右下是运行提示窗口。



二:创建一个快速连接。
  快速连接主要用于不想创建站点,只是偶而连接或者临时连接的FTP站点,方法是按快捷键“F8”调出快速连接设置窗口!如下图


服务器:填你要登陆的FTP的ip地址或者域名!(建议填IP地址)
用户名:填你在这个FTP上的用户名
密 码:填你在这个FTP上的密码
端口如果FTP服务提供商没有其它说明就保持默认21
这样就好了点击“连接”就可以连接到FTP服务器了!

三:站点管理
  除了上面的方法,FlashFXP当然也有更加强大的站点管理功能,打开FlashFXP后,按快捷键“F4”打开“站点管理器”我们可以看见所有曾经“快速连接”过的站点,和自己设置的站点,我们可以“新建组”来更好的管理,我们这里就直接建立新的站点,给大家看下!
如下2副图!


输入站点名称



作相应的设置



我们这里就说下“远端路径”和“本地路径”,这主要是为了方便,当设置了他们后,当连接到该FTP上后软件自动把远端指向到你这里设置的“远端路径”,把本地指向到这里设置的“本地路径”,这样就可以很好的方便了有大量FTP站点的使用者,不然可要找的累死,连上一个ftp就要本地找半天,远端找半天,还容易错!

四:添加书签
  在同一个站点里面可以设置多个书签,也是很大方便了使用者,当一个网站很多文件夹的时候,书签就起到了很好的作用,可以方便的为这个站点设置书签,使用的时候点书签就可以快速的指向需要的文件夹。


登陆到你需要设置书签的站点后,点“星星”--“添加书签”





看刚才添加的在书签里了,点击就可以快速的转到你设置的本地和远端路径

标签的管理也可以在“站点管理”中设置!



[ 本帖最后由 萧过无痕 于 2008-4-23 19:44 编辑 ]

TOP

安装Discuz! 6.1.0的朋友请看:
请先安装UCenter 1.0.0,再安装Discuz! 6.1.0。
安装教程:UCenter 1.0.0的图文安装教程;Discuz! 6.1.0的图文安装教程。

TOP

UCenter 1.0.0 图文安装教程

UCenter 1.0.0 图文安装教程
大家期待已久的 UCenter 1.0.0 版本正式发布,特此制作安装教程供大家参考,希望能为大家提供帮助。

    本教程讲解的全新安装 UCenter 的方法,而 UCenter homeDiscuz!SupeSiteX-SpaceSupeVECShop 等应用的安装在安装完 UCenter 后可以直接到 UCenter 后台进行安装。目前 UCenter 提供两种挂接方式:MYSQL fopen,支持同一台服务器和不同服务器之间的应用挂接。已经安装了上面各种应用的也可以直接在 UCenter 后台进行整合。


一、所需环境要求

操作系统要求
    UCenter 具备跨平台特性,可以运行于 UNIX/Linux/FreeBSD 及微软 Windows 2000/2003 等各种操作系统环境下。我们已在软件中针对上述操作系统做了大量的测试和实地检验,保证 UCenter 可以在上述系统中安全稳定的运行,但您仍然需要做好服务器操作系统级的安全防备措施,例如 Windows 用户需更改 MySQL for Windows 的初始 root 密码,避免跨目录的文件读写;类Unix 用户需避免使用过于简单的密码,避免跨用户目录的文件读写,做好服务器上其他相关软件(如 Sendmail, ftpd, httpd)等的安全防范,使用较新的软件版本等。如果您租用虚拟主机,一般正规和技术力量较强的虚拟主机提供商会已经做好操作系统的各项准备,用户可不必关注此部分。
推荐使用 UNIX/Linux/FreeBSD 操作系统,不仅完全免费,而且可以获得更好的稳定性和负载能力。如果使用 Windows 系统,请将 PHP ISAPI(非 CGI)方式安装。


语言及数据库支撑环境要求
可用的 httpd 服务器(如 Apache, Zeus, IIS 等)
php 4.3.0 及以上
MySQL 4.0 及以上
以上软件除了 httpd 软件有可能需要购买以外,其余均为跨平台的免费软件,推荐使用以上软件的最新稳定版本,不仅拥有更多的功能,而且通常已修复了已知老版本的安全漏洞。


推荐环境软件版本
php 5.0.0及以上
MySQL 5.0及以上

关于 Linux Windows 主机上环境搭建的教程可以参考 Discuz!用户手册 中安装部分环境搭建的方法,Discuz!用户手册下载地址:http://www.discuz.net/thread-788156-1-1.html


二、安装可能用到的工具软件

UCenter 开发组尽量使得安装步骤简单方便,但仍然可能会用到一些常用的工具软件。如果您通过网络将 UCenter 软件上传到服务器上,您将可能需要一个 FTP 客户端软件。通过您的服务器 FTP 账号,使用该 FTP 客户端软件将相关文件上传到服务器上。同时您可能需要一个简单的文本文件编辑软件,用以对配置文件进行参数修改,一般操作系统自带的如 Windows 记事本或第三方软件如 UltraEdit 等都能胜任。

三、UCenter1.0.0 安装详细步骤(以虚拟空间上安装 UCenter 为例演示)


第一步:在 http://www.comsenz.com/downloads 下载适合自己的版本。

首先到下载所需版本的 UCenter1.0.0 到本地或服务器。
在这里要说明一下:我们提供了 4 种不同的编码。包括 GBK 简体中文版(推荐)UTF-8 简体中文版、BIG5 繁体中文版(推荐)UTF-8 繁体中文版,请根据服务器 MySQL 的版本,选择相应版本的论坛程序下载。


第二步:解压并上传论坛程序到服务器上并且修改相应目录权限。

1、上传 UC 程序到服务器上,本次演示以 GBK 版本为例下载到本地,解压缩后得到如下图所示的文件:




其中:upload 里的文件是我们要使用的也就是需要上传到服务器上的文件;
doc 目录里存放的是关于 UCenter 的一些使用说明文档;
readme.txt 是关于 UCenter 简单的安装说明。

将其中 upload 目录下的所有文件使用 FTP 软件上传到空间,如下图所示




关于安装目录,以虚拟主机为例,比如您可以在根目录下新建名为 ucenter 或者 uc 的目录用来安装UCenter ;在根目录下新建名为 bbs 的目录用来安装 Discuz!6.1.0 ;在根目录下新建名为 ecshop 的目录用来安装 ECShop;安装其他应用类似可以这样在根目录新建个目录安装即可。
注意:不要把 UCenter Discuz! 或者其他应用安装在同一个目录下。

2、设置相关的目录属性,以便数据文件可以被程序正确读写

使用 FTP 软件登录您的服务器,将服务器上以下目录、以及该目录下面的所有文件的属性设置为 777Win 主机请设置 internet 来宾帐户可读写属性。

./data

./data/avatar

./data/backup

./data/cache

./data/logs

./data/tmp

./data/view


关于目录权限修改可以参考:http://www.discuz.net/viewthread.php?tid=487165

第三步:安装过程

上传完毕后,在浏览器中运行安装程序(http://yourwebsite/install)进入准备安装页面,如下图所示



上图中阅读授权协议后点击“我已仔细阅读,并同意上述条款中的所有内容”就进入到下面的环境检查和文件权限目录检查页面,如下图所示




检查配置过关后点击“下一步”进入数据库信息配置页面,如下图所示




注:如果是虚拟主机用户,数据库用户名和密码一般是由虚拟主机空间商提供;如果是独立主机,数据库用户名和密码就是你安装 MySQL 时填写的用户名(一般为 root)和密码(建议新建个数据库用户安装,使用 root 会有安全问题)。

填写好数据库信息后点击“下一步”进入如下图所示页面:填写创世人密码。




填写好创始人密码后点击“下一步”进入数据库更新页面,如下图所示




数据库安装完毕点击“安装用户中心成功,点击进入下一步”则自此 UCenter1.0.0 安装完毕,进入 UCenter1.0.0 后台登录界面,如下图所示




输入密码后点击“登录”进入到 UCenter1.0.0 的后台,如下图所示




安装完 UCenter1.0.0 后我们就可以开始安装 UCenter homeDiscuz!SupeSiteX-SpaceSupeVECShop 等应用了。
UCenter 后台 => 应用管理,如下图所示




上图中点击“添加新应用”得到如下图所示的界面:




上图界面中选择“URL安装(推荐)”,填写好“应用的安装的URL”就可以开始安装各个应用了。



值得一提的是:安装的各个应用的程序字符集必须选择和当前 UCenter 相同的字符集编码才可以。

TOP

Discuz! 6.1.0 图文安装教程Discuz! 6.1.0 图文安装教程大家期待已久的 Discuz!6.1.0 版本正式发布,特此制作安装教程供大家参考,希望能为大家提供帮助。

本教程讲解的全新安装 Discuz!6.1.0 的方法。安装前请先确认您已经成功安装好了 UCenter UCenter 的安装方法、Discuz! 所需环境要求等等请看下面的教程:UCenter 1.0.0 图文安装教程

Discuz!6.1.0 安装详细步骤(以虚拟空间上安装 Discuz!6.1.0 为例演示)


第一步:在 http://www.comsenz.com/downloads 下载适合自己 Discuz!6.1.0 版本。

首先到下载所需版本的 Discuz!6.1.0
到本地或服务器。
在这里要说明一下:我们提供了 4 种不同的编码。包括 GBK 简体中文版(推荐)UTF-8 简体中文版、BIG5 繁体中文版(推荐)UTF-8 繁体中文版,请根据您已经安装好的 UCenter 的编码,选择相应版本的论坛程序下载。


第二步:解压并上传论坛程序到服务器上并且修改相应目录权限。

1、上传论坛程序到服务器上
本次演示以 GBK 版本为例下载到本地,解压缩得到如下图所示的四个文件:




只需要上传 upload 这个目录下面的所有文件到 FTP 上就可以了;
其中users_guide.htm 为用户使用说明书;
Usersguide 目录为用户使用说明书内容与图片目录;
utilities 目录为论坛附带工具。

将其中 upload 目录下的所有文件使用 FTP 软件上传到空间,如下图所示




2、设置相关的目录属性,以便数据文件可以被程序正确读写
使用 FTP 软件登录您的服务器,将服务器上以下目录、以及该目录下面的所有文件的属性设置为 777Win 主机请设置 internet 来宾帐户可读写属性。
config.inc.php
./templates
./attachments
./forumdata
./forumdata/templates
./forumdata/cache
./forumdata/threadcaches
./forumdata/logs

关于目录权限修改可以参考:http://www.discuz.net/viewthread.php?tid=487165

第三步:安装过程

上传完毕后,进入之前安装好的 UCenter 后台 => 应用管理,如下图所示




上图界面中点击“+添加新应用”得到如下图所示的界面:




上图界面中填写“应用安装的URL”为你要安装 Discuz!6.1.0 的域名,比如你要安装 Discuz!6.1.0 的访问地址为:http://www.yanshi.com/bbs ,那么此处应该填写为:http://www.yanshi.com/bbs/install/index.php如下图所示




填写好“应用安装的URL”后点击“安装”按钮,则弹出 Discuz!6.1.0 的安装页面,如下图所示




上图中阅读授权协议后点击“我同意”就进入到下面的设置运行环境页面,如下图所示




这一步中不需要填写 UCenter URL”和“UCenter 创始人密码”以及“论坛的安装地址”,系统已经从 UCenter 那边将这些数据传送过来了,你可以根据自己的需要填写下“论坛的名称”。
然后点击“填写完毕,进行下一步”进入

检查配置过关后点击“下一步”进入数据库信息配置页面,如下图所示




注:如果是虚拟主机用户,数据库用户名和密码一般是由虚拟主机空间商提供;如果是独立主机,数据库用户名和密码就是你安装 MySQL 时填写的用户名(一般为root)和密码(建议新建个数据库用户安装,使用 root 会有安全问题)。

填写好数据库信息后点击“填写完毕,进行下一步”进入如下图所示的安装页面:




安装完毕,如下图所示




安装完毕后点击“您现在可以点击这里进入论坛”,进入论坛首页,如下图所示




自此,Discuz!6.1.0 安装完毕!

TOP

从Discuz! 6.0升级到Discuz! 6.1的朋友请看:
请先安装UCenter 1.0.0,再升级Discuz! 6.1.0。

TOP

Discuz! 6.0.0-6.1.0 图文升级教程分三部分为大家讲解:

(一)升级前的准备

1、下载正式版 Discuz!6.1.0 到本地或服务器上,如下图所示:


2、升级到 Discuz!6.1.0 后原来的风格将不能继续使用,故此在升级之前先把风格换回默认风格,如下图所示:



修改的方法:
管理员登录论坛后台 => 基本设置 => 界面与显示方式 => 默认论坛风格

然后设置其它的风格不可用,如下图所示:



修改设置:
管理员登录论坛后台 => 论坛管理 => 界面风格

3、关闭论坛,备份数据( 升级前请一定做好数据的备份)如下图所示:



修改方法:
管理员登录论坛后台 => 基本设置

4、数据库备份
独立主机:直接备份数据库目录就可以(注意备份前停止 MySQL 服务);

其中独立主机分为 windows 主机和 Linux 主机,下面分别介绍下这两种主机的备份方法
(1) Windows 主机的备份:
首先停止 mysql 服务
如下图所示:
系统的开始菜单 => 运行 => 输入 cmd



点击确定后进入 mysql 的安装目录,停止 mysql 服务,如下图所示:



然后到 mysql 的数据目录下,备份论坛数据库文件,如下图所示:



(2)Linux 主机的备份
首先用 root 管理员的身体登录 linux 系统,停止 mysql 服务,然后进入到论坛的数据库目录,对论坛数据库进行打包备份,如下图所示:




备份好以后会生成一个文件名为 bbs080418bak.tar.gz 的压缩包文件。

虚拟主机:后台备份或使用 phpmyadmin 都可以

详细的备份方法可以参考这里:http://www.discuz.net/thread-744280-1-1.html

5、论坛程序及其附件的备份:把您论坛目录下的所有目录和文件下载或者拷贝到你要备份的地方即可,如果您没有对论坛程序和模板做过很大的改动,那么只要备份 attachments (附件目录)就可以了。

我们常用的对论坛程序及其附件的备份方法为:在 FTP 目录下除了 attachments 以外,把其它所有文件和目录全部移动到一个新建的目录中,比如 oldbbs。当然,您也可以将所有论坛文件都移到到 oldbbs 目录中进行备份。

6、将 config.inc.php 文件下载到本地(备份),以方便对新的 Discuz!6.1.0 的 config.inc.php 进行对照配置。

7、安装 UCenter ,(如果您未安装过的话)
其中 UCenter 的图文安装教程详见http://www.discuz.net/thread-897809-1-1.html

(二)升级中的注意事项

1、首先,在 FTP 目录下除了 attachments 以外,把其它所有文件和目录全部移动到一个新建的 oldbbs 目录中,如下图所示:




2、上传 Discuz!6.1.0 (除attachments文件外)的所有程序文件到服务器覆盖原 6.0.0 程序。 如下图所示:




注:上传文件请一定使用二进制方式上传。
以 FlashFXP 为例,如下图所示:




几种常见的FTP软件的二进制设置说明
http://www.discuz.net/viewthread.php?tid=73393

修改 config.inc.php、attachments、forumdata 、以及 forumdata/* ( forumdata 下的所有文件夹)、templates、以及templates/*( templates 下的所有文件夹) 的目录属性为 777 ; windows 系统给这些目录 iis 来宾的读写权限即可。

文件权限的具体设置方法见:http://www.discuz.net/viewthread.php?tid=487165
3、修改 Discuz!6.1.0 的 config.inc.php 文件,重新设置数据库账号信息。具体的设置可以根据您下载到本地的 Discuz!6.0.0 中的原 config.inc.php 来进行配置。

关于数据库信息的配置,如下图所示:






要把上面 Discuz!6.1.0 的数据库信息改为和 Discuz!6.0.0 的一样。

如您对 cookie 作用范围有特殊要求, 或论坛登录不正常, 请修改 cookie 变量如下图所示:






为了不影响用户登录 Discuz!6.1.0 最好和 Discuz!6.0.0 的 cookie 前缀设置保持一致。

关于表前缀的配置,如下图所示:





注意:请察看一下您原来的数据表前缀是什么,并将 config.inc.php 中的 $tablepre 做相应修改。

关于字符集的配置:
在配置 config.inc.php 文件时需重视的一点就是关于字符集的设定问题。charset 为论坛默认的字符集,您下载了哪个版本的论坛相对应的字符集就是哪个,比如您下载的是 Discuz!6.1.0_SC_UTF8 ,那么您的论坛字符集(即 charset )就是 UTF8 ;而 dbcharset 为论坛数据库的字符集,也就是在服务器安装论坛的 MySQL 数据库的字符集,如果您论坛的数据库字符集为latin1(或者数据库打算用 latin1 的字符集),那么在配置 config.inc.php 时您需要将 dbcharset 填写为 latin1。到此,相信很多朋友已经明白自己的论坛为什么会出现乱码的问题了,原因就是没有设置正确的字符集,只要按照上面的讲解设置相信您的论坛将不会再有乱码问题。
如下图所示:






对比把 Discuz!6.1.0 的字符集改为和 Discuz!6.0.0 的一样。
4、上传下载的 Discuz!6.1.0 安装包的 ./utilities/upgrade10.php 到论坛程序根目录下,如下图所示:




在浏览器中运行升级程序,如下图所示:




5、升级的步骤如下:




其中 UCenter 的 URL:是指您安装的UCenter的访问地址
论坛的 URL:是指您现在升级的论坛的访问地址

注意:UCenter 的管理员帐号是不可以修改的。

接下来开始检查 UCenter 的目录权限,如下图所示:




点击下一步如下图所示:




注意:站点包含多个 Discuz! 论坛时这里的会员 ID 起始值就会起到作用,需要对论坛的会员进行合并,因为从论坛的 UID 会附加到主论坛之上,进行 UID 的合并,而后修改从论坛数据结构完成合并。升级时 UID 的起始值可自己指定,但起始会员ID必须大于等于 0
如果站点只有一个论坛这个数值为0,只有在第二个论坛的时候才填写大于0
详细的注意事项可以参考这里的说明:http://www.discuz.net/thread-885712-1-1.html

接下来开始合并会员数据,如下图所示:



升级完成,如下图所示:



(三)升级后的一些善后操作

1、删除服务器上的升级程序 upgrade10.php
2、用管理员账号密码登录到论坛,进入工具,更新缓存。
如下图所示:



3、升级完成

注:如果需要以前的图片或文件,可以到 oldbbs 文件夹里寻找,当然如果确定不需要了或 Discuz!6.1.0 没问题了可以把 oldbbs 删除掉。

至此, Discuz!6.0.0 - Discuz!6.1.0 升级成功!现在您可以在后台开启您的论坛让它运行了
如下图所示:




论坛升级完毕!


[ 本帖最后由 萧过无痕 于 2008-4-24 15:45 编辑 ]

TOP

不错不错 支持下

TOP

发新话题