NoteOnMe博客平台搭建
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 
 
 
王子玥 f47f616dd4 更新 'readme.md' 3年前
.vscode first 删除 3年前
bootstrap-4.3.1-dist first 删除 3年前
css first 删除 3年前
highlight first 删除 3年前
im2latex_master 更新 'im2latex_master/README.md' 删除 3年前
image first 删除 3年前
images first 删除 3年前
js first 删除 3年前
saas first 删除 3年前
.DS_Store first 3年前
.Rhistory first 3年前
Dockerfile.txt first 3年前
callback.php first 3年前
comment.php first 3年前
edit_article.php first 3年前
extra.js first 3年前
feedback.php first 3年前
index.php first 3年前
init.sql 更新 'init.sql' 3年前
jquery.markdown.js first 3年前
jquery.min.js first 3年前
login.php first 3年前
logout.php first 3年前
markdown.css first 3年前
markdown.php first 3年前
pdo.php first 3年前
personal_page.php first 3年前
personal_page2.php first 3年前
php.ini first 3年前
readme.md 更新 'readme.md' 3年前
require.js first 3年前
save_article.php first 3年前
search.php first 3年前
search_help.php first 3年前
signup.php first 3年前
test1.php first 3年前
test2.php first 3年前
test8.js first 3年前
test9.php first 3年前
test10.php first 3年前
try.php first 3年前
upload_action.php first 3年前
view.php first 3年前
view2.php first 3年前
view3.php first 3年前
workspace.code-workspace first 3年前

readme.md

项目简介-博客平台搭建

搭建博客平台,可供用户进行博文发表,支持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 )

  1. 申请ucloud云主机

  2. 在云主机上使用容器部署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

  1. 申请ucloud的云数据库,修改pdo.php中数据库地址

    云数据库

  2. 在云数据库中运行init.sql

  3. 访问 ip:/index.php

可选:创建ucloud负载均衡器,从镜像再创建n个云主机,然后将负载均衡器与云主机ip绑定

负载均衡器

SaaS应用效果截图:

  • 主页

    主页

  • 用户登录界面

    用户登录

  • 博客markdown编辑器

    支持markdown语法,代码高亮显示,英文OCR,博文撰写同时的动态预览等功能

    markdown编辑器

OCR功能

ocr1

ocr

  • 博客页面

    博客页面

  • 评论区

评论区

  • 搜索功能

    搜索

  • 服务器压力测试

    单节点

    单节点

    双节点两个节点