分享我的生活
分享能使人快乐

ngnix服务器尝鲜discuz x1

思考了很长时间,ru是否有推倒一切重来的勇气。知道做论坛不容易,以前的论坛一点人气都没有,基本上是七八个人的样子,ru还没有仔细研究discuz x1。前不久用的www做的英文采集站,收录的也不少,但是这些有意义么?没人看这些东西的,我把采集站的程序删掉了,只放了一个html文件。

今天决定使用新的discuz程序

用putty登陆vps,wget了discuz x1,话说在国外下载国内的东西也是挺慢的,只能稳定在100k左右,经过几分钟的等待,程序下载完毕。

unzip Discuz_X1_SC_GBK.zip

解压文件,进入upload,

cp * -a  /www

创建配置文件

cd /www/config
cp config_ucenter_default.php config_ucenter.php
cp config_global_default.php config_global.php

把应该上传的都复制到www文件夹下,更改权限

chmod 777 avatar imagecache sysdata request template threadcache attachment log
cd attachment
chmod 777 album forum group
cd ../
cd ../
chmod 777 config data
cd uc_client/data
chmod 777 cache
cd ../
cd ../
cd uc_server/data
chmod 777 cache avatar backup logs tmp view

准备完毕,打开浏览器,输入你的域名,打开首页,程序自动检测,转跳到安装界面
具体过程可以参考这里 http://faq.comsenz.com/viewnews-944

一般安装很顺利的,而且很快就会安装完成

x1anzhuangwan

 

xindewangzhan 

安装过程中有文件的权限不符合要求的可以参考上面的命令修改

这是discuz x1 的静态的rewrite规则,放在你的conf里

location / {
rewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last;
rewrite ^([^\.]*)/article-([0-9]+)\.html$ $1/portal.php?mod=view&aid=$2 last;
rewrite ^([^\.]*)/forum-(\w+)-([0-9]+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last;
rewrite ^([^\.]*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last;
rewrite ^([^\.]*)/group-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=group&fid=$2&page=$3 last;
rewrite ^([^\.]*)/space-(username|uid)-(.+)\.html$ $1/home.php?mod=space&$2=$3 last;
rewrite ^([^\.]*)/([a-z]+)-(.+)\.html$ $1/$2.php?rewrite=$3 last;
if (!-e $request_filename) {
        return 404;
}
}

赞(0)

我想说 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址