接上一篇「OneinStack 一键搭建 PHP 8.1 + MariaDB 10.4 + Nginx 1.22.0 网站环境」,建站环境已经搭建完成,如何安装 WordPress 博客?
这应该是个古董话题了吧?老司机跳过吧……
「OneinStack 搭建环境安装 WordPress 博客 新手教程:https://uxtt.com/31」OneinStack 创建数据库以及对应用户
root 用户 SSH 登录 VPS,依次执行命令操作:
温馨提示:以下代码为示例,请根据实际设置数据库以及用户名、密码。
mysql -uroot -p
进入数据库控制台 提示 Enter password: #输入数据库 root 密码
「OneinStack 搭建环境安装 WordPress 博客 新手教程:https://uxtt.com/31」create database wptest;
创建名为 wptest 的数据库(#特别注意代码结束处要有 ;)
show databases;
查看数据库,除刚创建的 wptest 数据库,其它 3 个为系统默认库,不能删除。
接着创建建立博客用数据库对应用户,为了安全我们通常给每一个网站程序建立唯一数据库连接帐号(帐号不能为 root)。如:添加一个数据库用户名为 wptest,密码为 123Aa654,授权为本机 localhost 对 wptest 数据库所有权限,命令如下:
「OneinStack 搭建环境安装 WordPress 博客 新手教程:https://uxtt.com/31」grant all privileges on wptest.* to wptest@localhost identified by '123Aa654'; #创建用户&授权,特别注意要有分号
flush privileges; #权限立即生效
exit; #退出数据库控制台
至此,数据库创建完毕。
域名解析 & OneinStack 添加虚拟机
登录域名管理页面,添加解析到 VPS ip 地址,如:
「OneinStack 搭建环境安装 WordPress 博客 新手教程:https://uxtt.com/31」不急的话可以先喝口茶,等个几分钟,然后 ssh 操作 OneinStack 添加虚拟机(命令:/root/oneinstack/vhost.sh)。按提示操作即可,可参考截图:
至此,虚拟主机添加完成,域名也绑定到主机上了。
WordPress 博客安装
ssh 连接 vps,执行如下命令下载并解压 WordPress 程序文件到前面添加好的虚拟主机内(注意把 abso.eu.org 替换成实际域名)
cd /data/wwwroot/abso.eu.org && wget -O w.zip https://wordpress.org/latest.zip && unzip w.zip && cd wordpress/ && mv * ../ && chown -R www /data/wwwroot/abso.eu.org && cd .. && rm -rf wordpress && rm -rf w.zip
访问域名,如 abso.eu.org 进入 WordPress 安装界面:
选择简体中文,现在就开始:
按实际填写数据库信息(如果您希望在同一个数据库安装多个 WordPress,请修改前缀,比如改为 ts_):
运行安装程序:
按实际填写博客信息,记住用户密码,点击「安装 WordPress」就完事了:
至此,又一个 WordPress 博客新鲜出炉。
任何服务、机场均有跑路风险,请注意防范!没有啥绝对好坏,一线机场也会炸,小机场也可能岁月静好! 备用节点参考:大哥云官网、万城专线官网、飞机云官网、搬瓦工JMS、极客云官网……
Comments:0