阿里云服务器经济型e实例2核2G3M带宽99元搭建网站图文教程参考

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 经济型e实例2核2G,3M固定带宽,40G ESSD Entry云盘,价格只要99元,这是阿里云精心为开发者和普通企业用户推出的一款上云首选必备产品,可用于中小型的web应用以及企业应用。本文为大家展示使用这款云服务器搭建网站的相关教程,以供参考。

经济型e实例2核2G,3M固定带宽,40G ESSD Entry云盘,价格只要99元,这是阿里云精心为开发者和普通企业用户推出的一款上云首选必备产品,可用于中小型的web应用以及企业应用。本文为大家展示使用这款云服务器搭建网站的相关教程,以供参考。

一、经济型e实例简介

本次活动中,为开发者提供的云服务器规格族为年度爆款实例经济型e实例,是阿里云面向个人开发者、学生、小微企业隆重推出的全新入门级云服务器,具备安全可靠,供应充足,高性价比等优势,可用于搭建中小型网站、开发测试和业务灾备、Web应用、云上博客搭建、私人云盘、小型游戏、小程序等轻量应用场景。

经济型e实例特点

  • 性价比优选:搭载Intel® Xeon® Platinum可扩展处理器,可搭配ESSD Entry高性价比云盘;
  • 品质有保障:VPC、弹性网卡、安全组等云服务器企业级特性,可原生对接阿里云丰富的云产品;
  • 弹性易用:国内32个可用区售卖,对库存不足、限制购买说不;支持1:1、1:2、1:4多种处理器内存配比,2核2G内存起步,让用户选择更简单。

更多经济型e实例介绍参考:https://www.aliyun.com/daily-act/ecs/ecs/detail/e

二、搭建网站教程

这款云服务器利用LAMP等应用镜像快速搭建网站,也可以手动搭建网站,同时也可以通过自己搭建FTP及数据库等环境来部署自己的网站来部署自己的网站等项目。下面为大家展示在Alibaba Cloud Linux 3.2104 64位操作系统的云服务器ECS上搭建LAMP环境,并基于LAMP环境使用PbootCMS源码搭建一个网站的教程,LAMP是应用广泛的网站服务系统,由四种免费的开源软件Linux、Apache、MySQL和PHP组成,可一键配置也可以自己手动配置。

一键配置教程参考

准备环境及资源

开始教程前,请按以下步骤准备环境和资源:
1、登录阿里云网站,单击页面右上方的登录/注册按钮,并根据页面提示完成账号登录,如果是还未注册账号的用户需要先注册账号并按提示完成实名认证之后才可试用或购买云产品。

2、购买经济型e实例2核2G3M配置这款云服务器,操作系统选择Alibaba Cloud Linux 3.2104 64位。
云服务器99与199.png

3、创建实例一般需要3-5分钟,请您耐心等待。当实例状态变为运行中时,表示实例创建完成。
创建成功.png

配置教程

准备好资源后,您可以通过一键配置快速完成资源配置或应用搭建。一键配置基于阿里云资源编排服务ROS(Resource Orchestration Service)实现,旨在帮助开发者通过IaC(Infrastructure as Code)的方式体验资源的自动化配置。如需查看软件版本、安装命令等配置的具体信息,可查看教程的手动配置版。模板完成的内容包括:

  • 为ECS实例创建安全组
  • 部署LAMP环境
  • 基于LAMP环境使用PbootCMS源码搭建网站
操作步骤

1、打开一键配置模板链接前往ROS控制台,系统自动打开使用新资源创建资源栈的面板,并在模板内容区域展示YAML文件的详细信息。

2、ROS控制台默认处于您上一次访问控制台时的地域,请根据您创建的资源所在地域修改地域。确认好地域后,保持页面所有选项不变,单击下一步进入配置模板参数页面。

3、在配置模板参数页面修改资源栈名称,选择您申请免费试用时创建的ECS实例,并通过设置MySQL数据库密码来修改数据库root用户的默认密码。填写完所有必选信息并确认后单击创建开始一键配置。

  • 安装Apache、MySQL和PHP需要通过互联网下载应用,配置时间可能由于网络稳定性等原因而不同。等待期间,您可以通过刷新资源栈信息页面来查看配置是否完成或通过单击事件页签查看配置详细进展。
  • 如果您在同一台ECS实例上重复执行本教程的一键配置模板,请确保MySQL数据库密码和第一次执行模板时设置的密码完全一致。否则一键配置结果不可用。

4、当资源栈信息页面的状态显示为创建成功时表示一键配置完成。
搭建网站教程1.png

完成网站部署

单击ROS控制台输出页签中的WebUrl(http:///admin.php),出现PbootCMS登录页面表示一键配置成功。您可以在PbootCMS中根据公司的需求自定义网站的内容,包括全局配置、基础内容、文章内容、扩展内容、会员中心等。

1、根据页面提示,修改admin用户密码,单击立即提交。默认用户名为admin,密码为123456。
搭建网站教程2.png

2、在左侧导航栏,选择文章内容>专题内容。

3、在专题内容页面,单击公司简介所在行操作列的修改。
搭建网站教程3.png

4、在基本内容的内容区域,输入公司简介内容,单击立即提交。
搭建网站教程4.png

5、单击右上角的网站主页,即可查看已发布的公司简介内容。
搭建网站教程5.png

手动配置教程

登录云服务器

开通ECS服务器后,系统会创建一个ECS实例(对应一台云服务器),使用ECS实例部署应用或搭建环境前,需设置实例密码后才能登录实例。

1、登录ECS控制台,在左侧导航栏,选择实例与镜像 > 实例。

2、在顶部菜单栏左上角处,选择和试用实例相同的地域。

3、设置该实例登录密码。在操作列实例属性 > 重置实例密码,按照界面提示设置ECS实例的登录密码。保存密码后,在弹出的页面,单击立即重启使密码生效。
实例创建完成大约3-5分钟后,才支持重置实例密码,如不可重置请耐心等待后重试。
手动搭建网站1.png

4、单击试用实例的ID,选择安全组页签,单击安全组操作列的配置规则,在入方向添加需要放行的端口。本教程中,在安全组入方向放行SSH默认22端口、Apache默认80端口。
手动搭建网站2.png

5、远程连接ECS实例。
a. 返回实例页面,单击该实例对应操作列下的远程连接。
b. 在弹出的连接与命令对话框中,单击通过Workbench远程连接对应的立即登录。
c. 在弹出的登录实例对话框中,输入登录信息。

安装Apache

1、执行命令安装Apache及其扩展包。如果回显信息显示Complete!,则表示Apache安装成功。

sudo yum -y install httpd httpd-manual httpd-devel mod_ssl mod_perl php-mysqli

2、依次执行命令启动Apache并设置自启动。

sudo systemctl start httpd
sudo systemctl enable httpd

3、执行命令查看Apache运行状态。如果回显信息显示active(running)时,表示Apache已启动。

systemctl status httpd

4、在本地电脑浏览器地址栏中输入http://,测试Apache服务是否安装成功。如果显示如图所示的测试页面,表示Apache服务已安装成功。ECS服务器的弹性公网IP可以从ECS实例页面获取。
手动搭建网站3.png

安装MySQL数据库

1、依次执行命令下载并安装MySQL数据库。回显信息显示Complete!,表示MySQL数据库安装成功。

wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
sudo yum install -y mysql57-community-release-el7-10.noarch.rpm
sudo yum install -y mysql-community-server --nogpgcheck

2、执行命令启动MySQL数据库。

sudo systemctl start mysqld.service

3、执行命令查看MySQL数据库的运行状态。如果回显信息显示active(running)时,表示MySQL数据库已启动。

systemctl status mysqld.service

4、执行命令查看MySQL数据库的初始密码。

sudo grep "password" /var/log/mysqld.log

手动搭建网站4.png

5、执行命令登录MySQL数据库。根据回显信息,输入MySQL数据库的初始密码。

mysql -uroot -p

手动搭建网站5.png

6、执行命令修改MySQL数据库的初始密码。

  • 密码必须同时包含大小写英文字母、数字和特殊符号中的三类字符。
  • 注意每条完整的SQL命令结尾都有一个半角分号(;),如果多行命令中间没有分号分隔,这些命令将不会执行,直至遇到一个分号。

ALTER USER 'root'@'localhost' IDENTIFIED BY '<新密码>';

7、执行以下命令,创建一个存储网站内容的数据库pbootcms。

create database pbootcms;

8、执行以下命令,查看数据库是否创建成功。如果回显信息显示pbootcms,表示数据库创建成功。

show databases;

手动搭建网站6.png

9、输入exit,退出数据库。

安装PHP环境

1、执行命令更新remi源。

sudo rpm -ivh https://rpms.remirepo.net/enterprise/remi-release-8.rpm --nodeps

2、执行命令安装PHP以及相关的库。

sudo dnf update -y dnf libdnf
sudo sed -i 's/PLATFORM_ID="platform:al8"/PLATFORM_ID="platform:el8"/g' /etc/os-release
sudo yum -y module install php:remi-7.4
sudo sed -i 's/PLATFORM_ID="platform:el8"/PLATFORM_ID="platform:al8"/g' /etc/os-release
sudo yum -y install php-gd

3、执行命令重启Apache服务。

sudo systemctl restart httpd

4、执行命令重启Apache服务。

sudo systemctl restart httpd

5、执行命令查看PHP版本号。

php -v

出现如图所示时,表示PHP版本为7.4.33。
手动搭建网站7.png

PbootCMS系统要求的PHP版本不低于7.0。

搭建网站

在完成环境部署后,参考以下操作搭建网站。
1、在ECS服务器上,执行命令安装Git。

sudo yum install -y git

出现如图所示时,表示已成功安装Git。

手动搭建网站8.png

2、执行命令下载PbootCMS源码文件。

cd - && git clone https://gitee.com/hnaoyun/PbootCMS.git

出现如图所示时,表示已成功下载PbootCMS源码文件。
手动搭建网站9.png

3、执行命令将安装包拷贝到Apache的wwwroot目录下。

sudo cp -r PbootCMS/* /var/www/html/

4、执行命令修改站点根目录文件权限。

sudo chmod -R a+w /var/www/html

5、向已创建的MySQL数据库中导入PbootCMS的初始数据。

a.查看PbootCMS的初始数据库文件。根据回显信息,初始PbootCMS数据库文件为pbootcms_v324.sql。

ls /var/www/html/static/backup/sql/

手动搭建网站10.png

b.登录已创建的pbootcms数据库。

mysql -uroot -p<您的数据库密码> pbootcms

在执行命令前,请将命令中的<您的数据库密码>替换为您设置的数据库密码,-p和密码之间不需要空格。

c.执行命令导入PbootCMS的初始数据库文件。

source /var/www/html/static/backup/sql/pbootcms_v324.sql

d.输入exit退出数据库。

6、执行以下命令,修改PbootCMS系统数据库配置。

sudo bash -c 'cat > /var/www/html/config/database.php' << EOF
<?php
return array(
'database' => array(
'type' => 'mysqli', // 数据库连接驱动类型:mysqli,sqlite,pdo_mysql,pdo_sqlite
'host' => '127.0.0.1', // 数据库服务器
'user' => 'root', // 数据库连接用户名
'passwd' => 'PassWord1**', // 数据库连接密码
'port' => '3306', // 数据库端口
'dbname' => 'pbootcms' //数据库名称
)
);
EOF

在执行命令前,请根据参数说明替换您的数据库配置。默认您只需要更改数据库密码即可。

7、执行命令启动Apache HTTP服务。

sudo systemctl start httpd

8、在浏览器地址栏http:///admin.php,进入PbootCMS登录页面。默认用户名为admin,密码为123456。根据页面提示,修改admin用户密码,单击立即提交。
手动搭建网站11.png

9、登录PbootCMS后,单击右上角的网站主页,进入如图页面,表示搭建网站成功。
手动搭建网站12.png

网站相关设置参考

PbootCMS搭建完成后,您可以在PbootCMS中根据公司的需求自定义网站的内容,包括全局配置、基础内容、文章内容、扩展内容、会员中心等。本文以修改公司简介为例进行介绍说明。
1、在左侧导航栏,选择文章内容>专题内容。

2、在专题内容页面,单击公司简介所在行操作列的修改。
手动搭建网站13.png

3、在基本内容的内容区域,输入公司简介内容,单击立即提交。
手动搭建网站14.png

4、单击右上角的网站主页,即可查看已发布的公司简介内容。
手动搭建网站15.png

以上就是使用阿里云经济型e实例2核2G3M带宽云服务器搭建网站教程参考,此方法也适用于其他实例规格的云服务器,目前除了经济型e实例的云服务器之外,还有通用算力型u1、计算型c8a、通用型g8a、通用型g8i/g8a等实例的云服务器有优惠,实时的活动内容及云服务器优惠价格请参考:https://www.aliyun.com/product/ecs

轻量应用服务器与通用算力型、计算型、通用型、内存型实例云服务器主要适用场景:
1.轻量应用服务器属于轻量及云服务器,选择轻量应用服务器的好处主要是有多种镜像可供选择,能够实现一键上云,同时拥有可视化面板,适合个人建站等轻量场景。
2.经济型e是阿里云面向个人开发者、学生、小微企业,在中小型网站建设、开发测试、轻量级应用等场景推出的全新入门级云服务器。
3.通用算力型u1属于企业级实例,能够提供均衡的计算、内存和网络资源,可以满足大多数场景下的应用需求,是一款具有高性价比的企业级实例。
4.计算型:适用于网站应用、批量计算、视频编码等各种类型和规模的企业级应用。
5.通用型:适用于中小型数据库系统、缓存、搜索集群等各种类型的企业级应用等场景,例如企业信息化系统、在线办公系统、中型电商网站等。
6.内存型:适用于数据分析与挖掘,Hadoop、Spark集群、数据库、中间件、大数据等场景。

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
相关文章
|
4天前
|
存储 安全 数据库
阿里云服务器计算型、通用型、内存型主要实例规格特点、适用场景及最新价格参考
在阿里云服务器的实例规格中,有共享型也有企业型,一般用户选择较多的企业级实例规格有计算型、通用型、内存型,每一种实例规格又有多个实例规格族可选,不同的云服务器实例规格在架构、计算、存储、网络、安全等方面有着不同,因此,其适用场景也有所不同。本文来详细介绍一下阿里云服务器计算型、通用型、内存型主要实例计算、存储等性能及其适用场景,以供参考。
阿里云服务器计算型、通用型、内存型主要实例规格特点、适用场景及最新价格参考
|
5天前
|
存储 弹性计算 安全
阿里云服务器计算型c8i实例最新收费标准与性能介绍
阿里云ECS计算型c8i服务器采用阿里云全新CIPU架构,可提供稳定的算力输出、更强劲的I/O引擎以及芯片级的安全加固。ECS计算型c8i实例支持开启或关闭超线程配置,单台c8i实例最高支持100万IOPS。阿里云ECS计算型c8i实例CPU采用Intel®Xeon®Emerald Rapids或者Intel®Xeon®Sapphire Rapids,主频不低于2.7 GHz,全核睿频3.2GHz。本文为大家介绍计算型c8i实例最新收费标准及性能。
阿里云服务器计算型c8i实例最新收费标准与性能介绍
|
6天前
|
存储 编解码 安全
阿里云服务器计算型、通用型、内存型主要实例性能及选择参考
在阿里云的活动中,属于计算型实例规格的云服务器主要有计算型c7、计算型c7a、计算型c8a、计算型c8y、计算型c8i这几个实例规格,属于通用型实例规格的云服务器有通用型g7、通用型g7a、通用型g8a、通用型g8y、通用型g8i,属于内存型实例规格的云服务器有内存型r7、内存型r8a、内存型r8y、内存型r8i等实例。不同实例规格的云服务器在架构、计算、存储、网络、安全等方面有着不同,因此,其适用场景也有所不同。本文来详细介绍一下阿里云服务器计算型、通用型、内存型主要实例计算、存储等性能及其适用场景,以供参考。
阿里云服务器计算型、通用型、内存型主要实例性能及选择参考
|
6天前
|
存储 编解码 网络协议
阿里云服务器计算型c7、计算型c7a、计算型c8a、计算型c8y实例区别及选择参考
在阿里云的活动中,属于计算型实例规格的云服务器一般会有计算型c7、计算型c7a、计算型c8a、计算型c8y这几个实例规格,与经济型e实例相比,这些实例均属于企业级实例,与通用算力u1实例相比的话这些实例规格等性能更强,这些计算型实例主要适用于网站应用、批量计算、视频编码等各种类型和规模的企业级应用,本文为大家介绍计算型c7、c7a、c8a、c8y实例区别,以供参考。
阿里云服务器计算型c7、计算型c7a、计算型c8a、计算型c8y实例区别及选择参考
|
6天前
|
Java 关系型数据库 MySQL
保姆级教程——将springboot项目部署到阿里云服务器包含环境配置(小白包会)
本文档详细介绍了将SpringBoot项目部署到阿里云服务器的步骤。首先,通过Xshell连接服务器,使用公网IP地址。接着,下载JDK的Linux版本,使用XFTP上传并解压,配置环境变量。然后,安装MySQL 5.7,包括下载YUM源、安装、启动服务以及修改root密码和开启远程访问。最后,将SpringBoot项目打包成jar,上传至服务器,使用`java -jar`命令运行,通过`nohup`确保服务持续运行。配置安全组以允许远程访问。
|
6天前
|
存储 缓存 安全
阿里云服务器实例规格选型参考,根据上云场景选择适合自己的实例规格
对于很多新手用户来说,在初次选择阿里云服务器实例规格的时候,面对众多实例规格往往不知道如何选择,因为云服务器实例规格不同,价格也不一样,本文通过一些常见的选型场景推荐,便于大家在选择云服务器实例规格时做个参考。
阿里云服务器实例规格选型参考,根据上云场景选择适合自己的实例规格
|
6天前
|
编解码 缓存 安全
阿里云目前活动内各云服务器实例规格适用场景与价格参考
目前阿里云的活动中,云服务器有多种不同实例规格可选,实例规格定义了实例的基本属性:CPU和内存(包括CPU型号、主频等),但是不同实例规格所适用的场景是不一样的,价格也有很大差别,有的用户初次选购阿里云服务器可能并不知道这些实例规格的具体适用场景,下面是小编整理汇总的2024年截止目前阿里云的活动中云服务器实例规格适用场景与活动价格,以供参考。
阿里云目前活动内各云服务器实例规格适用场景与价格参考
|
6天前
|
存储 弹性计算 固态存储
阿里云服务器租用价格参考,2核16G、4核32G、8核64G配置收费标准
阿里云服务器2核16G、4核32G、8核64G配置最新租用价格更新,2024年阿里云产品再一次降价,降价之后2核16G配置按量收费最低收费标准为0.596元/小时,按月租用标准收费标准为260.44元/1个月。4核32G配置的阿里云服务器按量收费标准最低为1.085元/小时,按月租用标准收费标准为520.88元/1个月。8核64G配置的阿里云服务器按量收费标准最低为2.17元/小时,按月租用标准收费标准为1041.77元/1个月。云服务器实例规格的地域和实例规格不同,收费标准不一样,下面是2024年阿里云服务器2核16G、4核32G、8核64G配置的最新租用收费标准。
阿里云服务器租用价格参考,2核16G、4核32G、8核64G配置收费标准
|
19小时前
|
弹性计算
阿里云ECS的使用心得
本文主要讲述了我是如何了解到ECS,使用ECS的一些经验,以及自己的感悟心得
|
1天前
|
存储 弹性计算 监控
【阿里云弹性计算】深入阿里云ECS配置选择:CPU、内存与存储的最优搭配策略
【5月更文挑战第20天】阿里云ECS提供多种实例类型满足不同需求,如通用型、计算型、内存型等。选择CPU时,通用应用可选1-2核,计算密集型应用推荐4核以上。内存选择要考虑应用类型,内存密集型至少4GB起。存储方面,系统盘和数据盘容量依据应用和数据量决定,高性能应用可选SSD或高效云盘。结合业务特点和预算制定配置方案,并通过监控应用性能适时调整,确保资源最优利用。示例代码展示了使用阿里云CLI创建ECS实例的过程。
27 5

相关产品

  • 云服务器 ECS