# emlog **Repository Path**: snowsun/emlog ## Basic Information - **Project Name**: emlog - **Description**: 轻量级开源博客及建站系统 - **Primary Language**: PHP - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: https://www.emlog.net - **GVP Project**: No ## Statistics - **Stars**: 34 - **Forks**: 8 - **Created**: 2021-10-31 - **Last Updated**: 2025-09-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: Markdown, CMS, 个人博客 ## README
emlog
轻量开源建站系统
## 主要功能
- Markdown支持
- 多用户角色管理
- 灵活的标签和分类
- 多媒体资源管理
- 全面支持 SEO
- 内置 API 接口
- 丰富的模板主题
- 插件化扩展生态
- 原生支持 AI 功能
## 官网
https://www.emlog.net
## 环境准备
* PHP5.6、PHP7、PHP8,推荐7.4及以上
* MySQL5.6及以上,或者 MariaDB 10.3及以上
* 服务器环境推荐:Linux + Nginx
* 浏览器推荐:Chrome、Edge
## 通用安装
1. [下载安装包](https://www.emlog.net/download),将解压后的所有文件上传到服务器的web根目录,或者直接将zip安装包上传后在线解压。
2. 在浏览器上访问站点域名,程序会自动跳转到安装页面,按照提示安装即可。
3. 安装过程不会创建数据库,需要您事先创建好 ,点击确认安装,安装成功。
## 其他安装
- [宝塔面板一键部署](https://www.emlog.net/docs/install/install_bt)
- [1Panel 部署](https://www.emlog.net/docs/install/install_1panel)
- [docker 部署](https://www.emlog.net/docs/install/install_docker)
- [iStoreOS](https://www.emlog.net/docs/install/install_istore)
- [飞牛 fnOS](https://www.emlog.net/docs/install/install_fnos)
## docker快速部署
使用镜像 emlog/emlog:pro-latest-php7.4-apache 快速启动emlog,该镜像包含最新版本emlog、Apache服务、以及必要的扩展,但不包括 MySQL,需要额外安装并创建数据库。
```bash
$ docker run --name emlog-pro -p 8080:80 -d emlog/emlog:pro-latest-php7.4-apache
```
## docker-compose
1. cp config.sample.php config.php
2. docker network create emlog_network
3. docker-compose up -d
4. http://localhost:8080
## 授权协议
发布Emlog软件所依据的许可证是自由软件基金会的GPLv3:[LICENSE](/license.txt)