1.首先要基于linux下的lamp环境
在linux下搭建lamp环境,请参考http://collglle.blog.51cto.com/8204722/1387502
2.安装discus
首先从discus的官网下载安装包
cd /usr/local/src
wget http://download2.comsenz.com/DiscuzX/3.1/Discuz_X3.1_SC_UTF8.zip
unzip Discuz_X3.1_SC_UTF8.zip
解压后,在Discuz_X3.1_SC_UTF8目录下生成三个目录,readme upload utility
把这三个目录拷贝到apache的路径下 /usr/local/apache2/htdocs/
cp -r /usr/local/src/Discuz_X3.1_SC_UTF8/* /usr/local/apache2/htdocs/
3.我们还需要对mysql设置一下
echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile //添加环境变量;
source /etc/profile //让加入的变量生效;
mysqladmin -uroot password '123456' //设置mysql中的root用户的密码;
mysql -uroot -p123456 //登陆mysql;
create database discuz; //创建discuz数据库;
4. 在浏览器中输入:http://ip/upload/install 就会出现安装的界面,根据提示安装就可以了。
若是乱码出现,就需要在 /usr/local/apache2/htdocs/upload/install/index.php中的<?下一行加入: header("Content-type: text/html; charset=utf-8"); 即可解决;
最好可以用apache的虚拟主机来搭建,这样不仅方便管理,而且还可以配置多几。
转载于:https://blog.51cto.com/cuixiang/1396991