discuz论坛部署及常见问题处理

discuz论坛

参考文章:
官网下载安装包:
http://www.discuz.net/thread-3796882-1-1.html
安装步骤:
参考:
https://blog.csdn.net/isinstance/article/details/55260103
https://www.cnblogs.com/laramia/p/5035744.html

安装步骤:
1、Apache2是系统自带的,所以只要 service httpd start
2、yum -y install php php-mysql
3、Apache2的目录中测试php环境安装情况: index.php <?php phpinfo(); ?>
4、安装数据库并为discuz创建用户;
su - mysql mysql -u root -p
create database discuz character set utf8;
create user discuz@’%’ identified by ‘discuz’;
grant all privileges on discuz.* to discuz@’%’;
flush privileges;
exit;

5、下载安装包: wget
http://download.comsenz.com/DiscuzX/3.3/Discuz_X3.3_SC_UTF8.zip
6、将下载的文件解压,将upload 目录整个移动到 /var/www/html/ 下
7、chown apache:apache -R ./upload 8、
IP:80/upload 进入安装页面

部署方法网上比较多,下面说说自己在部署过程中碰见的一些问题:

注意点1:
需要修改upload目录的属主,不然在安装页面会报错,提示不可写;

chown apache:apache -R ./upload

注意点2:
出现乱码等问题:一般都是php环境有问题;

可以如下步骤处理:
yum -y remove php*
yum update
yum -y install php php-mysql
然后重新启动httpd服务就行了;
当浏览器出现php代码时,需要关闭浏览器,然后清空缓存,重新加载改页面即可;

注意点3:
缩略图效果查看检查时报错::

#在线安装GD库
yum -y install php-gd
#重启apache,使其生效
service httpd restart
然后会在/etc/php.d文件夹中产生GD库的文件gd.ini,说明你已经安装成功。并且这时候也不需要在php配置文件php.ini中添加
extension=php_gd2.dll,因为系统会自动把php.d文件夹中的*.ini文件读取到php配置文件php.ini中。

安装成功之后的一些配置工作:

1、删帖方法:
在这里插入图片描述
2、修改首页的logo

/var/www/html/upload/static/image/common/logo.png

3、论坛模块设置

4、上传文件路径配置

发布了36 篇原创文章 · 获赞 46 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_31457413/article/details/98940421