php搭建个论坛,搭建 Discuz 论坛

本文档详细介绍了如何在CentOS6.8系统上搭建LAMP环境,并安装配置Discuz论坛。首先,通过yum安装MYSQL、Apache和PHP,然后设置它们的开机启动。接着,下载并安装Discuz论坛,将其文件复制到Apache的默认目录,并赋予相应权限。最后,可选地配置域名和解析。整个过程旨在为用户提供一个本地或局域网内的Discuz论坛平台。
摘要由CSDN通过智能技术生成

搭建 Discuz 论坛准备LAMP环境

安装MYSQL

安装Apache组件

安装PHP安装并配置Discuz论坛

安装Discuz

配置Discuz

准备域名证书(可选)

域名注册(可选)

域名解析(可选)

实施环境:系统:CentOS 6.8 64位网络yum(Tencent)提前配置好公网ip与内网ip

PS:可以只使用私网ip进行局域网访问1.准备LAMP环境

(1.)安装MYSQL

使用yum安装MYSQL

# yum install –y mysql-server

安装完成后,启动MYSQL服务:

# service mysqld restart              #service参数:restart重启stop停止start启动status状态

此次搭建使用mysql默认账户名和密码,也可以设置自己的MySQL账户名和密码参考内容如下:

# /usr/bin/mysqladmin -u root password ‘pwd@123‘

将MYSQL设置为开机自动启动

# chkconfig mysqld on

到此MYSQL安装完毕

(2.)安装Apache组件

使用yum安装Apache组件:

# yum install –y httpd

安装完成后,启动httpd进程:

# service httpd start

同样也要把httpd设置成开机自动启动:

# chkconfig httpd on

PS:httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程

(2.)安装PHP

使用yum安装PHP:

PS:CentOS 6默认已经安装了PHP-FPM及PHP-MYSQL,下面命令执行的可能会提示已经安装。

# yum install –y php php-fpm php-mysql

安装之后,启动PHP-FPM进程:

# service php-fpm start

启动后可以使用下面命令查看php-fpm进程监听是哪一个端口

PS:PHP-FPM默认监听9000端口

# netstat -nlpt | grep php-fpm

同样把php-fpm设置成开机自动启动:

# chkconfig php-fpm on安装并配置Discuz论坛

(1.)安装Discuz

CentOS 6没有Discuz 的 yum 源,所以我们需要下载一个Discuz 压缩包:

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

# unzipDiscuz_X3.2_SC_UTF8.zip

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

PS:可以到Discuz官网找一个安装包并复制安装包下载路径,这里我们用Discuz_X3.2_SC_UTF8.zip

(2.)配置 Discuz

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

# cp -rupload/* /var/www/html/

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

# chmod-R 777 /var/www/html

重启 Apache:

# servicehttpd restart

以下可根据情况操作(如果有条件的话)

准备域名(可以去网上注册一个也可以不用域名解析直接ip访问)

域名解析需要指定到本机ip 本机ip查看方法# ip a

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值