云服务器 Elastic Compute Service(ECS)是阿里云提供的一种基础云计算服务。使用ECS无需采购硬件设备,只需根据业务需要,随时创建实例。 ECS 实例是一个虚拟的计算环境,一个实例就等同于一台虚拟机。
了解了ECS是什么,那又该怎么用呢?如何把自己的网站部署在阿里云ECS上?
简版步骤来袭,尊的灰常容易(前提是你得买好ECS啊,优惠券拿去用~https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=5la9okbu&utm_source=5la9okbu):
tips:紫色高亮部分是你需要输入的代码,可以直接复制粘贴,……是安装进程,不用管,看到关键词password让你输密码就输密码,看到complete就是安装成功了。黑色盖住的部分是你的主机,怎么能让你知道我的呢,当然要打马赛克啦~
1. 下载个putty,用putty 连IP,默认SSH协议,22端口
2. 登录ECS服务器,用户名root,密码你懂的
3. 配apache
login as: root
root@IP地址's password:(输密码不显示,不是没输上)
Welcome to aliyun Elastic Compute Service!
[root@iZuf687rahr7p93eokhxlwZ ~]# yum -y install httpd(安装apache,注意空格)
……
……
……
httpd-tools.x86_64 0:2.2.15-60.el6.centos.6
Complete!(安装成功)
[root@iZuf687rahr7p93eokhxlwZ ~]# adduser -d /var/www/html siteadmin(添加一个Linux用户 siteadmin 并指定新增用户的远程登录默认访问路径为 /var/www/html)
…………
…………
[root@iZuf687rahr7p93eokhxlwZ ~]# passwd siteadmin(设密码)
Changing password for user siteadmin.
……
……
passwd: all authentication tokens updated successfully.
[root@iZuf687rahr7p93eokhxlwZ ~]# chown -Rf siteadmin.siteadmin /var/www/html(授予 siteadmin 用户权限)
[root@iZuf687rahr7p93eokhxlwZ ~]# service httpd start(启动apache)
Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 172.16.1.116 for ServerName
[ OK ](启动成功)
[root@iZuf687rahr7p93eokhxlwZ ~]#
4. 浏览器输入公网IP,出apache欢迎页
5. Filezilla 输公网IP即主机地址,用户名siteadmin,密码自己设置的,端口22,连ECS
6. 把网站程序和页面解压后拖拽到ECS的 /var/www/html 路径的 空目录列表 中
7. 刷新浏览器公网IP,出现网站首页。