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搭建自己的论坛的主要内容,如果未能解决你的问题,请参考以下文章