UbuntuにWordPressをインストールして自宅ブログサーバの立ち上げ1

投稿者: | 8月 22, 2022

〜WordPressのインストールまで〜

私はこれまでは趣味をTwitterでいろいろ呟いたりやり方をメモしたりしていましたが、内容的にブログに書いたほうがいいと思っていたので春休みの期間を使ってブログを始めることにしました。

維持費をなるべくかけたく無いので今回は自宅サーバにしました。
使用したPCはmsi PS42(core i7 8550U メモリ8GB)を魔改造(と言うより修理)したものです。

以下のサイトを参考にさせていただきました。
Ubuntu 20.04 LTS に WordPress 5.8 をインストール – Qiita

Ubuntu serverをインストールし終わっているところからです。

1. タイムゾーンの設定

sudo timedatectl set-timezone Asia/Tokyo

2. apach2のインストール

sudo apt update
sudo apt install apache2
sudo systemctl enable apache2
sudo systemctl start apache2

この状態で同ネットワーク内のブラウザからサーバのIPアドレスにアクセスすると、Apacheの初期画面が見れるはずです。

3. phpのインストール

現時点での最新のphp8.1をインストールします。もしバージョンが上がっていた場合は8.1の部分を書き換えてください。

sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php8.1 php8.1-mysql

4. MariaDBのインストール

sudo apt-get install software-properties-common dirmngr apt-transport-https
sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el,s390x] https://mirrors.xtom.jp/mariadb/repo/10.7/ubuntu focal main'
sudo apt update

(これで公開鍵がなんちゃらというエラーが出たらもう一度
sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
sudo apt update

を実行)
sudo apt install mariadb-server mariadb-client
sudo systemctl enable mariadb
sudo systemctl start mariadb

5. WordPressのインストール

cd /var/www/html
sudo wget https://ja.wordpress.org/latest-ja.tar.gz
sudo tar xvf latest-ja.tar.gz
sudo chown -R www-data:www-data .

この際/var/www/htmlの中にwordpressとい名前のディレクトリが作成され、その中にWordPressのファイルが入っています。このままだと、ブラウザで閲覧するときに、ドメイン名/wordpress となってしまいます。後で変更することもできますが、インストール時に変更しておいたほうが楽です。ドメイン名 だけでアクセスできるようにするには
sudo systemctl stop apache2
sudo mv /var/www/html/wordpress/ /var/www/wordpress/
sudo rm -r /var/www/html
sudo mv /var/www/wordpress/ /var/www/html/
sudo systemctl start apache2

として、htmlのディレクトの中身をwordpressのディレクトリの中身にしてあげれば大丈夫です。

6. MariaDBの設定(ユーザの作成)

sudo mariadb
CREATE DATABASE データベース名 DEFAULT CHARACTER SET utf8;
GRANT ALL ON データベース名.* TO データベース名@localhost IDENTIFIED BY 'パスワード';
FLUSH PRIVILEGES;
exit;

データベース名パスワードの部分は自分で設定したいものに変更してください。

以上でインストールは終了です。

ブラウザでサーバのIPアドレスにアクセスし、WordPressの初期設定でMariaDBのデータベース名やパスワードなどを入力すると、管理者画面に入れると思います。

次回は、ドメイン取得、DynamicDNSの設定、SSL化、Googleへの追加をやります。
UbuntuにWordpressをインストールして自宅ブログサーバの立ち上げ2

UbuntuにWordPressをインストールして自宅ブログサーバの立ち上げ1」への3件のフィードバック

  1. おにゃんこぽん

    こんにちは
    とてもステーキなブログですね
    これからも投稿楽しみにしております

    返信

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)