阿里云经济型e实例2核2G服务器建站实操图文教程

在开始建站之前,您需要准备好一个阿里云账号,并完成实名认证。接下来,我们将进入阿里云控制台选购一台经济型e实例。

阿里云经济型e实例2核2G服务器建站实操图文教程

在阿里云官网首页找到并点击“产品” -> “弹性计算” -> “云服务器ECS”,进入购买页面。在“自定义购买”页面中,按以下关键参数进行配置:

  • 付费模式:选择“包年包月”或“按量付费”,新手建议选择包年包月。
  • 地域及可用区:选择离您目标用户群体最近的地域,例如“华东1(杭州)”。
  • 实例规格:筛选“经济型e系列”,并选择“2核2G”的配置,例如 ecs.e-c1m2.large。
  • 镜像:选择“公共镜像”下的“CentOS 7.9 64位”系统,这是稳定且社区支持完善的选择。
  • 系统盘:默认的40GB高效云盘即可满足初期建站需求。

完成网络和安全组(可先选择默认设置)等配置后,设置root用户的登录密码,最后确认订单并完成支付。片刻后,您就拥有了一台属于自己的云服务器。

连接到你的云服务器

服务器创建成功后,您需要通过SSH工具远程连接到它进行管理。如果您使用的是Windows系统,推荐使用PuTTY或Xshell;如果是macOS或Linux,可以直接使用终端(Terminal)。

连接服务器需要两个关键信息:

  • 公网IP地址:在ECS控制台的实例列表中可以找到。
  • 登录密码:即您在购买时设置的root密码。

以下是通过系统终端连接服务器的命令示例:

ssh root@你的公网IP地址

输入此命令后,系统会提示您输入密码。输入时密码不可见,输入完成后按回车即可。首次连接会提示确认主机密钥,输入“yes”继续。成功登录后,命令行提示符会变为 [root@iZxxx ~]#,这表明您已进入服务器系统。

安装Web运行环境:LNMP

我们将使用LNMP(Linux, Nginx, MySQL, PHP)这套经典的组合来搭建网站运行环境。为了简化安装步骤,我们可以使用一键安装脚本。

确保系统已安装wget工具:

yum install wget -y

然后,下载并执行LNMP一键安装包脚本(以LNMP1.9版本为例):

wget http://soft.vpser.net/lnmp/lnmp1.9.tar.gz && tar zxf lnmp1.9.tar.gz && cd lnmp1.9 && ./install.sh lnmp

执行脚本后,会进入安装过程,您需要根据提示进行一些选择:

  • MySQL版本:建议选择MySQL 5.7,资源占用相对均衡。
  • 设置MySQL的root密码:请设置一个强密码并牢记。
  • PHP版本:建议选择PHP 7.4,兼容性和性能都较好。
  • 内存分配器:选择默认的“不安装”即可。

接下来脚本会自动完成编译和安装,这个过程可能需要20-30分钟,请耐心等待。当屏幕出现“Install lnmp V1.9 completed!”的提示时,表示安装成功。

配置网站与数据库

环境安装好后,需要为你的网站创建一个虚拟主机(站点)。

使用LNMP脚本提供的命令添加虚拟主机:

lnmp vhost add

根据提示依次输入以下信息:

  • 域名:如果您已有域名,输入您的域名(如 www.example.com)。如果尚未拥有,可以先使用服务器的公网IP地址,或者输入一个用于测试的域名(如 test.com)。
  • 网站目录:默认会生成在 /home/wwwroot/您的域名 下,直接回车即可。
  • 是否启用重写规则(rewrite):根据程序选择,例如使用WordPress就选择“wordpress”。如果不确定,可以先选择“不设置”。
  • 其余选项如日志文件等,均可直接回车选择默认值。

虚拟主机添加完成后,还需要创建对应的数据库。登录MySQL数据库:

mysql -u root -p

输入之前设置的MySQL root密码后,在MySQL命令行中执行以下命令来创建数据库和用户(请将 `mywebsite` 和 `mypassword` 替换为您自己的名称和强密码):

CREATE DATABASE mywebsite;
GRANT ALL PRIVILEGES ON mywebsite.* TO ‘mywebsiteuser’@’localhost’ IDENTIFIED BY ‘mypassword’;
FLUSH PRIVILEGES;
EXIT;

上传网站程序并完成安装

现在,您可以将您的网站程序文件上传到服务器了。以部署开源的WordPress程序为例。

进入您之前创建的网站目录:

cd /home/wwwroot/您的域名

使用wget命令直接下载WordPress安装包:

wget https://wordpress.org/latest.tar.gz

解压安装包:

tar zxf latest.tar.gz

将WordPress目录下的所有文件移动到当前网站根目录:

mv wordpress/* .

您还需要修改网站目录的所有权,确保Nginx有权限读写:

chown -R www:www /home/wwwroot/您的域名

完成以上步骤后,打开浏览器,在地址栏输入您的服务器公网IP地址或绑定的域名。您将看到WordPress的著名安装界面。按照提示,输入您之前创建的数据库名、用户名和密码,即可完成网站的最终安装和配置。

网站备份与日常维护

网站上线后,定期的备份和维护至关重要。

1. 网站文件备份

您可以使用tar命令将整个网站目录打包压缩:

tar zcf ~/website_backup_$(date +%Y%m%d).tar.gz -C /home/wwwroot/您的域名 .

2. 数据库备份

使用mysqldump命令导出数据库:

mysqldump -u mywebsiteuser -p mywebsite > ~/database_backup_$(date +%Y%m%d).sql

3. 系统更新与安全

  • 定期执行 yum update 来更新系统软件包,修复安全漏洞。
  • 配置防火墙(如iptables或firewalld),只开放必要的端口(如80, 443, 22)。
  • 关注Nginx、MySQL和PHP的日志文件,及时发现并排查问题。

通过以上步骤,您已经成功地在阿里云经济型e实例上搭建了一个功能完整的网站。这套环境能够稳定地支撑个人博客、企业官网等类型的网站。

内容均以整理官方公开资料,价格可能随活动调整,请以购买页面显示为准,如涉侵权,请联系客服处理。

本文由星速云发布。发布者:星速云。禁止采集与转载行为,违者必究。出处:https://www.67wa.com/135645.html

(0)
上一篇 2025年11月27日 下午1:15
下一篇 2025年11月27日 下午1:16
联系我们
关注微信
关注微信
分享本页
返回顶部