全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1193|回复: 11

[疑问] 关于docker部署建设网站导航及疑问

[复制链接]
发表于 2021-8-4 22:54:21 | 显示全部楼层 |阅读模式
本帖最后由 philsilver 于 2021-8-4 23:01 编辑

诸位MJJ大佬们晚上好,本小白这几天在研究导航建设的问题,所以搜了一下论坛,又找了不少开源的项目学习。
最后觉得还是北邮人导航的效果最漂亮。

本人最后采用的是梨数码博客中的部署办法,采用docker快速部署。(因为自建环境试了一下,不仅仅是麻烦的问题,还有jekyll安装失败、ruby版本过高而报错等多种问题……而这些对于小白来说,压根就弄不明白……干脆docker省事)

原文链接来自:https://zhuanlan.zhihu.com/p/95212970

不同于此文章中的几点:

1. ruby我采用的版本是2.7.3的,而非文中的2.6版本。这是因为最新版ruby3.0.2版本由于不兼容jekyll4.0.2,会导致在生成网站的命令时出错,虽然安装速度快且无卡顿。2.6版本ruby在安装依赖“bundle install"过程中卡住,时间很长很长,2.7.3版本也会卡住,但是没2.6版本长。

2. Matomo和MySQL最终决定不弄。Mysql的映射端口如果是3306会提示占用,应该改成3307:3306才会生效,且matomo得在宝塔中创建数据库,权限改为所有人,否则matomo安装过程中会提示数据库端口被拒绝。根据教程一步步来,折腾一番之后,不清楚为什么,网站依旧无法显示在线人数和访客人数……而且导航速度很卡,不开玩笑的说确实很卡,不清楚具体原因……最终决定放弃Matomo和Mysql,毕竟仅仅是个人使用,应该也用不着那么细节。

3. 针对网站本身的设置修改了很多,主要靠CTRL /,很多东西都注释了,不然加载速度实在不快,当然你也可以说我是小白弄不明白吧……

4. 最终建设好了之后,在宝塔新建网站,获取ssl证书,然后饭袋到127.0.0.1:4000,开启强制ssl,于是导航就成了https链接,流畅多了。

以下是导航成果图片,防火墙玩不明白就不放链接了,还不会建设图床站,希望各位理解。
上.png (65.49 KB, 下载次数: 1)
下.png (56.63 KB, 下载次数: 1)
发表于 2021-8-4 22:57:49 | 显示全部楼层
可以啊 挺不错
发表于 2021-8-4 23:00:54 | 显示全部楼层
完全看不懂大佬的操作
发表于 2021-8-4 23:06:53 来自手机 | 显示全部楼层
bundle install是因为源的问题吧
发表于 2021-8-4 23:08:19 来自手机 | 显示全部楼层
用别人的图床啊
发表于 2021-8-4 23:08:34 | 显示全部楼层
太长不看
 楼主| 发表于 2021-8-4 23:10:24 | 显示全部楼层
royzheng 发表于 2021-8-4 23:06
bundle install是因为源的问题吧

我用的是contabo德国,之前的gemfile源就是外网的,我觉得倒还好吧。
发表于 2021-8-4 23:16:14 | 显示全部楼层
什么跟什么的,哪来mysql的

一看就是那个啥北邮人,那是 Jekyll 静态博客,哪来mysql的,github page 是原生支持 Jekyll

至于怎么装 Jekyll ,麻烦先去官网看一眼文档,别首先看中文内容
发表于 2021-8-4 23:21:04 | 显示全部楼层
debian系安装 Jekyll 多简单的事,你这种不用说了,肯定又是小白但又自以为用centos的

https://computingforgeeks.com/how-to-install-jekyll-on-ubuntu-18-04/
 楼主| 发表于 2021-8-4 23:26:27 | 显示全部楼层
caddy 发表于 2021-8-4 23:16
什么跟什么的,哪来mysql的

一看就是那个啥北邮人,那是 Jekyll 静态博客,哪来mysql的,github page  ...

统计在线人数和访客人数,需要用到matomo,然后用到数据库。
如果按照官方的样子搭建是这样
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-5-14 11:49 , Processed in 0.072533 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表