Unclassified NewsBoard/安装

来自站长百科
跳转至: 导航、​ 搜索

环境需求[ ]

  • 支持PHP 4.1.0或以上版本,但出于安全性和性能的考虑,推荐使用PHP 4.3.3或以上版本;
  • UNB在设计的时候,是可以在任何PHP配置情况下运行的,但是为了更好的性能,需要将PHP存储限制增加,通常20MB。
  • 如果想使用图形验证码的话,还需要GD库的支持;
  • 另外为了使所有的系统功能都运行正常,还需要修改一些文件的权限,主要如下:
   所有的文件和目录:            可读;
  基本目录:                   新建文件、可写、可重命名、(windows情况下,只须有删除权限)
  unb_lib/logs/ 目录:        新建文件, 写操作以及附加的一些操作(ip.log: delete, write) 
  unb_lib/upload/ 目录:      新建文件、删除权限;
  unb_lib/rsscache/ 目录:    新建和更新文件、删除权限;
  每一个设计的tpl/cache/目录:  新建和更新文件权限;
   board.conf.php:            可写、可重命名(windows情况下,只须有删除权限)
  • 上面说的权限可能太细节了,一般只要将这些文件权限设置为777即可;
  • UNB目前只在Apache 2上测试过,但也可以在Microsoft IIS下运行,不过可能需要配置一下.htaccess文件;
  • 目前,唯一支持的数据库后台只有MySQL,推荐使用4.0—5.0版本;

安装步骤[ ]

  • 下载Unclassified NewsBoard,解压上传至网络主机的某一目录下;
  • 确保你已经建立了一个数据库和数据库账户,通常安装时需要一下几点信息来连接到数据库:
  数据库服务器名:IP 地址或主机名(通常就是Localhost);
  数据库名
  数据库用户名和密码
  • 浏览器中输入例如这样的地址:http://localhost/forum/install.php,来运行UNB的安装脚本;
  • 根据安装脚本的提示,进行一步步安装;(如果配置文件board.conf.php已经存在的话,在安装过程中,它将不会被覆写,如果不存在,会自动从board.conf.php.example中复制过来);
  • 安装完成后,你可以进行论坛的建立以及访问权限的设置;
  • 当你完成所有以后,通过在"Advanced Configuration"->"Administrative board lock"解除对论坛的锁定;

参考来源[ ]

http://newsboard.unclassified.de/docs/install