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的虚拟主机来搭建,这样不仅方便管理,而且还可以配置多几。