当前位置: 首页 > news >正文

网站建设练手项目百度账号注册中心

网站建设练手项目,百度账号注册中心,建筑行业公司,做机加工的网站新年到,祝大家兔年吉祥!🎉 1.介绍 umami是一个开源的站点访问量监看程序,其支持docker部署到自己的服务器上。相比较百度等收费的网站信息监看,这种方式对于小站长来说更加实惠一些 2.docker安装的坑 2.1 docker-co…

新年到,祝大家兔年吉祥!🎉

1.介绍

umami是一个开源的站点访问量监看程序,其支持docker部署到自己的服务器上。相比较百度等收费的网站信息监看,这种方式对于小站长来说更加实惠一些

2.docker安装的坑

2.1 docker-compose

以下是官方提供的yml文件,我只是将数据库docker的名字改成了umi-db,将3000端口映射给了本机的3010端口

version: '3'
services:umami:image: ghcr.io/umami-software/umami:postgresql-latestports:- "3010:3000"environment:DATABASE_URL: postgresql://umami:umami@umi-db:5432/umamiDATABASE_TYPE: postgresqlHASH_SALT: adsfadsfa23421313dfabadsf32rldepends_on:- umi-dbrestart: alwaysumi-db:image: postgres:12-alpineenvironment:POSTGRES_DB: umamiPOSTGRES_USER: umamiPOSTGRES_PASSWORD: umamivolumes:- ./sql/schema.postgresql.sql:/docker-entrypoint-initdb.d/schema.postgresql.sql:ro- umami-db-data:/var/lib/postgresql/datarestart: always
volumes:umami-db-data:

写好文件后,使用docker-compose up -d命令,运行镜像。过一会再使用docker-compose ps,只要两个镜像都是正常运行状态,那就ok了

2.2 坑

这里有一个小🕳,那就是我们并不需要设置数据库的端口。在我的服务器上,5432端口已经被另外一个容器占领了,于是我就使用了下面的语法,想把数据库映射给5433端口

备注:下面的这个是错误写法,umami容器会因为连不上数据库而一直重启!

version: '3'
services:umami:image: ghcr.io/umami-software/umami:postgresql-latestports:- "3010:3000"environment:DATABASE_URL: postgresql://umami:umami@umi-db:5433/umamiDATABASE_TYPE: postgresqlHASH_SALT: adsfadsfa23421313dfabadsf32rldepends_on:- umi-dbrestart: alwaysumi-db:image: postgres:12-alpineenvironment:POSTGRES_DB: umamiPOSTGRES_USER: umamiPOSTGRES_PASSWORD: umamiports:- "5433:5432"volumes:- ./sql/schema.postgresql.sql:/docker-entrypoint-initdb.d/schema.postgresql.sql:ro- umami-db-data:/var/lib/postgresql/datarestart: always
volumes:umami-db-data:

实际上并不需要这么操作,因为默认状态下,这个数据库的端口都没有映射到本机,并不会和已有的端口冲突!

DATABASE_URL: postgresql://umami:umami@umi-db:5432/umami

这里其实已经指定了,是使用umi-db容器内部的5432端口,并不是使用云服务器的5332端口,二者是不一样的。

直接使用官方原有的docker-compose文件就没问题了!

3.进入管理页面

安装完毕后,使用云服务器ip:端口的方式访问,进入后台。

默认用户名是admin,默认密码是umami,进入之后请立刻修改密码。

3.1 修改中文

点击右上角的头像,进入profile,设置语言为中文。

image-20230122073544028

3.2 添加站点

随后在网站选项栏添加网站,填入你的站点url和名字

image-20230122073615657

3.3 添加到hexo博客上

保存了之后,点击右侧的这个代码块图标,复制里面的代码

image-20230213075934056

到本地的hexo主题文件中,找到head文件,修改<head>处的代码,加入刚刚复制的代码

keep主题文件位置 themes\keep\layout\_partial\head.ejs

重新部署博客即可,数据过几小时就会生效

3.4 添加到wikijs

wiki js的管理页面,网站分析一栏就有umami

image-20230122074029557

填入你部署umami的服务器url和站点id即可,圈出来的部分就是网站id,并不是你在umami里面设置的站点名字

image-20230122074156689

http://www.hkea.cn/news/614310/

相关文章:

  • 关于阅读类网站的建设规划书友情链接系统
  • 专业做幼儿园设计的网站百度小程序关键词优化
  • 腾龙时时彩做号网站整站优化关键词排名
  • 正规的网站制作与推广百度广告运营
  • 网站建设估价引擎搜索有哪些
  • 东莞网站建设选菲凡网络如何制作网站
  • 网站收录系统备案查询官网
  • 临朐县网站建设利用搜索引擎营销成功的案例
  • 利用网盘做视频网站镇江优化推广
  • 视频微网站开发哪个公司网站设计好
  • 品网站建设智能搜索引擎
  • 怎样在百度建网站seo建设者
  • 四海网络网站建设咨询什么叫做网络营销
  • 安徽建设网官方网站优化分析
  • 网站根目录文件名游戏推广员是做什么的
  • 个体工商户怎么做网站西安网站seo技术
  • 报名网站制作2345网址导航官网下载安装
  • 图书购物网站开发总结百度发广告需要多少钱
  • 做网站 业务流程图站长统计性宝app
  • 长沙做网站大概多少钱万网域名注册教程
  • 成都网站建设网站产品推广计划书怎么写
  • 深圳个人网站建设大连网络推广公司哪家好
  • 建设工程教育appseo技术培训中心
  • 家教中介怎么利用网站来做的免费广告推广
  • wordpress仿制建设seo是什么平台
  • 商城网站建设分为几块seo臻系统
  • 网络营销对于个人而言有什么作用seo文章
  • 做书籍封皮的网站今日中国新闻
  • 东莞建设网站电工培训技术学校
  • 深圳聘请做网站人员成都排名seo公司