阿里云搭建web应用梳理
要搭建web应用,主要需要准备两部分内容,一部分是域名,另一部分就是服务器。下面分别对在阿里如何准备这两部分内容做一个简要说明。
一、域名
提供域名服务的商家很多,以万网为例,首先要在万网www.net.cn查询你想注册的域名是否已经被注册,如果没有注册,就可以添加到购物车按年付费使用了。
二、服务器
阿里的服务器目前主要分成两类,一类是虚拟主机,一类是独立主机。现在都冠以‘云’的名号,称之为云虚机和云服务器。
那虚机是啥?主机是啥?
简单讲就是虚拟机很多人共用一台主机,大家都没有root权限,没有随便安装软件的权限;而主机有root权限,可以任意安装自己需要使用的组件。
虚拟机的用户只负责修改自己的代码,其他都不可修改,比如php环境,php的版本或者mysql的版本都不能自己升级或改变,需要系统管理员处理,自己只需要把自己的代码上传到分配给自己的特定服务器目录中,就可以通过公网访问你的web应用了。
独立主机就是所有的事情都需要自己负责,自己选择编程语言版本,数据库版本,网络服务器版本等等。
其中,阿里的独立主机相关的服务产品分为三类,可以按需进行选择:
1、公共的服务器镜像,只有操作系统,没有web服务的各类软件,php,mysql,Apache,nginx统统都没有,只有一台干净的操作系统机器;如果需要自己定制特定的web服务,就可以选择它。
2、已经预装了各种服务套件的市场镜像,在选择服务器时需要单独支付少量费用,已经预定义了很多类型的服务器环境,预设了很多特定需求的运行时环境镜像,购买之后就不需要再配置软件环境,直接部署代码就可以使用了。
3、单独的软件服务套件,就是各种特定服务所需的软件安装包集合。比如你没有在阿里家买服务器,而是在其他厂商那里已经有服务器了,只想买一套软件环境的安装包,那选择这个就可以了,在服务器上解压安装包一键安装即可。