正在加载文档...
安装 iCMS
环境需求
- PHP:PHP7.3 或更高版本(推荐 PHP 7.4+)
- 数据库:MySQL 5.6或更高版本 或 SQLite3
- PHP 扩展:
- 必选:PDO、pdo_mysql、pdo_sqlite、cURL、openssl、session、mbstring/iconv、gd
- 可选:Redis 或 Memcache 缓存
下载最新版
请访问 https://www.icmsdev.com/download/release/iCMS8/latest 获得最新的稳定版本,并下载
目录结构
解压缩后你会看到如下的目录结构
/iCMS
├── app [应用目录]
│ ├── admin [管理员]
│ ├── admincp [后台]
│ ├── api [API]
│ ├── apps [应用管理]
│ ├── archive [归档]
│ ├── article [文章]
│ ├── cache [缓存]
│ ├── category [分类]
│ ├── chain [内链]
│ ├── comment [评论]
│ ├── config [配置]
│ ├── content [自定义应用]
│ ├── database [数据库管理]
│ ├── developer [开发者]
│ ├── editor [编辑器]
│ ├── favorite [用户收藏夹]
│ ├── files [文件管理]
│ ├── filter [过滤]
│ ├── former [自定义表单系统]
│ ├── forms [自定义表单]
│ ├── func [自定义模板标签
│ ├── html [静态]
│ ├── index [首页]
│ ├── lang [语言包]
│ ├── links [友情链接]
│ ├── menu [后台菜单]
│ ├── message [消息]
│ ├── node [节点]
│ ├── patch [系统补丁]
│ ├── payment [支付]
│ ├── plugin [插件]
│ ├── prop [属性]
│ ├── public [公共]
│ ├── role [用户组]
│ ├── search[搜索]
│ ├── spider [采集器]
│ ├── tag [标签]
│ ├── test [测试]
│ ├── user [用户]
│ ├── vote [投票]
│ └── weixin [微信]
├── cache [缓存]
│ ├── app [应用缓存]
│ ├── iCMS [系统缓存]
│ ├── lang [语言包缓存]
│ ├── log [日志]
│ ├── pkg [应用安装包]
│ └── template [模板缓存]
├── composer.json [composer]
├── composer.lock
├── config
│ ├── database.default.php [默认数据库配置]
│ ├── define.php [系统定义]
│ ├── git.php [GIT信息]
│ ├── iCMS
│ │ ├── app.define.php [应用定义]
│ │ ├── config.php [系统配置]
│ │ ├── database.php [安装后的 数据库配置]
│ │ ├── #tWNKZmCAJ4NphkSE.db.php [安装后的 sqlite数据库]
│ │ └── watermark.png [图片水印]
│ ├── iCMS8.db [默认sqlite数据库]
│ ├── install.lock [安装锁]
│ ├── lang [默认语言包]
│ ├── README.md
│ ├── secretkey.php [系统加密密钥]
│ └── version.php [版本信息]
├── core [iCMS核心]
│ ├── function.php [核心函数]
│ ├── iCMS.php [类]
│ └── vendor [第三方类]
├── favicon.ico
├── iCMS.php [iCMS初始化]
├── iPHP [iPHP框架]
│ ├── Application.php
│ ├── bootstrap.php
│ ├── core
│ ├── defined.php
│ ├── define.php
│ ├── exception.php
│ ├── function.php
│ ├── iPHP.php
│ ├── library
│ ├── vendor
│ └── version.php
├── LICENSE [开源协议]
├── public [网站运行入口目录]
│ ├── 404.htm
│ ├── admincp.php
│ ├── api.php
│ ├── api.thumb.php
│ ├── article.php
│ ├── assets
│ ├── category.php
│ ├── comment.php
│ ├── docs.php
│ ├── favorite.php
│ ├── forum.php
│ ├── index.php
│ ├── install
│ ├── nginx.htaccess
│ ├── node.php
│ ├── tag.php
│ ├── robots.txt
│ ├── uploads
│ └── user.php
├── README.md
├── template [模板目录]
│ ├── blog
│ ├── iCMS
│ └── tools
└── vendor [composer 第三方目录]
├── aliyuncs
├── autoload.php
├── bin
├── composer
├── ezyang
├── hashids
├── pclzip
└── phpmailer
上传程序
将上面列出的所有文件和目录上传到服务器上的指定目录,
将网站目录指定到 程序中的public PS:宝塔是运行目录
宝塔设置
需要设置运行目录

网站目录:指定到程序根目录
运行目录:指定到程序目录下的 public
php 扩展
PDO pdo_mysql pdo_sqlite cURL openssl session gd 等扩展 宝塔默认都有安装
php-8.3缺少 mbstring 需要自己安装下
php-8.0php-7.3php-7.4缺少mcrypt,Hashids库可能无法正常运行
安装
上传完毕后使用浏览器直接访问安装目录(install)即可看到iCMS的安装程序。
打开浏览器,在地址栏中输入http://您的网站域名/install/index.php
第一步 系统简介

请点击 开始安装 进入下一步。
第二步 许可协议

仔细阅读使用许可协议,认同的话。
请点击 我同意并遵循以上协议,继续安装 进入下一步。
第三步 安装须知

第四步 环境检测

如果检查结果出现打 <i class="fa fa-times"></i> 请调整相关目录的权限
检测无误 后点击下一步。
第五步 配置信息

按照程序安装向导的要求填写相关服务器参数和初始化设置信息,
完成后点击下一步。
开始安装。
安装完成

已经大功告成,祝您iCMS使用愉快!:)