搭建DISCUZ论坛

启动DISCUZ环境:

systemctl stop mariadb php-fpm httpd

 

systemctl start mariadb

systemctl start php-fpm

systemctl start httpd

 

安装LAMP环境

yum install unzip wget net-tools httpd php php-fpm php-mysql mariadb-server -y

等待一段时间出现完毕两个字或者completely表示安装完成

接着配置apache

vim /etc/httpd/conf/httpd.conf

查找mime关键词 找到未被注释的AddType application两行

在下面输入

AddType application/x-httpd-php-source .phps

AddType application/x-httpd-php .php

再查找DirectoryIndex关键词

再未被注释的DirectoryIndex index.html 后加入index.php

再查找ServerName关键词,设置服务器的名字,可以随意设置

我的设置为:www.sujie.com

输入 httpd -t 让设置生效

配置httpd连接php-fpm

vim /etc/httpd/conf.d/php-fpm.conf[新文件]

ProxyRequests Off

ProxyPassMatch ^/(.\.php)$ fcgi://127.0.0.1:9000/var/www/html/$1

保存退出

systemctl restart httpd

vi /var/www/html/index.php (测试安装是否正确)

在文件内输入

<?php

phpinfo();

?>

保存退出

systemctl start php-fpm(打开php-fpm)

这段代码是用来将PHP的资源请求通过FCGI协议转发到后台的PHP-FPM

在本地地址中打开index.php文件,弹出php版本信息表示安装正确,要注意一下是否有MySQL的信息,否则MySQL使用会不正常

接下来启动mariadb

systemctl start mariadb

第一次使用要进行配置

输入mysql_secure_installation

(enter for none :)直接回车

set password? Y

new password:123456

re-enter password:123456

remove anonymous users? N

disallow root login remotely(不允许远程登录)?Y

remove test database and access to it?N

reload privilege tables now?Y

到这里配置完成

输入mysql -uroot -p123456

更改一下权限

GRANT ALL ON *.* TO "root"@"%";

FLUSH PRIVILEGES;

SHOW GRANTS FOR root;

显示

centos 7 安装DISCUZ论坛

 

设置完成

exit退出

接着测试php连接MySQL

vim /var/www/html/test.php[新文件]

<?php $conn =mysql_connect('127.0.0.1','root','123456'); if ($conn) echo "ok"; else echo "error"; ?>

保存退出,打开本地网址下test.php,若显示OK

表示连接正常

下面安装DISCUZ论坛

我安装的版本是Discuz_X2_SC_UTF8,因为后面要利用漏洞攻击,所以安装了有漏洞的版本

xshell中使用rz传输文件到centos下

使用unzip Discuz_X2_SC_UTF8.zip解压

ls查看文件

解压后出现upload文件夹,移动到apache根目录下

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

 

大概出现这些文件

centos 7 安装DISCUZ论坛

将apache的拥有权给apache用户

chown -R apache /var/www/html

chmod -R 777 /var/www/html

打开本地网址

自动弹出install界面 进行安装

要设置数据库密码和管理员用户和密码

下一步,显示安装完成

centos 7 安装DISCUZ论坛

 

 

 

相关文章:

  • 2021-11-08
  • 2021-08-29
  • 2021-11-03
  • 2021-08-10
  • 2021-06-03
  • 2021-08-23
  • 2019-07-10
  • 2021-12-09
猜你喜欢
  • 2021-10-19
  • 2021-05-07
  • 2022-01-08
  • 2021-09-16
  • 2021-11-08
  • 2021-06-28
  • 2021-11-18
相关资源
相似解决方案