搭建博客平台,可供用户进行博文发表,支持markdown语法,代码高亮显示,英文OCR,博文撰写同时的动态预览等功能。运用云数据库提高服务的可扩展性,运用负载均衡器减轻单点服务器的压力。
app2
-- im2latex_master OCR模型 (借鉴https://github.com/eragonruan/text-detection-ctpn,https://github.com/guillaumegenthial/im2latex 后修改,训练)
-- **.php 文件 博客网站实现 (原创)
-- highlight 代码高亮显示的JS库
-- Dockerfile
(直接用镜像的话,镜像版本:php-python11,账号:wangziyueamy@sina.com a15862340183 )
申请ucloud云主机
在云主机上使用容器部署ngnix,php,python环境
进入项目目录
创建docker镜像,创建container
docker build -t wangziyue/php-ngnix-python .
docker run -d --rm -v /var/app2/:/app/ -p 80:80 --privileged=true --name php-nginx-python wangziyue/php-ngnix-python
可选:创建ucloud负载均衡器,从镜像再创建n个云主机,然后将负载均衡器与云主机ip绑定
OCR功能