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

本文详细介绍如何在阿里云购买轻量级服务器,配置root密码,安装Apache服务,创建及设置用户权限,启动Apache,使用SFTP上传网站内容,实现个人网站的快速部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、拥有一个云服务器

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 即可浏览自己制作的网页

 

### 创建阿里云 ECS 实例 为了在阿里云 ECS 的 Windows 系统上创建网站,首先需要拥有一个合适的 ECS 实例。对于初学者来说,推荐选择配置较低但性价比高的实例,例如2核4G的服务器,在特定促销期间价格较为实惠[^1]。 ### 安全组配置 确保所选的安全组允许必要的流量通过。特别是当计划托管Web应用时,需开放HTTP (80端口) 和RDP远程桌面协议(3389端口),以便能够管理和访问部署的应用程序[^3]。 ### Web环境准备 #### IIS安装与配置 Windows Server自带Internet Information Services(IIS),这是微软提供的网页服务器软件。可以通过“服务器管理器”中的角色添加向导来安装IIS功能。安装完成后,建议测试默认页面能否正常显示,确认IIS工作状态良好。 #### PHP支持 由于许多现代网站依赖于PHP脚本来实现动态内容生成,因此还需要安装PHP运行库。可以从官方网站下载适用于Windows平台的稳定版本,并按照官方文档指导完成环境变量设置以及集成到IIS中。 #### MySQL数据库设置 如果打算构建具有后台数据存储能力的站点,则应考虑安装MySQL作为关系型数据库管理系统。遵循标准流程执行MySQL的服务初始化、启动命令,并设定强效密码保护措施;另外还需调整权限表项以适应不同应用场景下的连接需求[^4]。 ```sql -- 修改root用户的密码为'your_password' ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_password'; FLUSH PRIVILEGES; ``` 请注意替换`your_password`为你自己的安全密码字符串。 ### WordPress安装指南 一旦上述准备工作就绪,就可以着手安装WordPress了——这是一种广泛采用的内容管理系统(CMS),非常适合个人博客或小型企业网站建设。具体步骤包括但不限于: - 下载最新版WordPress压缩包至本地计算机; - 解压文件夹并将其中全部文件上传ECS上的目标目录(可通过FTP/SFTP工具操作); - 设置好数据库名称、用户名及密码等参数后,依照提示完成在线安装过程; - 登录管理员面板进一步定制主题样式和插件扩展等功能模块。 ### 测试与发布 最后一步是对新建立起来的网站进行全面的功能性和兼容性检测,确保各个部分都能按预期运作。待一切顺利之后即可正式对外公布网址链接啦!
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值