LAMP搭建WordPress


安装WordPress

WordPress是使用PHP语言开发的博客平台;

WordPress功能强大,插件众多,易于扩充功能。安装使用都非常方便。

使用 phpmyadmin 在 LAMP 里为 WordPress 创建并配置数据库

为了简单起见,可以直接去账号页新建一个用户来,同时创建同名的 database:

image-20240804184436754

用户名 wordpress,密码自由设定:

image-20240804184509352

点击右下角执行按钮之后,自动进入修改权限页面,不用细看,全部选择后,点击右下角执行:

image-20240804184545324

最后得到的数据库用户列表应该是这样的

image-20240804184632334

下载 WordPress

使用“百度”搜索到 WordPress 官网,下载安装文件:

https://cn.wordpress.org/download/

下载 – WordPress.org China 简体中文

image-20240804185104906

下载到自己的虚拟机服务器上后使用 unzip 命令解压缩:

unzip wordpress-6.6.1-zh_CN.zip

使用网页版安装器向导来安装 WordPress

将解压缩出来的文件夹移动到 LAMP 网站的路径/var/www/html/wordpress下:

cp -r wordpress /var/www/html/wordpress

按照上面命令放置在上面的路径中的话,就在浏览器地址栏直接输入地址 http://192.168.8.30/wordpress/ 就可以打开 WordPress 首页了.

image-20240804185226575

输入上面在 phpmyadmin 里面为设置的 WordPress 用户名和密码,其它都不变使用默认:

image-20240804185241409

如果出现下面的无法写入文件的提示

image-20240804185301184

就按照提示,将手工创建文件 wp-config.php 将其拷贝进入 WordPress 的配置路径下:

cp /root/wp-config.php /var/www/html/wordpress/wp-config.php

然后点击上图中的按钮运行安装程序,自动进入下一个画面:

image-20240804190806103

随意设置一个站点标题,设置自己这个站长的用户名和密码,以及电子邮箱,然后点击安装 WordPress按钮即可安装成功,然后点击登陆,使用刚刚设置的站长用户名和密码默认进入的是仪表盘页面,在这里可以找到 WordPress 站点管理功能的各项入口。

image-20240804190647547

选择各种主题或插件安装

从 WordPress 仪表盘可以访问其官网提供丰富的主题样式和功能插件选择安装。初装的 WP 可能会遇到插件、主题安装失败的情况,报告如下的错误:

image-20240804190701586

又或者这样的错误信息

image-20240804190713918

需要检查一下服务器的 vsftpd 服务进程是否开启了上传的权限,vsftpd 初始安装默认的是关闭着这个权限的:

vim /etc/vsftpd.conf

修改开启上传权限:

# Uncomment this to enable any form of FTP write command
write_enable=YES
#write_enable=YES

再检查一下 WordPress 的路径/var/www/html/wordpress的权限,适当的 chmod 和 chown 来放开权限;

然后 WordPress 就可以安装主题和插件了,比如 WP 提供很多电商专用的功能插件,还有提供多人在线协同办公的功能插件:

image-20240804190736997

再插件页面中随意搜索各种功能插件,点击立即安装即可。