搭建Discuz! (mysql+apache+Discuz! )
0. 配置环境
0.0 安装apache
0.1 安装php
1.数据库准备
1.1 创建数据库用户
1.2 创建discuz使用的数据库(编码:utf8-general-ci)
1.3 把1.2创建的数据库分配给1.1创建的用户。(之所以这样做,是为了防止数据库被注入时,只能操作本数据库,而不能操作数据库的user表,该表存有数据库的用户名和密码,会造成更大的损失)
2. Discuz!安装过程
2.1 下载Discuz!
2.2 把下载的代码解压,并把upload文件夹上传到网站目录。(我使用的是apache,所以部署到apache的htdocs目录下)
2.3 访问安装页面(http://localhost/bbs/upload/install/index.php , 我的部署目录是htdocs/bbs/upload/)
2.4 出现安装向导页面,按默认,直接配置数据库,把步骤1创建的数据库及用户填上(其中表前缀要修改,防止注入的时候,被别人拆解)
2.5 安装完成之后,要删除install目录,防止别人访问步骤2.3这个页面,恶意进行覆盖安装
2.6 把admin.php这个页面进行重命名修改,防止给别人攻击