Fork me on GitHub

LAMP搭建Discuz论坛

搭建Discuz论坛

1、  准备LAMP环境

  LAMP是Linux,Apache,MySql和PHP的缩写,是Discuz论坛系统依赖的基础运行环境

  1、安装Apache2

  Ubuntu需要安装Apache2,使用apt-get安装Apache2

sudo apt-get install apache2 -y

  2、安装PHP组件

  安装php7.0

sudo apt-get install php7.0 –y

  安装php相关组件

sudo apt-get install libapache2-mod-php7.0

  重启apache服务

sudo /etc/init.d/apache2 restart

  3、安装Mysql服务

  安装Mysql服务过程中,控制台会提示你输入Mysql密码,你需要输入两次密码,后面安装步骤需要用到你输入的密码

sudo apt-get install mysql-server –y

  安装php Mysql相关组件

sudo apt-get install php7.0-mysql

  重启Mysql服务

sudo service mysql restart

  4、安装phpmyadmin

  使用apt-get安装phpmyadmin,安装过程中,你需要根据提示选择apache2,再根据提示输入数据库名称和phpmyadmin密码

sodu apt-get install phpmyadmin -y

2、  安装并配置Discuz

  1、安装Discuz

         我们需要下载一个Discuz压缩包  

wget ‘http://download.comsenz.com/DiscuzX/3.3/Discuz_X3.3_SC_UTF8.zip’

         为了将压缩包解压,需要安装一个unzip

 sudo apt-get install unzip

  下载完成后,解压这个压缩包

sudo unzip Discuz_X3.3_SC_UTF8.zip

  解压完成后,就能在upload文件夹里看到discuz的源码了

  2、配置Discuz

  由于PHP默认访问/var/www/html/文件夹,所以我们需要把upload文件夹里的文件都复制到/var/www/html/文件夹

sudo mv upload/* /var/www/html/

  将目录切换到php访问的文件夹下

cd /var/www/html/

  修改一下config、data、uc_server/data/、uc_client/data/cache目录权限

sudo chmod –R 777 config/data/uc_server/data/ uc_client/data/cache/

  将apache指定到index.html

sudo mv /var/www/html/index.html /var/www/html/index~.html

  重启Apache服务

sudo /etc/init.d/apache2 restart

3、  准备域名和证书

  域名注册(此处省略几百字)

  域名解析(此处省略几千字)

  弄好域名解析就可以了,可以去浏览器访问你搭建的论坛了

posted @ 2017-10-22 14:52  雪山玉龙  阅读(467)  评论(0编辑  收藏  举报