1,成功解决搭建wordpress的文章:Ubuntu下安装WordPress教程,超级简单,复制代码就好 - 知乎 (zhihu.com)
搭配以下步骤:
//执行以下命令,将wp-config-sample.php配置文件重命名为wp-config.php。
sudo mv /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config.php
//执行以下命令,修改wp-config.php配置文件。
sudo sed -i 's/database_name_here/wordpress/' /var/www/html/wordpress/wp-config.php
sudo sed -i 's/username_here/root/' /var/www/html/wordpress/wp-config.php
sudo sed -i 's/password_here/NewPassW****/' /var/www/html/wordpress/wp-config.php
//执行以下命令,查看配置文件信息是否修改成功。
cat -n /var/www/html/wordpress/wp-config.php
2,注意PHP的安装,先安装Apache,以免浏览器出现无法解析PHP直接下载文件的事情发生,参考文档:
如何在 Ubuntu 20.04 上安装 PHP - 知乎 (zhihu.com)
不像 Apache,在Nginx 中没有对处理 PHP 文件的内建支持。我们将会使用 PHP-FPM (“fastCGI process manager”) 来处理 PHP 文件。
3,在安装Mysql过程中要注意,直接修改默认密码/etc/mysql/debian.cnf中的配置没有用,参考文档:
Ubuntu 20.04 + mysql 8.0.27 用户名和密码修改(非常实用)-阿里云开发者社区 (aliyun.com)
(很重要!!!)安装后需要在mysql里新建一个新用户,要有所要用的表的权限(我是wordpress)建议设置好后看看能不能打开数据表,进行一次检查;
grant all privileges on wordpress.* to "username"@'%';
负责安装完毕后数据库表中写不进去数据,导致登录显示未注册,失去wordpress的一切网站html配置,这是最坑的!!!
4,关于管理工具PhpMyAdmin的下载安装配置,参考:
Ubuntu 安装 PhpMyAdmin 图文教程 - xpwi - 博客园 (cnblogs.com)
其中需要注意的点是,访问端口 是localhost,而不是默认选项localhost3306。phpmyadmin的账号密码是MySQL的账号密码,即root用户名。
tip:注意我是Ubuntu系统,使用apt安装。centOS使用yum
踩了无数坑当冤种搭了10个小时的wordpress行动就此落幕。