延边朝鲜族自治州网站建设_网站建设公司_展示型网站_seo优化
2026/1/20 8:39:39 网站建设 项目流程

整体结构

使用LNMP环境+Discuz论坛源程序

LNMP= Linux + Ngnix + mariadb + PHP

项目准备

安装RHEL9系统
关闭安全软件
[root@hukaibo ~]# systemctl stop firewalld [root@hukaibo ~]# systemctl disable firewalld [root@hukaibo ~]# setenforce 0

配置本地光盘镜像源

[root@hukaibo yum.repos.d]# ls CentOS-9-Stream.repo epel-cisco-openh264.repo epel.repo epel-testing.repo redhat.repo yum.repo [root@hukaibo yum.repos.d]# rm -f CentOS-9-Stream.repo epel-cisco-openh264.repo epel.repo epel-testing.repo redhat.repo #删除其他镜像仓库
[root@hukaibo ~]# mount /dev/sr0 /mnt #挂载本地镜像 mount: /mnt: WARNING: source write-protected, mounted read-only. [root@hukaibo ~]# vim /etc/yum.repos.d/yum.repo
[baseos] name=baseos baseurl=/mnt/BaseOS gpgcheck=0 [appstream] name=appstream baseurl=/mnt/AppStream gpgcheck=0
[root@hukaibo ~]# yum clean all # 清理YUM/DNF所有缓存文件 [root@hukaibo ~]# yum makecache # 生成新的仓库缓存
下载Discuz安装包

部署项目

安装LNMP环境

[root@hukaibo ~]# yum install -y php* -y

安装nginx

yum install nginx -y

安装数据库

[root@hukaibo ~]# yum install mariadb-server -y
配置环境

数据库配置

MariaDB [(none)]> show databases; #查看所有数据库 MariaDB [(none)]> create database luntan; #创建数据库 MariaDB [(none)]> alter user 'root'@'localhost' identified by 'redhat123'; #修改数据库密码 MariaDB [(none)]> exit

设置论坛安装文件

使用xftp将Discuz_X3.5_SC_UTF8_20250205目录中的upload目录上传到根目录,并赋予权限

[root@hukaibo ~]# chmod -R 777 /root/upload

设置nginx

[root@hukaibo ~]# vim /etc/nginx/nginx.conf server { listen 80; listen [::]:80; server_name _; root /root/upload; [root@hukaibo ~]# systemctl enable --now nginx # 立即启动 nginx 服务,并设置为开机自启
安装论坛软件

windows中打开浏览器输入服务器ip ,按照Discuz安装向导提示操作

只修改数据库名和数据库密码

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询