认为我是一个总的noob,谁使用Windows PC,从来没有触及Linux。 但是,我想pipe理,pipe理和承担我的服务器的责任,至less在某些时候,如果不是现在。
但是因为我是一个全职的博主,所以我没有时间去研究所。 所以,这里是我的问题 – Is It Possible To Self-Teach HTML, CSS, PHP, JavaScript, WordPress, CentOS (or for that matter any Linux distro), Apache, Nginx, and Varnish?
是的,从HTML开始,绝对是所有这些。 我似乎过于雄心勃勃,愚蠢,但我只想做。 没有自学的服务器pipe理员吗?
(1)请用好书,链接和任何你能帮助我的名字。 (2)需要多长时间(约)? 3年? 5年? (我对HTML和Wordpress有很好的接触。)
这是一个很棒的社区,我希望你们中至less有一些会向我提出一些build议。
我们无法帮助您使用HTML,CSS,PHP,JS或WP,因为我们不在这里处理它们。
我们处理Linux,Apache,Nginx和清漆。
没有一个适合所有人的。 就我个人而言,我发现书籍几乎没有用,因为它不是我学习的东西。 有些人可以把自己的头埋在技术书里3天,而另一端却疯狂的聪明。 我把自己的头埋在一本技术书里3个小时,然后从另一端走出来。 但是我们都同意,在现实生活中做这件事并不是一件坏事(当然,首先是在一个非关键的系统上)。
永远。 认真。 你永远不会停止。 技术变化如此之快,以至于如果你参加了一个为期3年的高等教育课程,那么到你完成特定知识的时候可能只有你开始时的有用的50%。
是的,有自学的服务器pipe理员。 十多年前,我开始在备用PC上修改Redhat 5.2。 通过让你的手变脏,你可以学到很多东西。 书籍也是不错的,在线文档,日益罕见的杂志,以及与有着相似兴趣的人摩擦。 看看你的城镇是否有一个LUG(Linux用户组)。
随着你的习惯的变化,你可以做很多的阅读。 不幸的是,我们很容易习惯于不正确的和/或不安全的做事,只是盲目地摆弄,而不是完全理解正在发生的事情。
你可能会发现这本书得心应手,特别是如果你想修补各种* nix发行版:
它传统上(我没有这本书的最新版本),已经做了很好的工作,显示各种* nix分布之间的不同范式。
在大多数系统pipe理员的知识条件下,自学习是很好的。
为了成为任何一套系统的主pipe系统pipe理员,当你不能实现你想要的东西时,你需要认识到,因为你不了解支撑软件的架构/原则,你试图屈服于提交(而不是愚蠢的东西只是讨厌)。 此时,您需要退后一步,阅读开发人员想要完成的任务。
Apache就是一个很好的例子。 大多数情况下,configurationApache只是在位置指令上重击和redirect指令,直到他们做你想做的事情。 但是,为了成功创build虚拟主机,您绝对需要了解虚拟主机是如何工作的。
对于公共系统来说,最大的危险并不在于你不能使你的设置工作,而在于你不够了解它是不安全的。
一些提示可帮助您开始使用: