Score
0
Watch 1 Star 1 Fork 3

入木三分 / short_urlJava

Join us
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Without author's permission, this code is only for learning and cannot be used for other purposes.
短网址服务平台 spread retract

Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

短网址服务平台

效果演示 http://www.c1n.cnhttp://www.lw0.cn

功能介绍

1.1 短网址生成,支持自定义域名和网址,登录用户生成的短网址永久有效。

url

1.2后台管理:短网址管理、页面访问量监控、用户管理、黑名单限制等等;支持用户登录注册,开放使用;

url

1.3访问量分析报表:访问量统计、访问设备统计、浏览器、国家、地区、网络供应商、访问记录明细、高频访问ip 应有尽有。

url

快速部署

2.1 环境准备

  • 申请域名(需备案)
  • 服务器资源
  • 软件环境:mysql、redis、nginx、JDK1.8

2.2 数据库配置

  • 新建数据库shorturl
  • 执行sql,文件位置db->db.sql

2.3 需要关注的配置项

  • java代码配置文件application.properties

    //修改为自己的redis地址
    spring.redis.host=127.0.0.1
    spring.redis.port=6379
    spring.redis.password=password
    
    //修改为自己的mysql地址
    spring.datasource.url=jdbc:mysql://127.0.0.1:3306/shorturl?useSSL=false&useUnicode=true&characterEncoding=utf8
    spring.datasource.username=root
    spring.datasource.password=password
    
    //邮箱配置,用于发送通知(验证码、注册邮件等)
    spring.mail.host=smtp.aliyun.com
    spring.mail.port=465
    spring.mail.username=name@aliyun.com
    spring.mail.password=password
    
    //邮件提醒地址(用户生成短网址后提醒管理员审核)
    system.reminderMail=123456@qq.com,12345678@qq.com
    
    //短网址域名
    system.domain=url.com
    
    //IP信息查询  官网http://user.ip138.com/   token需要去官网注册获取
    ip138.token=******
  • html页面需要修改的配置(将域名url.com替换为自己的一级域名)

    • html->js->common.js第1行
    • html->js->checkUrl.js第1行
    • html->administrators.html第90行
    • html->files->接口文档.doc
  • nginx配置

    • 配置示例nginx_config->url.conf
    • 将域名url.com替换为自己的一级域名
    • nginx_config->url.conf第41行修改前端文件地址
  • 域名解析配置示例

    *.url.com 127.0.0.1
    @.url.com 127.0.0.1

Comments ( 0 )

Sign in for post a comment

Java
1
https://gitee.com/liwei0128/short_url.git
git@gitee.com:liwei0128/short_url.git
liwei0128
short_url
short_url
master

Help Search