我是一名网站开发人员,对技术有些了解,论坛里高手很多,不敢教他们怎么做。不过最近加入了一个阿里云QQ群,每天都有新人加入,问很多基础问题。所以想写几篇阿里云网站使用教程推荐给大家,尽量写得通俗易懂,让大家看得懂,希望对大家有点帮助。
我写了一系列的教程,从各个方面帮助你开始运营网站之路:
第一部分:阿里云PHP环境(主机宝--AMH--WDCP)运行说明及横向对比(Nginx+[wdcp自带]+MySQL+PHP)
第二部分:新手必读:云盾和ECS基础安全设置教程
第三部分:初学者必读:如何定位、构建和运营新网站
该系列帮助主要包括:
1.什么是阿里云?阿里云适合我吗?
2.主机选择(适合流量的配置、是否使用其他阿里云产品、主机系统建议)
3.环境搭建(win控制台和linux面板的设置与选择)
4. 域名解析到主机绑定步骤、备案补充说明
5. 基本安全防护方法
-------本文先写1.2.3.4.5点:比较长,所以单独发一下:
由于工作繁忙,文章描述以文字为主,图片较少,请谅解。
-------------------------------------------------------------------------------------------
1.什么是阿里云?阿里云适合我吗?
答:来阿里云的朋友肯定接触过或者了解过虚拟主机。简单来说虚拟主机就是把一台物理服务器拆分成很多部分虚拟主机。一台服务器可能有几十台甚至上百台虚拟主机。虚拟主机通过操作面板进行管理,简单易懂,但性能较差。
阿里云和虚拟主机有什么区别呢?其实最简单的看法就是你可以把阿里云看成是一个独立的服务器,独立服务器的性能肯定比虚拟主机好很多,但是如果要管理服务器,就必须对服务器操作有一定的了解。
综上所述,如果你只是需要搭建一个企业网站或者个人博客,流量很少的话,没必要购买阿里云服务器,我建议博客用户可以购买虚拟主机,企业网站用户可以购买万网的轻量云主机,肯定更适合你。
------------------------------------------------------------------
2.主机选择(适合流量的配置、是否使用其他阿里云产品、主机系统建议)
适合流量的配置:
A:虽然有官方视频、文字说明,甚至还有价格计算器,但很多人还是会问这样一个问题:我适合用什么样的阿里云主机?我来简单解释一下。
如果你是应用程序开发者,阿里云将很快推出具有更高 I/O 性能的应用程序 ECS。
如果你正在构建一个网站,云服务器瓶颈是次要考虑因素。主要考虑因素是程序的性能。我将在这里使用最常用的和作为示例。
如果是初创网站,最低配置就能满足以上程序的要求,即1核CPU,1M带宽,512内存。Win主机需要1G内存才能启动。
但如果网站运行超过一天,又要跨过一道坎,一般来说需要2核CPU和2G内存,5M左右带宽才能保证流畅,尤其占用CPU资源比较多,建议做成静态的,会好很多,网上教程很多,就不细说了。
简单来说:省钱又实用。如果你觉得某个配置不够用,必须升级,那就升级吧。除此之外,别担心。
是否需要使用其他阿里云产品?(例如RDS、OSS)
其实在做web开发的时候,最常用到的就是RDS,这里就不多解释了,官网有详细的说明。
但是我们真的需要配置RDS吗?其实这取决于你做什么网站/网站有多大,以及你自己的技术水平。
mysql-rds的最低配置大概可以满足一天1万IP的站点的使用,mssql的起步价比mysql高很多,当然价格也...
如果你的站点每天有2000个以上的IP地址,我建议使用RDS,以最大限度发挥ECS的IO性能。
如果你的数据库非常重要,我建议你使用RDS
否则,您只需在本地 ecs 上用 SQL 创建一个数据库即可。
操作的简易性自然是在ECS上更加方便,虽然RDS难度不会大很多,但是新手还是建议在ECS上使用SQL。
关于主机系统的推荐,如果你没用过Linux,又不想折磨自己,就选择主机吧,当然我推荐ecs,系统最新版本的。
如果你懂Linux,或者没用过Linux但又不想选择主机坑自己,我推荐.3 64位版本(阿里云也推荐这个)
需要单独配一个数据盘吗?我的建议是尽量配一个。首先为了保证数据稳定,最好经常备份。如果你有足够的耐心,可以做本地备份,也就是每天把网站下载到电脑里。如果你没有那么多空闲时间,当然可以设置自动备份。自动备份的量越大,自然占用的磁盘空间就越大。
其次,ECS盘的价格确实便宜……
至于数据盘要多大,要看你网站的大小,这里给你一个参考,我有两台ECS,一台是5个企业站点,30G的数据盘,另一台是5个商场站点,50G的数据盘。
至于OSS的问题,其实很好解释,OSS的使用门槛比较高,会用OSS的就没必要看我的教程,不会开发的人就没必要选择OSS。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
3.环境搭建(win控制台和linux面板的设置与选择)
本教程是针对新手朋友写的,所以这里列出一些方法,帮助大家尽快上手使用主机。
1. 胜利
主机,我再次强调一下,虽然Win主机最低配置是1G,比Linux主机稍微贵一点,但是对于新手朋友来说,Win主机可以为你节省很多宝贵的时间成本,所以都
对于新手来说,我强烈建议使用主机,很多人说运行PHP程序一定要使用Linux主机,我可以负责任的告诉你,事实并非如此。
在控制台安装IIS服务,一切默认,点击next然后完成,安装主机宝,安装主机包软件中的软件包:php-mysql-ftp就可以开始使用了。
你可以在阿里云首页--开发者服务--基础工具中找到,他们的客服也是24小时在线,可以解答问题。
第二、Linux主机,这里我讲一下.3 64位的。
对于新手来说,Linux主机的使用有些困难,在保证正常使用而不用担心的前提下,我们建议您使用适合.3的三台主机面板,以方便您的使用和管理。
使用liunx不像win那样是图形界面,需要用命令行来操作,命令行工具有很多,我用的:
首先我们来介绍一下常用的面板和环境包。
1):Linux主机宝((阿里云首页--开发者服务--基础工具))
2)AMH面板
3):WDCP面板
4):LNMP一键安装包(这个虽然很出名,但是很久没有更新了,就不说了,大家可以去官网详细了解)
这些我都用过,想和大家分享一下我自己的使用经验。
1:。的开发者是,做网站的人都知道他。但是它和的不一样,目前的Linux版本才1.0,性能不错,但是功能比较少。
可以说囊括了大部分常用的功能,如果你的网站不多,比如1到3个站点,而且只有你一个人在维护的话,我建议你使用,这样就不用被复杂的操作所困扰了。
官方页面上有这方面的视频(即使你不使用Host ,也建议看一下那个视频,因为其他面板的安装方法都差不多),所以我就不多说了。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
建议大家先按照官方方法挂载数据盘,再安装主机宝,如果遇到无法安装主机宝的问题,
您需要运行命令将安装文件权限增加到 755:chmod 755 .sh
还有,挂载数据盘的时候,需要将数据盘挂载到/a目录下,但是这个目录不存在,所以需要先创建这个目录,并赋予755权限。
但是有朋友问了:我还没有搭建好环境,怎样登录FTP创建目录呢?
答:其实你可以用一个叫的软件,以root身份登录服务器进行管理,注意需要在root目录下建立一个目录(记住755权限)。
申诉时请参考官方数据盘挂载帮助页,并注意第五项:
!!!请注意,下面讲到其他面板的时候,挂载数据盘的方法和这里是一样的,只是需要修改目录名!!!
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2. AMH 面板
大的
可以看到,AMH面板是三个面板中最简洁优雅的,优点是界面干净,可以立刻看到服务器内存和CPU的使用情况,操作简单,资源占用比主机宝高,但是
wdcp 较低,使用难度比 略高,因为涉及到使用 AMH 的一些 ssh 命令行。与其他两个面板最大的区别在于 AMH 提供的插件
说实话第一个插件没什么用,不装插件是安全模式,装了插件多了个兼容模式,但是兼容模式有跨站提权风险,一般用于程序调试,还是本地调试比较好。
第三个插件是URL重写模块,这个插件有一定的价值,因为安装了可以方便管理重写规则。不安装也没关系,还是可以用的,或者上传到相应的目录,打开网站的时候选择就可以了,会说明规则文件存放在哪里。
和
第二个在线FTP管理是三个面板中最好的,虽然其他面板也有在线上传、解压大文件等功能,但是AMH的无疑是最好的。
如果数量少的话,就不用装了,最好用FTP软件上传,如果你是做网站,主机商经常需要大批量替换文件的话,这个功能很实用。不过话说回来,插件并不是最重要的。
嗯,安装太多会影响主机的稳定性。
AMH安装完成后,网页程序安装在home目录下,如果你有数据盘,就挂载到该目录下的home文件夹下。
另外和主机宝不同的是,安装的时候需要输入面板密码和sql密码,这个大家需要记住。
如果你有3到5个站点,并且对ssh命令有一定了解,建议使用amh
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
三:WDCP面板
wdcp面板是三个面板中功能最强大的,你几乎能想到的所有东西在wdcp里都能找到。
除了和其他面板相同的功能外,wdcp 是三个面板中唯一默认支持 nginx 运行方式的,如果你的站点较多,且程序开发者的版本不一样,使用 wdcp 可以提供三个面板之间更好的兼容性支持。
至于常规的安全设置和端口修改,wdcp也是最全面的,比如后台用户名修改(只有wdcp支持),后台访问端口修改(只有wdcp和amh支持),ftp端口修改(只有wdcp支持)
(图片限制:每天只能上传五张图片……)
可以看到,wdcp在站点设置方面是三个面板中最全面的,但是它并不适合新手使用,因为如果不了解它并且没有正确设置它,会带来一些不必要的麻烦。
wdcp也是三个面板中唯一一个支持关闭端口的面板。
如果你有超过5个站点,建议你使用wdcp。为什么这么说呢?
1)wdcp架构最大,最适合1G以上内存,512M内存运行有点吃力。
2)如果站点较多的话,通常需要对站点设置一些限制,而wdcp在这方面显然是最好的。
3)对于5个以上的站点,很少有人会使用同一个程序,所以wdcp也是这三个面板中对多程序兼容性支持最好的。
wdcp站点安装在/www目录下,数据盘挂载在这里
------------------------------------------------------------------------------------------------------------------------------------------------------------------
4. 域名解析到主机绑定步骤、备案补充说明
这些官方都有详细的解释,这里我也就经常提到的问题做些补充。
回答:
域名解析到哪个IP地址?ecs管理控制台显示两个IP地址,一个是内网IP,一个是外网IP,域名的A记录解析到外网IP地址。
如何绑定域名?不管你是在的IIS控制台还是Linux的面板中创建网站,都会有绑定域名的设置,仔细看就知道了。
关于备案问题,不用先装订再备案,可以先办理备案手续,备案时间根据地区不同会有所差异,一般需要1到2周的时间才能提交给主管部门,一些一线城市几天就可以搞定。
一次可以备案多少个域名?一般来说,一个备案号对应一个网站需要的域名。例如,如果你购买了三个域名,它们都指向一个网站:,,,那么你将它们作为一个备案提交,它们将以一个备案号获得批准。
非常
很多人说一个注册号可以对应很多个域名,这个确实是可以的,但是一个注册号只能对应一个注册名,比如你在一张注册表单里填了十个域名,但是注册名只对应一个域名,
你可以填一个,而你的十个域名都不会用来指向一个网站,那么问题就来了,你只有一个域名指向注册名的网站,其他九个其实是不合格的,因为域名指向
网站和注册名称不符,不合格的很容易被撤销,那么你原来注册的正确指向网站的域名也会被撤销,因为都是在同一个注册号下。
打字打得我手都快抽筋了,虽然不是什么高端的东西,但希望能给新手朋友们带来一些帮助。
扫一扫在手机端查看
-
Tags : wdcp amh
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。