首页开发教程WordPress网站建设教程(阿里云)

WordPress网站建设教程(阿里云)

2025-02-17 103

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网站建设教程(阿里云)

  • 在搜索框中输入Wordpress,并单击搜索,选择镜像后,单击使用;
  • 可以单击搜索结果中的镜像标题,进入云市场镜像售卖页,获取镜像的配置信息。本示例中使用的Wordpress平台( ALinux3 LNMP PHP)镜像如下。

选择云市场镜像,需要关注镜像的费用问题,如果镜像显示¥0/时,表示镜像不收取费用。

WordPress网站建设教程(阿里云)

更多镜像环境,可在云市场基础环境中搜索筛选。在自定义购买页面,按照界面提示,配置参数。

请注意以下参数:

  • 镜像:镜像区域已自动设置为选购的镜像;
  • 公网 IP:选中分配公网 IPv4 地址,并根据业务需要,设置带宽值。

3、获取WordPress和MySQL数据库的用户名和密码

  • 远程连接ECS实例;
  • 执行以下命令,查看数据库的用户名和密码。
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo cat /root/ReadMe
sudo cat /root/ReadMe
sudo cat /root/ReadMe

WordPress网站建设教程(阿里云)

4、在安全组入方向规则中放行80端口

可以根据实际需求,放行其他应用所需的端口号。例如:

  • 远程连接MySQL数据库时,需要放行MySQL默认占用的3306端口;
  • 使用HTTPS时,需要放行443端口。

5、登录WordPress

在本地浏览器中输入http://实例公网IP/wp-admin。进入WordPress登录页面。使用获取到的WordPress用户名和密码,登录WordPress网站。

出现如下界面,表示成功搭建WordPress网站。

WordPress网站建设教程(阿里云)

三、解析WordPress网站域名

通过实例公网IP地址直接访问WordPress网站会降低服务端的安全性。如果已有域名或者想为WordPress网站注册一个域名,可以参考以下步骤。

1、注册域名

可以在GnameNamecheap等注册。

2、备案域名

如果域名指向的网站托管在阿里云中国内地节点服务器,需要进行备案。

备案要求ECS实例的计费方式为包年包月且至少购买3个月,如果服务器购买时长不满足备案要求,需执行以下操作:

  • 如果ECS实例计费方式为按量付费,则需转为包年包月。
  • 如果ECS实例购买不足3个月,需续费实例。
  • 整个备案流程预计所需时长约1~22个工作日左右,具体时长以实际操作时间为准。

3、解析域名

将域名指向实例公网IP。

4、将实例公网IP替换为新域名。

远程连接已搭建WordPress网站的ECS实例。

(条件必选)如果ECS实例为Windows操作系统,则需要执行本步骤。

返回搭建WordPress网站的ECS实例,进入MySQL安装目录下的bin文件夹,先按下shift键,同时单击鼠标右键,然后选择在此处打开命令窗口(W)。

WordPress网站建设教程(阿里云)

运行以下命令,登录MySQL数据库。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
mysql -u root -p
mysql -u root -p
mysql -u root -p

运行以下命令,切换至WordPress对应的数据库。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
use wordpress;
use wordpress;
use wordpress;

为WordPress网站设置新域名。本示例注册域名为www.example.com。

Linux:

运行以下命令,将实例公网IP替换为新域名。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
update wp_options set option_value = replace(option_value, 'http://实例公网IP', 'http://www.example.com') where option_name = 'home' OR option_name = 'siteurl';
Windows:
update wp_options set option_value = replace(option_value, 'http://实例公网IP', 'http://www.example.com') where option_name = 'home' OR option_name = 'siteurl'; Windows:
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/替换为新域名。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
update wp_options set option_value = replace(option_value, 'http://localhost', 'http://www.example.com') where option_name = 'home' OR option_name = 'siteurl';
update wp_options set option_value = replace(option_value, 'http://localhost', 'http://www.example.com') where option_name = 'home' OR option_name = 'siteurl';
update wp_options set option_value = replace(option_value, 'http://localhost', 'http://www.example.com') where option_name = 'home' OR option_name = 'siteurl';

运行以下命令,退出MySQL。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
exit;
exit;
exit;

成功为WordPress网站设置新域名。

  • 广告合作

  • QQ群号:707632017

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。

相关文章