t3.nanoのAmazon Linux 2にWordPressの環境を構築する(MariaDB10.5編)の続きです。 それでは、最後にWordPressのインストールをしていきましょう!WordPressの最新版をwgetでダウンロードしていきます。 $ wget https://ja.wordpress.org/...
t3.nanoのAmazon Linux 2にWordPressの環境を構築する(nginx1.20.1編)の続きです。今回はMariaDBをインストールしていきたいと思います。PHP81をインストールするのにコマンドを実行した時にmariadb10.5 available と出力されていたのを覚えていますでしょうか? ...
t3.nanoのAmazon Linux 2にWordPressの環境を構築する(PHP8.1編)の続きです。今回はnginxをインストールしていきたいと思います。yumコマンドでインストールしていきます。インストールが完了しました。バージョンを確認します。nginxの設定を確認してみたいと思います。 ...
当サイトのWordPressの環境をAmazon EC2のt3.nanoインスタンスに移行すると同時に諸々バージョンを新しくしていきたいと思います。ただ、インスタンスタイプt3.nanoのメモリは0.5GiBしかなくデフォルトだと流石にメモリ不足です。以下の記事の後半でご紹介しているswap領域を増やすという対応も別途...
M1 MacBook Proを購入してからずいぶん時間が経つのですが、Spring Bootの開発環境を構築する必要性が出てきたので、今回はEclipse(STS)ではなくインストール済みのVSCodeで開発できるようにしていきたいと思います。 (余談)JDKのアンインストール Oracle JDKはサポート期間の長い...
文字コード「UTF-8」について、オンラインプログラミング教室のHTML入門で時々質問がありますので、まとめておきたいと思います。動画での説明の方が良い、という方はこちらをどうぞ。コンピュータは、文字も内部的には数値として扱います。"あいうえお"という文字にも番号がついています。背番号みたいなものです。 ...
Udemyで売り上げが出ると、 講師のダッシュボードにこのようなメッセージが表示されていました。なぜ申請が必要か少し調べてみました。 Udemyのような米国のサービスを使ってあげた利益は米国から課税されます。何もしないと、30%の課税となります。日本に住んでいると日本でも課税されるので、二重でとても損です。でも、日米間...
php-gd拡張モジュールはインストールされているのに画像処理がうまくいかず、phpinfoやphp -iコマンドを実行しても、何故だかPHPの画像処理ライブラリ(GD)の情報が全く出力されていなかったので調べてみたところ、php.iniにextensions=gd.soの記載がなかったのが原因でした。 ...
InstantSearch.jsをフロント側に導入して検索機能を作成したいと思います。だいぶ時間が空いてしまいましたので前回のおさらいを簡単に。一言で言うと「WordPressの記事をAlgoliaのindexに保存する」機能を構築しました。今回の検索機能構築の手順は、Algoliaのindexの設定を変更 ...
Algolia導入を検討するために無料プランで試してみました。Algoliaのリファレンスを参照しながらやってみたのですが、Fatal error: Class 'DOMDocument' not foundなどのエラーが発生したり、いくつか問題点や注意点が見つかりましたので、簡単にまとめてみたいと思います。 ...