博鱼体育亲测三遍!8步搭建一个属于自己的网站
发布时间:2024-02-21 16:00

  本文分享自华为云社区《基于华为云轻松搭建属于自己的网站》,原文作者:一颗小树x。

  本文使用华为云服务,向大家搭建属于自己的网站,搭建过程会详细介绍。搭建网站的过程亲自走了3遍,确认没问题才写这篇博客的,大家放心地根据步骤流程一步一步。如果大家担心自己能不能搭建成功,本文有网站搭建时每个过程步骤的截图,大家看着流程步骤和图片引导,是能成功的。

  本篇博客主要和大家介绍属于自己的WordPress网站(博客平台),可能有人会问什么是WordPress网站呀?

  WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。

  Linux系统、ApacheHTTP 服务器、MySQL 数据库软件、PHP语言。一组常用来搭建网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。

  如果没注册华为云账号的朋友,先进行注册并通过实名认证;登录和注册按钮在右上角。

  我们搭建好的网站,是希望能通过公网访问或者对外提供服务的;公网连接是选择独享带宽或者共享带宽;对于业务压力和流量负载没有过高要求的情况,我们可以把多个EIP绑定在同一个共享带宽上,使该带宽资源得到最大化利用并节省开支。

  点击 立即购买:(温馨提醒:大家可以在华为云账号中充值10-20元,便于后面各种服务的开通;如果代建网站后,觉得体验不错的,再考虑续充)

  然后,点击右下角“立即购买”,确认规格详情后点击“提交”,返回共享带宽列表页,可以查看到已经购买的共享带宽。

  安全组是一种虚拟防火墙,具备状态检测和包过滤功能。安全组是一个逻辑上的分组,该分组由一个Region内具有相同安全保护需求,并且互相信任的实例组成。每个实例至少属于一个安全组,在创建时需指定,也可创建后修改。

  在搭建网站中,为了使我们的ECS,RDS等服务能顺利对外提供服务,我们建立安全组并在创建ECS,RDS时指定使用该安全组规则。

  安全组是一个逻辑上的分组,为同一个VPC内具有相同安全保护需求并相互信任的弹性云服务器提供访问策略。安全组创建后,用户可以在安全组中定义各种访问规则,当弹性云服务器加入该安全组后,即受到这些访问规则的保护。

  系统会为每个用户默认创建一个默认安全组,默认安全组的规则是在出方向上的数据报文全部放行,入方向访问受限,安全组内的弹性云服务器无需添加规则即可互相访问。

  2.1)进入安全组,同样的方法,在华为云的主页,使用搜索功能,输入”安全组“进行搜索

  创建安全组:点击右上角“创建安全组”,命名安全组,下拉框选择企业项目,模板默认,点击“确定”,创建安全组。

  虚拟私有云(Virtual Private Cloud)是我们在华为云上申请的隔离的、私密的虚拟网络环境。我们可以自由配置VPC内的IP地址段、子网、安全组等子服务,也可以申请弹性带宽和弹性IP搭建业务系统。

  华为云提供了Web化的服务管理平台,即管理控制台和基于HTTPS请求的API(Application Programming Interface)管理方式。如果您需要将云平台上的虚拟私有云集成到第三方系统,用于二次开发,请使用API方式访问虚拟私有云;如果您需要进行其他相关操作,请使用管理控制台方式访问虚拟私有云,可直接登录管理控制台,从主页选择“虚拟私有云”。

  配置完成后点击右下角“立即创建”,进入VPC列表可查看到已创建的VPC。

  创建并配置一台ECS,配置主要包括:安装WordPress,连接MySQL数据库,实现开机启动等。博鱼体育

  弹性云服务器是由CPU、内存、镜像、云硬盘组成的一种可随时获取、弹性可扩展的计算服务器,同时它结合虚拟私有云、虚拟防火墙、数据多副本保存等能力,为您打造一个高效、可靠、安全的计算环境,确保您的服务持久稳定运行。弹性云服务器创建成功后,您就可以像使用自己的本地PC或物理服务器一样,在云上使用弹性云服务器。

  4.3)设置用户名和密码确认购买ECS点击页面左下角“下一步,高级配置”:

  确认无误后点击“下一步 确认配置”,下拉框选择企业项目,勾选同意协议点击“立即购买”【创建ECS 需要等待约3分钟】。

  LAMP指的Linux(操作系统)、ApacheHTTP 服务器,MySQL(有时也指MariaDB,数据库软件)和PHP(有时也是指Perl或Python)的第一个字母,一组常用来搭建***站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。

  左侧菜单栏,点击服务列表-”计算”-“弹性云服务器ECS”进入服务器列表,点击远程登陆

  ③在打开的配置文件界面,单击快捷键“shift+g”,进入配置文件最后一行。单击快捷键“i”进入编辑模式,移动光标至配置文件末尾,回车换行,拷贝粘贴以下配置代码。

  单击快捷键“ESC”退出编辑模式,在编辑器任意位置右键粘贴以下代码,回车执行保存并退出配置文件。(命令是 :wq)

  华为云关系型数据库是一种基于云计算平台可即开即用,稳定可靠,弹性伸缩,便捷管理的在线关系型数据库服务。

  于华为云控制台,鼠标移动到云桌面浏览器页面中左侧菜单栏,点击服务列表-”数据库”-“数据库RDS”,进入左侧栏 “实例管理”界面,如下图所示:

  ① 继续按下图配置相关信息,确保数据库使用的VPC、子网、内网安全组均使用之前1/2/3步骤中创建的实例;

  ③ 设置并牢记数据库密码;点击右下角的“立即购买”,确认订单详情后点击“提交”。

  确认购买;然后点击“返回云数据库RDS列表”返回数据库实例列表,此处需要等待一段时间【约6分钟】,需要耐心等待。

  根据步骤6.3)创建的数据库用户名(用户名:root)和所设置的密码登录MySQL并创建WordPress数据库。

  点击“SQL操作”,选择“SQL查询”如下图(“SQL查询”下命令行默认内容删除即可):

  根据上述操作已创建可登录的WordPress网站,登录后进行数据库及网站的简单配置即可正常使用。

  其中124.71.174.142是我在上面步骤申请的公网IP,根据自己的创建的IP填写。

  点击“现在就开始!”按钮,进入WordPress数据库配置页面,如下图所示配置相关参数:

  设置站点标题、用户名、密码及电子邮件后,然后点击“安装WordPress”,如下图所示:

  填入上步中设置的用户名及密码,登录网站后就可以开始建设运营我们自己的网站啦!