ラズベリーパイにサーバを立てて、その上にWordPressを導入する。
1. 固定IPを設定
別記事に記載
2. 実施
まずは更新。
sudo apt update
①apache2
sudo apt install apache2
systemctlでサービスを自動起動にできる。
sudo systemctl enable apache2
デフォルトの公開フォルダ:/var/www/html
この時点で仮Webページの閲覧ができる。
②PHP
sudo apt install php php-mysql libapache2-mod-php -y
③MariaDB
sudo apt install mariadb-server mariadb-client -y
インストール後にセキュリティ設定を行う。
sudo mysql_secure_installation
④MariaDBの中にWordPress用のデータベースを作る
MariaDBに入る。
sudo mysql -u root -p
以下を順に実行する。
CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE USER 'ワードプレスのユーザ名'@'localhost' IDENTIFIED BY 'パスワード'
GRANT ALL PRIVILEGES ON wordpress.* TO 'ワードプレスのユーザ名'@'localhost';
FLUSH PRIVILEGES;
EXIT;
⑤WordPressをダウンロードして配置
cd /var/www/html
sudo rm index.html
sudo wget https://wordpress.org/latest.tar.gz
sudo rat xzf latest.tar.gz
sudo mv wordpress/*
sudo rmdir wordpress
sudo rm latest.tar.gz
⑥パーミッション設定
sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/
⑦別PCのブラウザから確認
Windowsのブラウザで以下にアクセスする。
http://ラズベリーパイのIPアドレス/
WordPressの初期セットアップ画面が表示され、先ほど作ったデータベース情報を入力すればインストール完了。
コメント