1 、想知道网络协议及相关运维
2 、想知道服务器安全相关知识
3 、想多了解一下现在互联网的未来蓝图
问:看什么书籍,上什么论坛,需要了解哪方面的技术
我国外服务器就一小白,工作 1 年(别笑噢)。
我知道自己说得很笼统,但就是因为本身不了解,不知道才会这样问。
其实我是 php 程序猿(别笑别喷,你可以这样想,把 php 当成国语,然后你们的 c++,java 之类的是高大上的外语,我懂国语学外语是没问题的)
核心思想:我就是想扩展下自己的见识度,当然见识度高了能力提升了工资也就多(别告诉我大神们工作的目的不是为了钱,兴趣爱好可以培养,技术是一种手段,钱才是最终的结果)
可以喷我,但再喷的同时请给出一些有意义有帮助的回答,感激不尽!
开始啃 tcp ip 三卷 学着日常开始使用 linux 。 6 个月的 php
推荐你一些简单有趣的吧,可以入门
《 http 图解》《 tcp/ip 图解》 《程序是如何跑起来的》
好贴,我也正准备学习计算机网络相关的知识。
先撸一台服务器。跑个站。稳定跑个一两年基本 linux 出来了
安全方面。服务器太笼统。具体到应用。
协议方面。上手抓包看看。
很多东西实地操作几次很容易就了然的
web 安全方面。你可以去看看 web 漏洞和系统漏洞成因及分析。
例如注入。 xss 。命令 /代码执行。变量覆盖。越权什么的。各种网站上拉几份垃圾代码(xx 留言板之类)找找漏洞很容易就了解了。深入就是了解 http 协议。清楚每个字段干什么。
操作系统方面。我当初 linux 是从手动搭建 openstack 开始的。一周搭了二十多次吧。常用指令无比熟悉。后来接手运维几个机器。了解了 webserver db 这些东西。又因为安全方面很多东西需要 linux 环境。用了两三年虚拟机。 winserver 大部分是自己摸索着来的。因为学习成本地。所以是比较简单的。现在可以说是运维环境套路很熟悉。
安全方面需要有全栈的能力及意识。互勉