Skip to content

szboboxing/H2O_Short_Url

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

介绍

一款部署在Vercel,基于Python-Flask框架,开发的短网址程序.

演示站

https://s.henhao.icu/

需求

  1. 平台: Vercel.
  2. 数据库: MySql.

部署

部署

  1. 点击上方按钮,跳转至Vercel(如果未登录,请使用GitHub账户进行快捷登录).
  2. 输入名称,点击Create.
    图片1
  3. Vercel会建立仓库并部署.
    图片2
  4. 部署完成后,点击Go to Dashboard.
    图片3
  5. 点击上方的Settings,然后在左侧选择Environment Variables,依次将HOST(数据库地址),PORT(数据库端口),USERNAME(数据库用户名),PASSWORD(数据库密码),DATABASE_NAME(数据库名称),PREFIX(表前缀,推荐填h2o_short_url_).
    图片4
  6. 点击上方Deployments,然后选右侧Redeploy.
    图片5
  7. 跳转至Overview页面等待部署完成,DOMAINS下方为网址.
    图片6

域名

  1. 点击上方的Settings,然后在左侧选择Domains,添加域名,根据提示完成解析(如果你暂时还没有域名,可忽略这一步骤,Vercel已赠送一个域名).
    图片7
  2. 在MySql管理页面中,选择core表,填写domain的值(用,分割),为你在Vercel上的域名.
    图片8

配置

在MySql管理页面中,选择core表,title(标题),keyword(关键词),description(描述).
图片9

问题

  1. 问: 怎样修改数据库信息.
    答: 参考部署中的第5步,在下方每个项的右侧选择Edit.
  2. 问: Vercel赠送的域名无法访问.
    答: 目前Vercel赠送的域名被DNS污染,暂时无法访问,需要添加自己的域名.

About

一款部署在Vercel,基于Python-Flask框架,开发的短网址程序.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages