写点什么

用一把吃鸡的时间,免费上云搭建网站应用

发布于: 2020 年 12 月 29 日

摘要:免费使用云服务,零门槛快速云上搭建网站,真就有手就行!

教程看了又看,想搭建一个自己的专属网站,奈何一学就会,一做就废?如何轻松花一把吃鸡的时间,在华为云弹性云服务器上搭建 WordPress 网站呢?

先来看看搭建网站的总体思路,完成一个网站应用的搭建需要操作以下 5 个步骤:创建共享带宽,让我们部署到云上的项目得以访问;然后创建所需要的安全组、虚拟私有云和弹性云服务器;搭建 LAMP 环境;创建网站所用的数据库;最后对网站进行设置。



一、创建共享带宽

当部署在华为云上的项目需要访问或者需要对外提供服务时,公网连接时可以选择独享宽带或者共享宽带,对于业务压力和流量负载没有过高要求时,我们就以将多个弹性公网 IP 绑定到同一个共享带宽上,使得带宽资源实现最大化的利用并且节省开支,因此我们得先创建一个具有一定带宽的共享带宽。进入共享带宽页面后,购买所需共享带宽。

二、创建安全组、虚拟私有云和弹性云服务器

安全组作为一种虚拟防火墙,具备状态监测和包过滤功能。为了使我们接下来创建的 ECS 和 RDS 等服务能顺利、安全地对外提供服务,我们需要创建一个安全组,安全组的创建比较简单,只需要设置安全组的命名,使用默认的通用 Web 服务器即可完成创建。

虚拟私有云是隔离的、私密的虚拟网络环境,可以自由配置 VPC 内的 IP 地址段、子网和安全组等自服务,也可以在其中申请弹性带宽和弹性 IP 搭建业务系统。我们可以将网段 192.168.0.0/16 和子网网段分别设置成 192.168.0.0/16 和 192.168.0.0/24。

配置好了安全组和 VPC 后,我们便可以在其中创建一个弹性云服务器 ECS,弹性云服务器时有 CPU、内存、镜像和云硬盘组成的一种可随时获取,弹性可扩展,同时合了虚拟私有云、虚拟防火墙、数据多副本保存能力的计算服务器。我们使用 X86 架构的 CPU 进行搭建网站,进入华为云弹性云服务器购买配置页面后,可参考一下参数进行配置:



确认配置参数后设置好服务器的登陆账号及密码,点击“立即购买”即可成功创建 ECS。完成我们搭建网站应用的服务购买和配置。

三、搭建环境准备

在环境准备中,我们需要搭建好 LAMP 环境,LAMP 指的是 Linux 操作系统、ApacheHTTP 服务器、MySQL 数据库和 PHP 开源软件。这里我们可以通过运行下方 yum 源命令来完成安装 LAMP:

yum install -y httpd php php-fpm php-server php-mysql mysql
复制代码

安装完 LAMP 环境后,就可以下载 WordPress 安装软件,这里我们可以通过下方 wget 命令来完成下载和解压:

wget -c https://sandbox-experiment-resource.obs-website.cn-north-1.myhwclouds.com/30min-website/wordpress-4.9.1-zh_CN.tar.gz
复制代码

解压 WordPress 安装软件:

tar -zxvf wordpress-4.9.1-zh_CN.tar.gz -C /var/www/html
复制代码

运行至如下图所示,即为完成解压。



完成 WordPress 安装软件的解压后,需要输入以下代码开启安装包所在目录的读写权限,并且开启 httpd service 和 php-fpm service。

运行下方代码,赋予文件所在目录读写权限:

chmod -R 777 /var/www/html
复制代码

开启 httpd service:

systemctl start httpd.service
复制代码

开启 php-fpm service:

systemctl start php-fpm.service
复制代码

开启以上两个服务后,担心开启不成功,可以运行代码查看状态,Active 状态为亮绿色 active(running)即为运行中。

查看 httpd service 状态:

systemctl status httpd
复制代码



查看 php-fpm service 状态

systemctl status php-fpm
复制代码



最后,将 httpd 服务和 php-fpm 服务设置为开机启动,即可完成搭建环境准备。

将 httpd 服务设为开机启动:

systemctl enable httpd
复制代码

将 php-fpm 服务设置为开机启动:

systemctl enable php-fpm
复制代码

四、创建网站所用的数据库

确认开启状态后,便需要创建我们网站需要用到的数据库,用来存放网站数据。华为云关系型数据库是一种基于云计算平台可即开即用、稳定可靠,弹性伸缩、便捷管理的在线关系型数据库服务,搭建网站应用可购买如下配置的 RDS:



配置好各项参数后,完成设置登录数据库的账户密码后即可点击“立即购买”,创建成功后登陆数据库并运行下方命令,创建一个 WordPress 数据库。接下来即可开始最后的步骤,设置我们的 WordPress 网站啦!

create database wordpress;
复制代码

五、网站设置

进入 WordPress 页面,绑定所创建数据库的主机 IP 和端口,设置好登陆账号后即可安装 WordPress,至此,我们就已经成功搭建好 WordPress 网站啦!



看完上面的指引跃跃欲试,现在就有一个免费体验的机会送给你,上华为云沙箱实验室!不用担心云服务费用高昂,不用担心操作出错,直接上手操作建站。环境一键预置,用完一键释放,保姆级的实验手册轻松指引,实验进度实时动态监测,一把吃鸡的时间,即可轻松搭建出自己的专属网站!开始动手,体验《30分钟轻松搭建网站应用》沙箱实验!

→点击直达华为云学院,get更多新技能!

本文分享自华为云社区《免费上云搭建网站应用,速来速来!》,原文作者:学院小助 。

 

点击关注,第一时间了解华为云新鲜技术~


发布于: 2020 年 12 月 29 日阅读数: 178
用户头像

提供全面深入的云计算技术干货 2020.07.14 加入

华为云开发者社区,提供全面深入的云计算前景分析、丰富的技术干货、程序样例,分享华为云前沿资讯动态,方便开发者快速成长与发展,欢迎提问、互动,多方位了解云计算! 传送门:https://bbs.huaweicloud.com/

评论

发布
暂无评论
用一把吃鸡的时间,免费上云搭建网站应用