——York 2023.1.8
我们浏览网站,很多论坛类的网站可以在左上角都看到一个图标,就是Discuz社区动力。
这些都是使用Discuz开源通用的社区论坛软件系统来搭建的。
本文就讲一个相对最简单的windows系统服务器下论坛搭建方法。
以下步骤都是在服务器端的操作,教程所属是在局域网内搭建的方法,windows系统。使用的是Discuz开源通用的社区论坛软件系统。
需要的支持包有两个:
xampp-win32-7.1.1-0-VC14-installer.exe
ComsenzDiscuz-DiscuzX-master.zip
可以通过百度网盘获取:链接:https://pan.baidu.com/s/1W4_mVOyN5X__SXZCCzVyug?pwd=tkig 提取码:tkig
当然这个链接就是“1.5TB电子工程师资料/4_自制开发资料”里的,链接失效可以通过工程师资料获得。
一、xampp的安装
首先使用xampp-win32-7.1.1-0-VC14-installer.exe安装xampp。
本教程xampp安装到了G:/xampp目录中。
安装完成后,打开xampp控制台,如下,启动Apache和MySQL,即点击对应Module后的start。
Apache和MySQL点击start后。
点击mysql的admin,进入数据库管理界面,如下。我们在“数据库”标签里“新建数据库”,这里填入数据库名字,本教程数据库起名为“pango”。点击“创建”。
二、Discuz搭建
在xampp的安装目录下,找到htdocs文件夹。新建与上面mysql里新建数据库同名的文件夹。所以这里就是在G:/xampp/htdocs里新建了“pango”文件夹。
之后解压discuz的压缩包ComsenzDiscuz-DiscuzX-master.zip。将解压后的upload文件夹中的的文件全部复制到前面的pango文件夹中。
之后打开浏览器,在地址栏中输入“localhost/pango/install”进行discuz安装。当然你要不叫pango的话,那就把中间的路径改成你自己的名字。
整个安装流程中,关于数据库的配置这里才是最关键的,这些密码啥的要记好。这里配置的管理员账号为admin,密码也是admin。
图1 数据库管理配置
以上安装步骤,详细的请参考
https://jingyan.baidu.com/article/b87fe19eb57ff252183568d9.html。
三、登录
局域网处于客户端地位的PC,只要访问服务器端+贴吧数据库名字就可以了。这里因为服务器的计算机名叫y2。所以局域网内的电脑,只要浏览器输入http://y2/pango/就可以访问到贴吧了。
四、一些管理配置的方式方法
使用前面在图1“数据库管理配置”里面配置的管理员账号和密码。之前配置的账号是admin,密码admin。
采用这个账号登录,就进入了管理员界面。
4.1 用户发帖“编辑器”显示不全的问题:
管理员端操作:界面→风格管理→默认风格,那里找到“恢复”即可。
客户端正常显示发帖控件。
但是有时还是不可以。在客户端使用开发者功能,可以看到,这个发帖界面去找的是localhost的路径下的图片。
这就不对了,它应该去找自己的路径下的图片,结果找了localhost的,localhost是本地的,本地肯定没有这个文件夹啊。那么尝试是否可以放到本地后,能刷出,为了知道本地地址是什么,所以在客户端浏览器输入localhost/pango。找到本地路径,为C:\inetpub\wwwroot\pango。
所以把服务器的/pango/static/image中的图片放到客户端C:\inetpub\wwwroot\pango\static\image路径下。
再刷新,就可以用了,图片也就出来了。
但是这个不是解决之道啊,应该网页这个东西本身就应该存到服务器上的,不能让本地自己再存一次图片,所以解决网页寻找localhost的问题。
登陆UCenter:账户admin,密码admin。
找菜单,选择 应用管理。
选择“编辑”。在应用的主URL中,将原来的localhost改为y2即可。
4.2 更换论坛的logo
制作一个129*66的png图标,替换到xampp安装目录,这里是G:/xampp/htdocs/pango/static/image/common中的logo.png即可。
4.3附件大小设置
在xampp文件夹php下修改php.ini
修改upload_max_filesize、post_max_size大小