基于Ubuntu,该如何搭建WordPress个人博客?

一、WordPress简介

CMS(内容管理系统)是一种帮助用户在没有专业技术知识的情况下创建、管理和修改网站内容的软件。

1.2工作流程。

WordPress是一种开放源码的内容管理系统(CMS),它可以让用户建立动态的站点。

二、LAMP环境的准备工作。

引用:阿里云ECS主机一键LAMP环境。

三、安装WordPress软件。

官方中文网址:https://cn.wordpress.org。

3.1WordPress下载。

下载中文版wordpress.tar.gz链接:
最近的中文版下载wordpress(说明:因为之前已经下载,所以只显示命令)
WGet。

3.2解除WordPress压力。

当下载结束时,解压(说明:因为之前解压,所以这里只显示命令)
xzvflatest-zh_cn.tar.gz

四、设置MySQL数据库。

有关MySQL如何配置权限的问题,在很多博客、文档中都没有解决。最终解决方案请参考官方文档。
mySQL官方文档:https://dev.mysql.com/doc/refman/8.0/en/creating-accounts.html。

4.1MySQL登录。

mysql-uroot-p123456
显示mysql>说明登录成功。
root是登录用户,123456是登录密码(在阿里云中,MySQL与ECS主机密码相同)

建立wordpress数据库。

DATABASEwordpress;
描述:wordpress是数据库的名称,您还可以定制其他名称。

建立工人数据库用户。
createur'wordpressuser'@%'IDENTIFIEDBY123456';
wordpressuser是新创建的用户名,而123456是该用户登录到数据库的密码。可以自定义用户名和密码。

配置用户的数据库权限。
*TO'wordpressuser'@'%'WITHGRANTOPTION;

MySQL的配置和退出有效。
弗洛伊德;
Exit

五、配置“WordPress”。

5.1一次行动行动计划。

因为PHP默认访问/var/www/html/文件夹,所以需要将所有文件从wordpress文件夹移至/var/www/html/文件夹。
sudomvwordpress/*/var/www/html

5.2设定html权限。
mod-R777/var/www/html/

5.3移至index.html中。
/var/www/html/index.html/var/www/html/index~.html。

5.4重新启动Apache服务:

sudosystemctlrestartapache2.service
由于之前已设置,因此忽略没有此文件的报错。

六、测试“WordPress”。

存取主机公网IP地址。

HTTP://公网IP。

第七,参考文件。

有兴趣的,可以去看看阿里和腾讯的实验室环境,里面提供免费的主机,不过时间上有限制。对于初学者非常友好。也许华为和百度也有,但我还没有尝试过,这里不做评价。