环境要求: - PHP >= 5.6,建议使用 PHP 7.x - MySQL >= 5.1 - Apache 或 Nginx Web 服务器 - 支持 PHP 的文件上传和 GD 库(图片处理) 下载 帝国CMS: 1. 访问帝国CMS官网:http://www.phome.cn/ 下载最新版本的安装包。 2. 解压安装包并将文件上传到 Web 服务器的根目录。 3. 如果你使用的是 Composer 管理工具,你也可以尝试通过 Composer 安装相关的依赖包。 配置 Web 服务器: 推荐使用 Apache 或 Nginx。以下是两者的配置示例: Apache 配置: 1. 将帝国CMS项目目录设置为网站根目录。 2. 在网站根目录下创建一个 .htaccess 文件,内容如下: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ /index.php/$1 [QSA,PT,L] Nginx 配置: 1. 在 Nginx 配置文件中设置 root 和 location 参数,类似如下: server { listen 80; server_name yourdomain.com; root /path/to/your/project/ index index.php; location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; } } } 创建数据库: 1. 在 MySQL 中创建一个新的数据库,例如命名为 `ecms_db`。 2. 创建用户并授予权限: CREATE DATABASE ecms_db; CREATE USER 'ecms_user'@'localhost' IDENTIFIED BY 'your_password'; GRANT ALL PRIVILEGES ON ecms_db.* TO 'ecms_user'@'localhost'; 3. 导入 `install.sql` 文件中的数据库表结构。 配置数据库连接: 1. 找到并编辑 `e/data/config/config.php` 文件。 2. 在该文件中配置你的数据库连接信息: 'db_name' => 'ecms_db', // 数据库名称 'db_user' => 'ecms_user', // 数据库用户名 'db_pass' => 'your_password', // 数据库密码 'db_host' => '127.0.0.1', // 数据库主机 'db_port' => '3306', // 数据库端口 3. 保存并退出编辑。 安装帝国CMS: 1. 打开浏览器,访问安装页面,例如:http://yourdomain.com/e/install/index.php 2. 按照页面中的提示完成安装步骤,填写数据库连接信息并执行安装。 3. 安装完成后,删除 `install` 目录。 设置目录权限: 1. 确保以下目录具有写权限: - e/data/ - e/file/ - e/class/ 2. 使用命令行设置权限: chmod -R 777 e/data/ e/file/ e/class/ 3. 确保上传目录和缓存目录具有可写权限。 访问网站: 1. 完成安装后,访问网站根目录,应该能看到帝国CMS的后台登陆页面。 2. 默认后台地址为:http://yourdomain.com/e/admin/,使用你在安装时设置的管理员账号和密码登录。 常见问题: - 如果遇到安装页面无法访问,确保 Web 服务器已正确配置,且 `install` 目录已删除。 - 如果数据库连接错误,请检查数据库设置是否正确,并确保数据库服务已启动。 - 如果文件上传失败,请检查相关目录的权限设置。 获取帮助: 1. 帝国CMS 官方网站:http://www.phome.cn/ 2. 帝国CMS 官方论坛:http://www.phome.cn/bbs/ 3. 在线文档:http://www.phome.cn/doc/ 4. 帝国CMS 技术支持:https://www.phome.cn/contact/