如何使用阿里云(ECS)发布小型网站?

  • Post author:
  • Post category:其他


一、拥有一个云服务器

1. 搜索阿里云服务器,进入阿里云服务器首页

2. 注册登录过后,点击立即购买云服务器

*4. 本人仅用于学习和测试,选择的是阿里云轻量级服务器(搜索阿里云学生服务器,点击云翼计划2018)


注:购买该产品需拥有在校学生的省份,并绑定学信网。

*5. 购买学生版的可选择轻量级服务器,以下皆根据配置轻量级服务器介绍,配置方法大同小异

6. 购买完成后,进入阿里云首页点击控制台即可查询已购买的服务器

7. 点击轻量级服务器,建议先设置 root 用户密码

8. 开始设置 root 用户密码


注:务必牢记 root 密码!

9. 在本机下载 putty


下载地址:http://ecsdownload.oss-cn-hangzhou.aliyuncs.com/ssh/putty.exe


下载完成后,打开 putty。

10. 通过 SSH 远程连接服务器


主机名称填写服务器的公网 IP,端口号默认22,框选 SSH,打开。

*建议保存会话。


接下来弹出的窗口默认选择”是”(设置一次之后不再提示该窗口)。


再接下来弹出的窗口是类似 linux 系统的终端界面,我们使用 root 用户登录,login as 后面输入”root”,password 后面输入密码。若提示 Welcome ******,则说明已成功连接远程服务器。

二、搭建网站环境

1 .在服务器上安装 Apache 服务


命令:yum -y install httpd

2. 创建新用户并为该用户设置密码


命令:


创建新用户:adduser -d /var/www/html thtest


设置密码:passwd thtest


注:thtest 为用户名,可自行设置!

3. 修改目录权限


命令 :chown -Rf thtest.thtest /var/www/html


注:用户名要和刚才创建的用户名对应。


修改完成后可通过如下操作查看权限是否修改成功(用户所有者和所在组都已更改)。

4. 启动Apache服务


命令:


CentOS6:service httpd start


CentOS7 以上:/bin/systemctl start httpd.service


注:若提示 Redirecting to /bin/systemctl start httpd.service,使用 /bin/systemctl start httpd.service 命令开启。

三、使用SFTP上传网站内容

1. 下载 FileZilla 文件上传工具

2. 打开站点管理器,并在接下来的窗口点击 New site 新建站点

3. 选择 SFTP 协议,主机 IP 为云服务器的公网 IP,端口为22,登录类型选择正常,并输入新添加的用户和密码,最后点击连接。

4. 等待连接后,进入本地目录,将需要上传的文件拖动至服务器的目录

5. 传输完成后在浏览器内输入服务器 IP 即可浏览自己制作的网页



版权声明:本文为maergaiyun原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。