谷姐:我们都是谷歌迷
We are all Google fans

关于docker部署建设网站导航及疑问-philsilver

Rate this post

诸位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链接,流畅多了。

以下是导航成果图片,防火墙玩不明白就不放链接了,还不会建设图床站,希望各位理解。

热议
2楼 optimism 昨天22:57

可以啊 挺不错

3楼 雪丫鬟 昨天23:00

完全看不懂大佬的操作

4楼 royzheng 昨天23:06

bundle install是因为源的问题吧

5楼 tkzx 昨天23:08

用别人的图床啊

6楼 dole 昨天23:08

太长不看

7楼 philsilver 昨天23:10

bundle install是因为源的问题吧

我用的是contabo德国,之前的gemfile源就是外网的,我觉得倒还好吧。

8楼 caddy 昨天23:16

什么跟什么的,哪来mysql的

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

至于怎么装 Jekyll ,麻烦先去官网看一眼文档,别首先看中文内容

9楼 caddy 昨天23:21

debian系安装 Jekyll 多简单的事,你这种不用说了,肯定又是小白但又自以为用centos的

https://computingforgeeks.com/how-to-install-jekyll-on-ubuntu-18-04/

10楼 philsilver 昨天23:26

什么跟什么的,哪来mysql的

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

统计在线人数和访客人数,需要用到matomo,然后用到数据库。
如果按照官方的样子搭建是这样

12楼 philsilver 昨天23:29

可以啊 挺不错

感谢捧场

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » 关于docker部署建设网站导航及疑问-philsilver
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活