摘要:本文有网站搭建时每个流程步骤的截图。看流程步骤和图片指导就成功了。前言本文使用华为云服务为大家搭建属于自己的网站,搭建过程将详细介绍。自己亲身经历了3次建站的过程,确认没有问题后写了这篇博客。大家可以放心按照步骤流程一步步来。如果你担心自己能否建站成功,本文有建站时每个流程步骤的截图。看流程步骤和图片指导就成功了。网页效果我没有做炫酷的网页,比较简单;(~ ̄▽ ̄)~这就是文章的内容(??ω??)?介绍本博客主要介绍自己的WordPress网站(博客平台),有人会问什么是WordPress网站?WordPress是一个用PHP语言开发的博客平台。用户可以在支持PHP和MySQL数据库的服务器上架设自己的网站。您还可以将WordPress用作内容管理系统(CMS)。核心要点:LAMP(Linux、Apache、MySQL、PHP)。Linux系统、ApacheHTTP服务器、MySQL数据库软件、PHP语言。一组常用来搭建网站或服务器的开源软件,本身是独立的程序,但由于经常一起使用,所以兼容性越来越高,共同构成了一个强大的网络应用平台。思路流程1、登录华为云2、创建共享带宽3、创建安全组4、创建虚拟私有云(VPC)5、创建弹性云服务器(ECS)6、搭建LAMP(Linux、Apache),MySQL,PHP)环境7.创建并配置RDS8。访问WordPress并进行相应的配置。搭建过程中,首先登录华为云。华为云官网地址:https://www.huaweicloud.com/如果您还没有注册华为云账号,请先注册并通过实名认证;登录和注册按钮位于右上角。1、创建共享带宽我们搭建的网站希望能够通过公网访问或者对外提供服务;公网连接是选择独享带宽还是共享带宽;对于业务压力和流量负载没有过高要求,我们可以将多个EIP绑定到同一个共享带宽,最大限度地利用带宽资源,节约成本。1.1)进入共享带宽页面,来到华为云首页,使用搜索功能,输入“弹性公网IP和带宽”进行搜索,选择“弹性公网”产品点击立即购买:(温馨提示:您可以使用华为云账号充值10-20元,方便以后开通各种服务;如果建站后觉得体验不错,可以考虑充值)1.2)配置参数如下:(推荐按以下配置)计费方式:按需计费地区:华东-上海1(该地区可选其他)计费方式:按带宽计费,带宽大小:5M,带宽名称:自定义其他默认;然后,点击右下角的“立即购买”,确认规格详情后,点击“提交”返回共享带宽列表页面,您可以在此处查看购买的共享带宽。2.创建安全组安全组是一个具有状态检测和包过滤功能的虚拟防火墙。安全组是由Region中具有相同安全保护要求且相互信任的实例组成的逻辑组。每个实例至少属于一个安全组,创建时需要指定,创建后也可以修改。在网站建设中,为了让我们的ECS、RDS等服务能够顺利对外提供服务,我们建立了一个安全组,并在创建ECS和RDS时指定了安全组的规则。什么是安全组?(华为云官方解释)安全组是为同一VPC内具有相同安全保护要求且相互信任的ECS提供访问策略的逻辑组。创建安全组后,用户可以在安全组中定义各种访问规则。弹性云服务器加入安全组后,受到这些访问规则的保护。系统默认会为每个用户创建一个默认的安全组。默认安全组的规则是在出方向允许所有数据包,在入方向限制访问。安全组内的弹性云服务器无需添加规则即可相互访问。.2.1)同法进入安全组,在华为云首页,使用搜索功能,输入“安全组”进行搜索2.2)创建安全组,来到VPC,点击访问控制台,点击左侧栏“访问控制”->“安全组”创建安全组:点击右上角“创建安全组”,为安全组命名,下拉框选择企业项目,模板默认值,点击“确定”创建安全组。2.3)添加安全组规则在安全组列表页面点击创建的安全组名称,进入安全组详情页面。点击“入站规则”->“添加规则”,添加一条入站规则,如下图,配置如下:①协议端口:下拉选择“基本协议”->“允许”;②IP地址设置为0.0。0.0/0。单击确定。创建成功后:3、创建虚拟私有云(VPC)虚拟私有云(VirtualPrivateCloud)是我们在华为云上申请的一个隔离的私有虚拟网络环境。我们可以在VPC中自由配置IP地址段、子网、安全组等子服务,也可以申请弹性带宽、弹性IP来搭建业务系统。什么是虚拟私有云?(华为云官方解释)虚拟私有云(VirtualPrivateCloud,以下简称VPC),为弹性云服务器构建一个隔离的、用户配置和管理的虚拟网络环境,提高用户云中资源的安全性,简化用户的网络。部署。如何接入虚拟私有云?(华为云官方解释)华为云提供基于Web的服务管理平台,即管理控制台和基于HTTPS请求的API(ApplicationProgrammingInterface)管理方式。如需将云平台上的虚拟私有云集成到第三方系统中进行二次开发,请使用API??访问虚拟私有云;如需进行其他相关操作,请使用管理控制台访问虚拟私有云,您可以直接登录管理控制台,在首页选择“虚拟私有云”。3.1)进入虚拟私有云页面,点击左栏“虚拟私有云”,如下图:3.2)创建虚拟私有云,点击右上角“创建虚拟私有云”。基本信息:①当前区域:华东-上海②名称:vpc-xxx③网段:192.168.0.0/16子网配置:①可用分区:default②子网名称:subnet-xxx③子网网段:192.168.0.0/24后配置完成后,点击右下角“立即创建”进入VPC列表,查看创建的VPC。4.创建弹性云服务器(ECS)创建并配置ECS。配置主要包括:安装WordPress、连接MySQL数据库、实现开机等。什么是弹性云服务器?(华为云官方解释)弹性云服务器是一种弹性可扩展的计算服务器,可以随时获取,由CPU、内存、镜像、云硬盘组成。同时结合虚拟私有云、虚拟防火墙、数据多副本保存能力,为您打造高效、可靠、安全的计算环境,保障您的服务长期稳定运行。ECS创建成功后,您可以像使用自己的本地PC或物理服务器一样使用云上的ECS。4.1)进入弹性云服务器页面,使用搜索功能,输入“弹性云服务器”进行搜索4.2)选择弹性云服务器配置参数,点击右上角“购买弹性云服务器”。配置参数如下:计费方式:按需计费,地区:华东-上海1,可用区:随机分配,CPU架构:X86,规格:通用计算类型:S6.small.1|1vCPU|1GB,镜像:公共镜像:CentOS|CentOS7.464bit(40GB),HostSecurity:勾选《开通主机安全》,系统盘:highIO/40GB,region和availabilityzone有什么区别?(华为云官方解释)地域是指ECS所在的物理位置。同一地域的可用区可以在内网互通,不同地域之间不能内网互通。每个区域包含许多不同的位置,称为“可用区”,即在同一个区域下,具有电源和网络隔离的物理区域,可用区之间的内网通信,以及不同可用区之间的物理隔离。点击页面右下角“下一步,网络配置”:网络:选择之前创建的虚拟私有云,安全组:选择之前创建的安全组,弹性公网IP:立即购买,线路:全动态BGP,公网带宽:添加共享带宽,带宽名称:选择前面步骤创建的共享带宽,4.3)设置用户名和密码确认购买ECS点击页面左下角“下一步,高级配置”:云服务器名称:custom(如ecs-Sandbox-voyager002),登录凭证:password,用户名:root,密码:custom(请牢记ECS用户登录密码),确认密码:再次输入密码,cloud备份:暂不购买,云服务器(可选):默认,高级选项:不勾选,确认无误后点击“下一步确认配置”,在下拉框中选择企业项目,勾选同意协议,点击“立即购买”【创建ECS大约需要3分钟】。下面是创建好的服务器5、搭建LAMP(Linux、Apache、MySQL、PHP)环境什么是LAMP?(华为云官方解释)LAMP是指Linux(操作系统)、ApacheHTTP服务器、MySQL(有时也指MariaDB,数据库软件)和PHP(有时也指Perl或Python)的首字母,常用的一组构建*网站或服务器的开源软件本身都是独立的程序,但由于它们经常一起使用,所以它们的兼容性越来越高,共同构成了一个强大的网络应用平台。5.1)远程登录ECS左侧菜单栏,点击服务列表->“计算”->“弹性云服务器ECS”进入服务器列表,点击远程登录例如:LANG=en_us.UTF-8sshroot@124.71.174.1425.2)安装LAMP环境①输入以下命令安装LAMP环境,并启动相应的服务:yuminstall-yhttpdphpphp-fpmphp-serverphp-mysqlmysql运行后,“完成!“显示②配置httpd服务,输入以下命令编辑配置。vim/etc/httpd/conf/httpd.conf③在打开的配置文件界面,点击快捷键“shift+g”进入配置文件的最后一行。点击快捷键“i”进入编辑模式,将光标移动到配置文件末尾,回车换行,复制粘贴如下配置代码。ServerNamelocalhost:80点击快捷键“ESC”退出编辑模式,在编辑器任意位置右击粘贴以下代码,回车保存退出配置文件。(命令为:wq)5.3)下载WordPress安装软件输入以下命令下载WordPress安装软件:wget-chttps://sandbox-experiment-resource.obs-website.cn-north-1.myhwclouds。com/30min-website/wordpress-4.9.1-zh_CN.tar.gz5.4)解压WordPress安装软件,输入以下命令将WordPress安装包解压到目录/var/www/html:tar-zxvfwordpress-4.9.1-zh_CN.tar.gz-C/var/www/html运行到“wordpress/readme.html”这一行的末尾,如下图。5.5)打开安装包所在目录的读写权限。键入以下命令,授予文件所在目录的读写权限:复制代码chmod-R777/var/www/html5.6)打开httpd服务输入以下命令打开httpd服务:复制代码systemctlstarthttpd.service5.7)启动php-fpm服务键入以下命令启动php-fpm服务:复制代码systemctlstartphp-fpm.service5.8)检查httpd服务状态输入以下命令检查httpd服务status:copy代码systemctlstatushttpd如下图,httpd的状态高亮为active(运行中)。5.9)查看php-fpm服务状态键入以下命令查看php-fpm服务状态:复制代码systemctlstatusphp-fpmphp-fpm的状态高亮显示为active(运行)。5.10)将httpd服务设置为开机启动键入以下命令将httpd服务设置为开机启动:复制代码systemctlenablehttpdhttpd服务已设置为开机启动。5.11)设置php-fpm服务开机启动键入以下命令设置php-fpm服务开机启动:复制代码systemctlenablephp-fpmphp-fpm服务已被设置为开机启动。6.创建和配置RDS华为云关系型数据库是基于云计算平台的在线关系型数据库服务,开箱即用,稳定可靠,可弹性扩展,易于管理。什么是RDS(华为云关系型数据库)?(华为云官方解释)华为云关系数据库服务(RDS)是基于云计算平台的即用型、稳定可靠、弹性扩展、易管理的在线关系数据库服务。6.1)进入华为云控制台关系数据库页面,鼠标移至云桌面浏览器页面左侧菜单栏,点击服务列表->“数据库”->“数据库RDS”,进入左侧栏“实例管理”界面如下图所示:6.2)选择数据库实例的配置参数,点击右上角“购买数据库实例”,配置相关信息如下图:①计费模式:按需计费②地域:华东-上海③实例名称:自定义④数据库引擎:MySQL⑤数据库版本:5.7⑥实例类型:主/备⑦存储类型:超高IO⑧主可用区:任选其一⑨BackupAvailabilityZone:任选其一⑩TimeZone:UTC+08:00?性能规格:UniversalEnhancedTypeII2cores/4GB(为保证实验能正常完成,请务必选择该规格)?存储空间:默认,40GB?Disk加密:不加密6.3)设置密码确认购买数据库实例如图配置相关信息,确保数据库使用的VPC、子网、内网安全组均使用创建的实例前1/2/3步;②数据库端口:默认(3306)③设置并记住数据库密码;点击右下角“立即购买”,确认订单详情后点击“提交”。注意:请牢记数据库用户名:root和设置的密码以确认购买;然后点击“返回云数据库RDS列表”返回数据库实例列表。在这里等候需要一段时间【约6分钟】,需要耐心等候。数据库创建成功后,如下图所示:6.4)登录MySQL数据库根据6.3)步骤创建的数据库用户名(用户名:root)和设置的密码,登录MySQL并创建一个WordPress数据库。数据库登录成功,如下图:6.5)创建WordPress数据库,点击“SQL操作”,选择“SQL查询”,如下图(“SQL查询”下的命令行默认内容"可以删除):输入SQL语句,执行以下命令:createdatabasewordpress;WordPress数据库创建成功,如下图所示:7.访问WordPress并进行相应配置按照以上操作,一个可以登录的WordPress网站就创建好了。登录后,简单配置数据库和网站即可正常使用。7.1)访问WordPress进入数据库配置页面。在浏览器地址栏输入以下地址访问WordPress:http://ECSIP/wordpress注意:请将访问地址中的[ECSIP]替换为云服务器的公网IP。例如:http://124.71.174.142/wordpress其中124.71.174.142是我在上面步骤申请的公网IP,按照我创建的IP填写。点击“立即开始!”按钮进入WordPress数据库配置页面,配置相关参数如下图:①数据库名:wordpress②用户名:root③密码:6.3步骤创建的数据库密码④数据库主机:填写内网地址数据库和端口⑤表前缀:默认点击“提交”。数据库配置成功后如下图:7.2)安装WordPress点击“立即安装”设置站点标题、用户名、密码和邮箱,然后点击“安装WordPress”,如下图:标题、用户名、密码等自定义;设置密码后,记住它。WordPress安装完成,如下图所示:7.3)登录网站,点击“登录”,填写上一步设置的用户名和密码。登录网站后,我们就可以开始搭建和运营自己的网站了!登录网站,可以看到网站的“dashboard”:好了,网站的技术框架搭建完成;给大家点个赞,优秀的自定义网站1.换一个自己喜欢的主题默认主题有三个,根据自己的喜好选择一个比如第三个:自定义编辑效果:欢迎大家多多交流,谢谢大家的喜欢(??ω??)y点击关注,第一时间了解华为云的新鲜技术~
