【Linux】在Linux/Centos中搭建Discuz论坛 - 详解

在Linux/Centos中搭建Discuz论坛 - 详解

操作系统:Centos

目录

1.准备好LAMP环境

2.安装Apache

3.安装PHP

4.下载并部署Discuz

5.安装Discuz


1.准备好LAMP环境

LAMP环境是Discuz的基础环境

安装MySQL数据库

yum install mysql-server -y

启动MySQL服务

systemctl start mysqld

或者

service mysqld start

MySQL默认账户名和密码,我们可以设置自己的MySQL账户名和密码

/usr/bin/mysqladmin -u root password 'Password'

也可以通过下面进行设置,一般默认即可

mysql_secure_installation

MySQL设置开机自启

systemctl enable mysqld

也可以设置

chkconfig mysqld on

数据库准备完毕后,开始安装apache

2.安装Apache

yum install httpd -y

启动httpd服务

sytemctl start httpd

或者

service httpd start

设置开机自启

systemctl enable httpd
或者
chkconfig httpd on

3.安装PHP

yum 安装php以及其他组件

yum install php php-fpm php-mysql -y

启动php-fpm服务

systemctl start php-fpm
或者
service php-fpm start

启动之后,查看php-fpm进程监听的端口

netstat -nlpt | grep php-fpm

设置开启自启

systemctl enable php-fpm
或者
chkconfig php-fpm on

4.下载并部署Discuz

利用git下载Discuz包

git clone  https://git.oschina.net/ComsenzDiscuz/DiscuzX

下载好了之后,进入该目录

cd DiscuzX/
[root@VM_0_8_centos DiscuzX]# ls
readme  README.md  upload  utility

 

部署Discuz

php默认访问/var/www/html文件夹,所以我们要将upload文件夹里的文件复制到/var/www/html文件夹中

cp -r upload/* /var/www/html/

给/var/www/html目录及子目录赋予权限

chmod -R 777 /var/www/html

重启apache

systemctl restart httpd
或者
service httpd restart

5.安装Discuz

1)我这里是在云服务器上部署的,所以访问我这里的ip地址,本地部署的话访问http://localhost/index.php

http://xxx.xxx.xx.xx/index.php

按回车之后,显示安装界面

2)点击我同意,然后出现下图,开始安装

3)点击下一步之后

4)再点击下一步,配置数据库,设置自己的数据库名称密码,管理员账户和密码等

5)点击下一步进行安装

6.安装完成后,点击访问

7.点击访问

 

 

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GLL_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值