首先确保服务器已安装LNMP环境(Linux + Nginx + MySQL + PHP)。推荐使用CentOS 7或Ubuntu 18.04以上版本。通过包管理器安装必要的组件:
yum install nginx mysql-server php php-fpm php-mysql
访问Discuz官网下载最新版本,解压到Nginx网站根目录:
wget http://download.comsenz.com/DiscuzX/3.4/Discuz_X3.4_SC_UTF8.zip unzip Discuz_X3.4_SC_UTF8.zip -d /usr/share/nginx/html/
登录MySQL创建Discuz专用数据库和用户:
CREATE DATABASE discuzdb; CREATE USER 'discuzuser'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON discuzdb.* TO 'discuzuser'@'localhost';
通过浏览器访问服务器IP/域名,按照Discuz安装向导完成配置:
安装完成后务必:
至此,您的Discuz论坛已在LNMP环境下成功部署!