スクレイピングを行う対象のサイトとして、運用中のさくらのVPSサイトを使用しても良いのだが、ローカルの環境でセキュリティや結果を気にせずに好きにいじれるように、ラズパイでWordPressサイトを立ち上げることに。
 参考にしたのは、こちらのサイト、こちらの手順を全てまねただけ!
【ラズパイ】Raspberry PiにWordPressをインストールし、テスト環境を構築!
Apacheはインストール済みなので、以下の順で

PHPのインストール

 PHP7.4をインストールしたかったのだが、自分の手には負えないので、諦めての標準のPHP7.3を入れることに。

sudo apt-get install php

PHP稼働確認
以下の内容の/var/www/html/index.phpを作成

<html>
<head>
<meta charset="utf-8"/>
<title>RaspberryPi Home</title>
</head>
<body>
Hello RaspberryPi World!</br>
ようこそラズベリーパイの世界へ </br>
<?php echo date("Y年m月d日"); ?>
</body>
</html>

pythonで確認すると

#! /usr/bin/env python3
# -*- coding: utf-8 -*-

import sys
sys.path.append('/home/pi/.local/lib/python3.7/site-packages/')
from selenium import webdriver

browser = webdriver.Chrome(executable_path="/usr/lib/chromium-browser/chromedriver")
browser.get('http://raspberrypi/')

結果

MariaDBのインストール

$ sudo apt-get install mariadb-server

PHPと連携するための拡張機能をインストール

$ sudo apt-get install php-mysql

MariaDBサービスを有効にして起動

$ sudo systemctl enable mariadb
$ sudo systemctl start mariadb


WordPress用のMariaDBの設定

MariaDBにログイン

$ sudo mysql

WordPress用のDBを作成

create database wordpress;

WordPress用のユーザを作成(ユーザ名、パスワードは任意)

CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';

‘user’@’localhost’に、データベースwordpressに対する全ての権限を付与

GRANT ALL on wordpress.* TO 'user'@'localhost' IDENTIFIED BY 'password';


WordPressのインストール

 RaspberryPiのChromiumブラウザで「ダウンロード|WordPress.org日本語」からWordPressをダウンロード。ちなみに現在はWordPress5.7.2
解凍してできたwordpressフォルダの中身を全て、/var/www/html/へ移動。
Apache2を再起動

$sudo service apache2 restart


WordPressの初期設定

 ブラウザでhttp://raspberrypi/を開き、次の画面がでれば成功。 後は、指示に従い設定するだけ。