centos7 LAMP+Discuz搭建自己的论坛

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7 LAMP+Discuz搭建自己的论坛相关的知识,希望对你有一定的参考价值。

、LAMP环境搭建

        文章参考https://www.linode.com/docs/web-servers/lamp/lamp-on-centos-7/

1、apache相关操作

yum install httpd
#保持好习惯,修改配置文件以前备份,以免搞坏了无法使用
cp /etc/httpd/conf/httpd.conf ~/httpd.conf.backup

vim /etc/httpd/conf/httpd.conf  在最后加入

KeepAlive Off

<IfModule prefork.c>    
    StartServers        4
    MinSpareServers     20
    MaxSpareServers     40
    MaxClients          200
    MaxRequestsPerChild 4500
</IfModule>

#配置虚拟主机

<VirtualHost *:8081>    
        DocumentRoot /data/www
        ServerName test.com
        ErrorLog /data/www/logs/error.log
        CustomLog /data/www/logs/access.log combined
        <Directory "/data/www">
            AllowOverride None
            Options None
            Require all granted
        </Directory>
</VirtualHost>

#创建目录
mkdir -p /data/www/
mkdir  /data/www/logs/

2、MariaDB安装相关

yum install 

#设置root 用户的密码、以及删除test库、禁止root用户的远程登陆、权限刷新
mysql_secure_installation 

#创建用户、设置密码、权限设置
mysql -uroot -p   #根据提示输入密码

GRANT ALL PRIVILEGES ON *.* TO ‘mysql‘@‘%‘ identified by ‘123456‘;
FLUSH PRIVILEGES;

3、php安装、配置

yum install -y php php-mysql php-gd php-pear
#修改配置文件
vim /etc/php.ini
error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR
error_log = /var/log/php/error.log
max_input_time = 30  #可保留默认,默认60s

#创建目录 以及修改 属主

mkdir /var/log/php

chown apache /var/log/php

至此LAMP环境完成:启动apache

二、Discuz安装

yum install -y unzip

cd /data/www
#获取Discuzwget http://download.comsenz.com/DiscuzX/3.3/Discuz_X3.3_SC_UTF8.zip

unzip  Discuz_X3.3_SC_UTF8.zip

mv upload/* .

rm -rf Discuz_X3.3_SC_UTF8.zip readme upload utility

#chown -R apache:apache /data/www/ 此处注释为显示安装过程中错误

浏览器访问 http://ip:8081

1、看到安装向导页面

技术分享

2、出现该页面。提示目录状态  目录不存在,或者文件不可写


技术分享

chown -R apache:apache /data/www/

执行该命令以后,如图所示,一切正常,继续安装:

技术分享


3、配置数据库相关

技术分享

4、安装完成

技术分享

5、安装完成以后删除 install目录

rm -rf /data/www/install/*

三、访问管理中心、BBS,按具体要求修改BBS

http://192.168.1.88:8081  访问BBS论坛

http://192.168.1.88:8081/admin.php 访问后台管理页面


本文出自 “share,open source” 博客,请务必保留此出处http://liqilong2010.blog.51cto.com/3029053/1917957

以上是关于centos7 LAMP+Discuz搭建自己的论坛的主要内容,如果未能解决你的问题,请参考以下文章

网络安全基于centos7搭建discuz+redis服务

Centos7.4源码搭建LAMP环境

基于腾讯云的Discuz论坛搭建

LAMP搭建5:安装discuz

基于LAMP环境搭建Discuz

LAMP+discuz网站搭建过程