多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
`Ecms`的环境要求如下: > * PHP = 7.2 or 7.3 > * PDO PHP Extension > * MBstring PHP Extension > * CURL PHP Extension > * SourceGuardian PHP Extension 严格来说,`Ecms`无需安装过程,这里所说的安装其实就是把`Ecms`框架放入`WEB`运行环境(**前提是你的WEB运行环境已经OK**),可以通过下面几种方式获取和安装Ecms。 ### 一、官网下载安装 获取`Ecms`的方式很多,官方网站([http://ecms.ehuanetwork.com/](http://ecms.ehuanetwork.com/))提供了[稳定版本](http://thinkphp.cn/down/framework.html)或者带扩展完整版本的下载。 > 官网的下载版本不一定是最新版本,GIT版本获取的才是保持更新的版本。 ### 二、Composer安装 `Ecms`支持使用`Composer`安装,如果还没有安装`Composer`,你可以按 [Composer安装](http://www.kancloud.cn/thinkphp/composer/35669) 中的方法安装。 在 Windows 中,你需要下载并运行 [Composer-Setup.exe](https://getcomposer.org/Composer-Setup.exe)。 为了避免安装过慢,可以使用阿里云的`composer`镜像 ~~~ composer config -g repo.packagist composer https://packagist.phpcomposer.com ~~~ 然后在命令行下面,切换到你的web根目录下面并执行下面的命令: ~~~ composer create-project ehua/ecms ~~~ 表示安装最新版本。 如果出现错误提示,请根据提示操作或者参考[Composer中文文档](http://www.kancloud.cn/thinkphp/composer)。 > 如果国内访问`composer`的速度比较慢,可以参考这里的说明[使用国内镜像](https://pkg.phpcomposer.com/) ### 无论你采用什么方式获取的`Ecms`框架,现在只需要做最后一步来验证是否正常运行。 在浏览器中输入地址: ~~~ http://localhost/tp5/public/ ~~~ 如果浏览器输出如图所示: ![](https://ftp.bmp.ovh/imgs/2022/02/417e3ade1d4b50c7.png) 恭喜你,现在已经完成`Ecms`的安装! > 如果是mac或者linux环境,请确保`runtime`目录有可写权限 如果你无法正常运行并显示`Ecms`的欢迎页面,那么请检查下你的服务器环境: > * PHP`7.2`以上版本 > * WEB服务器是否正常启动 > * SG拓展是否安装完整