方法一:使用腾讯云镜像市场一键部署 Discuz! 论坛
- 登录云服务器控制台:登录腾讯云控制台,进入云服务器管理页面,点击“新建”创建新的云服务器实例。
- 选择 Discuz! 镜像:在“镜像”选择页面,点击“镜像市场”,搜索并选择 Discuz! 论坛镜像,如“Discuz! 3.4 开源论坛|社区系统 基于 LNMP 搭建 PHP 环境 Redis|CentOS”。
- 配置服务器:根据实际需求,选择存储介质、带宽、设置安全组等其他配置,并完成购买。
- 获取公网 IP:实例创建完成后,进入实例管理页面,找到运行中的云服务器实例,复制其公网 IP。
- 安装 Discuz! 论坛:在本地浏览器中访问该公网 IP,进入 Discuz! 安装页面。
- 同意协议并安装:点击“我同意”协议,进入“检查安装环境”页面,确认状态正常后点击“下一步”。
- 设置运行环境:选择“全新安装 Discuz! X (含 UCenter Server)”,点击“下一步”。
- 创建数据库:填写数据库用户名、密码及管理员密码,点击“下一步”开始安装。
- 完成安装并访问论坛:安装完成后,点击“您的论坛已完成安装,点此访问”,即可访问论坛。
方法二:手动搭建 Discuz! 论坛及 LAMP 环境
-
创建云服务器实例:登录腾讯云控制台,选择合适的配置创建云服务器实例。
-
安装 LAMP 环境:安装 Apache、MariaDB、PHP 等必要软件。对于 CentOS 系统,可使用以下命令安装较高版本的 PHP:
bash
yum install -y epel-release rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm yum install -y php71w php71w-gd php71w-curl php71w-common php71w-cli php71w-mysql php71w-mbstring php71w-fpm php71w-xml php71w-pdo php71w-zip yum install httpd mariadb mariadb-server git -y -
启动服务:依次执行以下命令启动 Apache 和 MariaDB:
bash
systemctl start httpd systemctl enable httpd systemctl start mariadb systemctl enable mariadb -
配置 MariaDB:首次登录 MariaDB 前,执行以下命令进行用户密码及基础配置:
bash
mysql_secure_installation输入 root 密码后按提示完成配置。
-
登录并退出 MariaDB:使用以下命令登录 MariaDB 并验证配置是否正确,完成后退出:
bash
mysql -u root -p exit -
下载 Discuz! :执行以下命令下载 Discuz! 源码:
bash
git clone https://gitee.com/Discuz/DiscuzX.git -
安装准备工作:进入下载目录,将“upload”文件夹下的所有文件复制到
/var/www/html/,并赋予写权限:bash
cp -r upload/* /var/www/html/ chmod -R 777 /var/www/html -
安装 Discuz! :在浏览器中输入云服务器实例的公网 IP 或域名,进入 Discuz! 安装界面,并按提示完成安装流程。