WordPress开源免费,可以帮助轻松创建并管理各种类型的网站,包括博客、新闻站点、在线商店以及社交平台等。WordPress提供了丰富的主题和插件,可以根据需求定制网站的外观和功能。本文将介绍如何通过阿里云快速建设WordPress网站的方式,希望能够帮到大家。
一、WordPress网站建设条件
通过云市场镜像快速建设支持的操作系统:Alibaba Cloud Linux 3.2104
如果对操作系统有特定需求,可以选择通过阿里云云市场镜像快速搭建WordPress,这样可以省去配置Web环境的麻烦,特别适合初次使用阿里云ECS建站的用户。
二、WordPress网站建设步骤详解
阿里云官网地址:点击访问
选择通过阿里云云市场镜像来搭建WordPress,只需在云市场中选择WordPress镜像并按提示完成部署,系统会自动为配置好所有所需的Web环境,省去手动安装配置的步骤。这个方法非常适合刚接触建站的初学者。
本示例中使用的Wordpress平台( ALinux3 LNMP PHP)镜像基础环境如下:
- 操作系统版本:Alibaba Cloud Linux 3.2104
- Nginx版本:1.26.2
- PHP版本:8.2
- MySQL版本:8.0.40
使用WordPress镜像创建新ECS实例。
说明:如果已购买 ECS实例且ECS实例中不存在重要数据,可以通过更换系统镜像的方式,在镜像区域的镜像市场中选择Wordpress平台( ALinux3 LNMP PHP)镜像。
如果购买实例时未分配公网IP,请绑定弹性公网IP。
- 登录ECS管理控制台;
- 在左侧导航栏,选择实例与镜像 > 实例;
- 在页面左侧顶部,选择目标资源所在的资源组和地域;
- 在实例列表页,单击创建实例;
- 在自定义购买页面的镜像区域,选择云市场镜像 > 从云市场获取更多选择(含操作系统);
- 在搜索框中输入Wordpress,并单击搜索,选择镜像后,单击使用;
- 可以单击搜索结果中的镜像标题,进入云市场镜像售卖页,获取镜像的配置信息。本示例中使用的Wordpress平台( ALinux3 LNMP PHP)镜像如下。
选择云市场镜像,需要关注镜像的费用问题,如果镜像显示¥0/时,表示镜像不收取费用。
更多镜像环境,可在云市场基础环境中搜索筛选。在自定义购买页面,按照界面提示,配置参数。
请注意以下参数:
- 镜像:镜像区域已自动设置为选购的镜像;
- 公网 IP:选中分配公网 IPv4 地址,并根据业务需要,设置带宽值。
3、获取WordPress和MySQL数据库的用户名和密码
- 远程连接ECS实例;
- 执行以下命令,查看数据库的用户名和密码。
sudo cat /root/ReadMe
4、在安全组入方向规则中放行80端口
可以根据实际需求,放行其他应用所需的端口号。例如:
- 远程连接MySQL数据库时,需要放行MySQL默认占用的3306端口;
- 使用HTTPS时,需要放行443端口。
5、登录WordPress
在本地浏览器中输入http://实例公网IP/wp-admin。进入WordPress登录页面。使用获取到的WordPress用户名和密码,登录WordPress网站。
出现如下界面,表示成功搭建WordPress网站。
三、解析WordPress网站域名
通过实例公网IP地址直接访问WordPress网站会降低服务端的安全性。如果已有域名或者想为WordPress网站注册一个域名,可以参考以下步骤。
1、注册域名
2、备案域名
如果域名指向的网站托管在阿里云中国内地节点服务器,需要进行备案。
备案要求ECS实例的计费方式为包年包月且至少购买3个月,如果服务器购买时长不满足备案要求,需执行以下操作:
- 如果ECS实例计费方式为按量付费,则需转为包年包月。
- 如果ECS实例购买不足3个月,需续费实例。
- 整个备案流程预计所需时长约1~22个工作日左右,具体时长以实际操作时间为准。
3、解析域名
将域名指向实例公网IP。
4、将实例公网IP替换为新域名。
远程连接已搭建WordPress网站的ECS实例。
(条件必选)如果ECS实例为Windows操作系统,则需要执行本步骤。
返回搭建WordPress网站的ECS实例,进入MySQL安装目录下的bin文件夹,先按下shift键,同时单击鼠标右键,然后选择在此处打开命令窗口(W)。
运行以下命令,登录MySQL数据库。
mysql -u root -p
运行以下命令,切换至WordPress对应的数据库。
use wordpress;
为WordPress网站设置新域名。本示例注册域名为www.example.com。
Linux:
运行以下命令,将实例公网IP替换为新域名。
update wp_options set option_value = replace(option_value, 'http://实例公网IP', 'http://www.example.com') where option_name = 'home' OR option_name = 'siteurl'; Windows:
运行以下命令,将http://localhost/替换为新域名。
update wp_options set option_value = replace(option_value, 'http://localhost', 'http://www.example.com') where option_name = 'home' OR option_name = 'siteurl';
运行以下命令,退出MySQL。
exit;
成功为WordPress网站设置新域名。
-
广告合作
-
QQ群号:707632017