装个discuz论坛

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了装个discuz论坛相关的知识,希望对你有一定的参考价值。

LAMP环境是已经编译好的了,接下来装个discuz论坛

1下载个discuz版本wget  http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zip

2配置虚拟机

vim /usr/local/apache2/conf/httpd.conf --修改配置

Include conf/extra/httpd-vhosts.conf  --去掉#开启虚拟机配置

3给discuz配置一个数据库 chown -R daemon:daemon指令 修改y用户组与主

mysql -uroot -e"create database discuz"

mysql -uroot -e"grant all on discuz.* to ‘discuz‘@‘localhost‘identified by ‘password‘;"

mkdir /data/www --存放discuz的解压文件 

对其中几个库文件 使用 

创建 mkdir /tmp/tmp 空目录

第一个虚拟机禁止 防止他人乱解析
<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot "/tmp/tmp"
    ServerName tmp.com
  <Directory /tmp/tmp/>
  Order allow,deny
        Deny from all
  </Directory>
</VirtualHost>            

设置域名   
<VirtualHost *:80>
    DocumentRoot "/data/www"
    ServerName www.123.com
  <Directory /data/www/admin.php>
    AllowOverride AuthConfig
    AuthName "safe passwd"
    AuthType Basic
    AuthUserFile /data/www/.htpasswd
    require valid-user
  </Directory>
</VirtualHost>

设置多域名  在其中设置301域名跳转,保证显示的域名是www.123.com 
<VirtualHost *:80>
    DocumentRoot "/data/www"
    ServerName www.zheng123.com
  <Directory /data/www/admin.php>
    AllowOverride AuthConfig
    AuthName "safe passwd"
    AuthType Basic
    AuthUserFile /data/www/.htpasswd
    require valid-user
  </Directory>
   <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^www.zheng123.com$
    RewriteRule ^/(.*)$ http://www.123.com/$1 [R=301,L]
    </IfModule>
</VirtualHost>

disuz论坛正常访问且支持多域名、域名跳转、禁止他人乱解析域名

本文出自 “10999243” 博客,请务必保留此出处http://11009243.blog.51cto.com/10999243/1755507

以上是关于装个discuz论坛的主要内容,如果未能解决你的问题,请参考以下文章

discuz论坛

Discuz论坛写出的php加密解密处理类(代码+使用方法)

Discuz代码片段

安装Discuz!论坛

怎么样把discuz6.1论坛的帖子提取到网站首页?

有没有把帖子内容里的html转换成Discuz! 论坛代码的小软件