使用树莓派搭建wordpress博客网站(php、mysql、apache)图文并茂

使用树莓派搭建wordpress博客网站

下载wordpress

下载地址:https://wordpress.org/

安装树莓派

详情参考《Ubuntu使用virtualbox安装树莓派
》(Windows下也是一样的)

环境搭建

由于虚拟机出现了点问题——无法设置共享文件夹——virtualbox中,文件权限修改的时候总会报错“read only file system”,尝试了重新挂载等诸多方法未果,改到Windows下使用VMware,结果安装VMwaretools的选项呈灰色,无法点击,也是没能解决(最近没能解决的事情也太多了……)

但是作业还是要交的,只能暂时放弃修复,选择使用网盘传输(奶牛快传)(可气的是共享粘贴板也没办法正常使用……):


只好手动输入网址:

安装php

sudo apt install php

默认安装的版本是7.3
可用php -v查看

安装mysql

常规思路也还是不行(疯了,树莓派使我处处碰壁),经过一番查证,应该安装mysql的升级版——mariadb,安装命令:

sudo apt-get install mariadb-server

默认情况下MariaDB安装好后都没有配置访问用户的密码,因此如果需要远程连接时会无法连接。因此需要先对root用户设置密码。首先透过上一步中的命令连接至MariaDB,输入如下语句进行密码的修改:

use mysql;
UPDATE user SET password=password('你的密码') WHERE user='root';
UPDATE user SET plugin='mysql_native_password' WHERE user = 'root';
flush privileges;
exit

重启服务

sudo systemctl restart mariadb

重启完成后,试用密码进行mariadb登录,验证是否修改成功

mysql -u root -p

安装apache

自带啦,不用安装啦

配置wordpress

wordpress解压到/var/www/的目录下,名字随意,这里我的文件夹叫做blog

sudo unzip wordpress.zip

访问localhost,显示如下:

更改apache的首页定向,要不然访问localhost的时候自动就是/var/www/文件夹下默认的html文件夹及其下面的index.html

sudo nano /etc/apache2/sites-available/000-default.conf


然后又报没有MySQL扩展的错误

安装扩展解决:

sudo apt install php-mysql

然后又报错:建立数据库连接出错

经查询,是因为数据库的配置和连接问题。
打开数据库:

连接数据库
mysql -u root -p

创建wordpress数据库
create database wordpress;

创建名叫wordpress的用户,密码是root(可自行修改)
grant all on wordpress.* to wordpress@'localhost' identified by 'root';

刷新更改
flush privileges;

这样数据库就建立完了,接下来是与wordpress进行链接:

把配置文件'wp-config-sample.php'的名字改成'wp-config.php'
sudo mv wp-config-sample.php wp-config.php

编辑配置文件
sudo nano wp-config.php

将数据库的相关信息,一一对应修改掉:

然后再访问localhost/blog/index.php即可开始配置wordpress

部分设置如图:然后点击下方的安装即可。

然后登录

试写一篇并发布:

最终效果:

锵锵~计网作业完事啦

参考文献

WordPress的安装过程
Ubuntu下安装PHP
Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记
Linux上安装 wordpress(apache,php,mysql)
Linux 下Wordpress博客搭建
关于在树莓派上不能安装MySql
解决WordPress建立数据库连接时出错
您的 PHP 似乎没有安装运行 WordPress 所必需的 MySQL 扩展”处理方法

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值