还是决定写一下个人对于AWS 是怎样管理的(大概后面还要将这个翻译成英文)。另外一方面,也可以加强一下这方面的记忆。
本“完全手册”将主要讲述,如何在AWS(亚马逊网络服务 Amazon Web Service),使用EC2服务,不使用任何控制面板(cPanel 诸如此类),搭建基于 Nginx PHP MySQL 的网络服务器。并较详细地讲述各个组件如何进行精确的调试。适合于对linux比较陌生的童鞋。
在文章的开始之前,先罗列几个相当有用的网址,我这里说不清楚的,当然是以这几个地方说的为准:
AWS弹性运算云官方文档 https://aws.amazon.com/cn/documentation/ec2/
Nginx官方网站 http://nginx.org/ 有中文不过内容有点过时
官方网站的文档虽然比较晦涩,但是非常全面,有时候也是非常有必要去阅读一下的吧。
作为前言,就一些杂七杂八的东西进行一下说明吧:
为什么你花这么多笔墨给AWS写文章,为什么你不用AWS?
我这台服务器现在在用的是Intovps的VPS,那个是一个罗马尼亚的网络公司,我租用的是一个位于英国伦敦的服务器。 当然我是用过AWS的,但是总觉得费用似乎对于个人用户来说,贵了点,特别是IP地址这一块,而且低配的服务器性能实在是太差了。总的来说,AWS 还是比较适合中小型企业的吧,低价的机器性价比没有我现在intovps的好。
为什么你不用cPanel那样的控制面板?
当你学会直接用命令行管理服务器的时候,你就会觉得用什么控制面板都是多余的。控制面板是给业余用户用的,Linux有很大的扩展性,而且其实是很容易上手的。个人感觉使用控制面板并没有使管理服务器的复杂性降低,很多地方都是必须要通过ssh来进行的。当你熟练了命令行的时候,使用ssh的效率应该是要比使用控制面板快的。
不定时在这里添加问题的回复,欢迎各位提问。