Skip to content

快速上手

DuxCMS Next 为 DuxLite 2.0 的最佳实现程序,请按照教程步骤进行操作,该教程会帮助您快速搭建该系统。

依赖环境

  • PHP 8.2+
  • Mysql 5.7+
  • Composer 2.0+
  • Redis
  • NodeJS
  • Yarn

请自行根据当前使用的操作系统进行环境搭建,Windows 推荐使用 PhpStudy,MacOS 推荐使用 valet

手动安装

  1. 创建并进入一个新目录
bash
mkdir duxlite
cd duxlite
mkdir duxlite
cd duxlite
  1. 初始化项目文件,根据需要选择版本
bash
// 正式版 - 未发布时不可用
composer create-project duxweb/duxcms

// 开发版 - 开发内部使用
composer create-project duxweb/duxcms:dev-main
// 正式版 - 未发布时不可用
composer create-project duxweb/duxcms

// 开发版 - 开发内部使用
composer create-project duxweb/duxcms:dev-main
  1. 给于dux命令权限
bash
chmod 0755 ./dux
chmod 0755 ./dux

4、安装 composer 依赖

bash
composer install
composer install
  1. 设置运行目录

设置程序运行目录为 /public 目录。

  1. 配置 url 重写
  • apache
bash
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [QSA,L]
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [QSA,L]
  • nginx
bash
location / {
    try_files $uri /index.php$is_args$args;
}
location / {
    try_files $uri /index.php$is_args$args;
}

更多重写规则请浏览 docs

  1. 访问安装向导

TIP

该步骤会引导安装基本数据库信息和配置文件。

browser
http://系统域名
http://系统域名

Released under the MIT License.