+ [域名解析配置](#_37)
+ [域名备案](#_39)
+ [百度统计接入](#_42)
+ [评论插件](#_62)
+ [SEO优化](#SEO_84)
+ [复制到剪切板-`Clipboard`](#Clipboard_86)
+ [网站水印添加](#_109)
+ [建站效果贴图](#_205)
先上链接看效果: 蓝大地-NBA赛事看板分析网站
讲在前面
整个网站搭建过程没有太多技术难点,本文存在的意义,其一是为了自身记录,其二是让想建站但不知道所需资源的同学有大致了解;网站从无到有经历了差不多一个月,域名IPC备案时间大概15天,如果要建站可以提前申请备案;最后,想法很重要,如果你有想法就去做,不管能否成功,哪怕是对以后的积累。
开始
花费金额记录
ITEM金额(元)服务器(2核/2G/40G/3M)99域名(xxx.icu)1总计100
后端框架说明
建站为什么需要后端? 我想搭建的网站虽然看着像个人博客,但其实是有数据交互的,我会展示每天的比赛给网友观看,并不是一个纯前端的东西。后端使用到了哪些中间件? 因为服务器资源问题,我只安装了nginx 和 mysql,搭配jre环境启动了spring boot项目。后端内存占用保持在60%左右。 如何避免接口被攻击? 针对这个问题可以通过后端渲染的方式解决,但我没有用到,我目前是通过设置拦截器的方式去做限制的。首先限制全部接口的访问,如果有需要向前端暴漏的接口,可以通过Token去调用。不同的接口去分配不同的静态Token,针对部分接口使用动态Token并设置有效期,在通过验证之后才可以访问成功。
前端框架选型
Vben AdminFantastic-admin 因为我有使用这个的经验,所以本次还是用的这个 我本身不是专业的前端开发,只是平常会自己开发一些小软件,所以如果有更好用的可以给我推荐下。
数据看板Datagear使用
Datagear
服务器购买
我买的是Aliyun的服务器,新用户99元一年,续费也是99,感觉还挺划算的。
服务器环境搭建
购买服务器后要搭建软件运行环境,包括JDK、Mysql、Nginx,这里不赘述。
域名购买
域名解析配置
域名备案
直接在阿里云平台ICP备案中申请。
百度统计接入
百度统计是什么? 百度推出的一款免费专业网站流量分析工具。相当于是站长工具。注册后会有一段代码需要添加到html页面中,如下;
var _hmt = _hmt || [];
(function () {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?1680a53c5ea55b9b57f1f04aeb2d4472";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
评论插件
畅言云评
集成到Vue中:
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Linux运维工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Linux运维全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Linux运维知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加VX:vip1024b (备注Linux运维获取)
为了做好运维面试路上的助攻手,特整理了上百道 【运维技术栈面试题集锦】 ,让你面试不慌心不跳,高薪offer怀里抱!
这次整理的面试题,小到shell、MySQL,大到K8s等云原生技术栈,不仅适合运维新人入行面试需要,还适用于想提升进阶跳槽加薪的运维朋友。
本份面试集锦涵盖了
174 道运维工程师面试题128道k8s面试题108道shell脚本面试题200道Linux面试题51道docker面试题35道Jenkis面试题78道MongoDB面试题17道ansible面试题60道dubbo面试题53道kafka面试18道mysql面试题40道nginx面试题77道redis面试题28道zookeeper
总计 1000+ 道面试题, 内容 又全含金量又高
174道运维工程师面试题
1、什么是运维?
2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?
3、现在给你三百台服务器,你怎么对他们进行管理?
4、简述raid0 raid1raid5二种工作模式的工作原理及特点
5、LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?
6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?
7、Tomcat和Resin有什么区别,工作中你怎么选择?
8、什么是中间件?什么是jdk?
9、讲述一下Tomcat8005、8009、8080三个端口的含义?
10、什么叫CDN?
11、什么叫网站灰度发布?
12、简述DNS进行域名解析的过程?
13、RabbitMQ是什么东西?
14、讲一下Keepalived的工作原理?
15、讲述一下LVS三种模式的工作过程?
16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?
17、如何重置mysql root密码?
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
sql的innodb如何定位锁问题,mysql如何减少主从复制延迟?
17、如何重置mysql root密码?
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长! [外链图片转存中…(img-LWNXRSCM-1712619058597)]
好文阅读
发表评论