基本的に20.04を前提に記載。 18.04は20.04とおもに以下が異なる。 PHPバージョンはPHP 7.2 MySQL 5.7がインストール可能 バージョン&アーキテクチャ確認 # バージョンを確認 $ sudo […]
公式テーマディレクリにkanagataというテーマを登録している。 ただ、忙しさを言い訳にして、数年更新ができていない。 WordPressは毎年進化しているので、今後はできるだけ更新したいと思う。 そのために、更新コス […]
リバースプロキシー ref. https://httpd.apache.org/docs/2.4/urlmapping.html#proxy Apacheインストール(Dockerでインストール) $ docker ru […]
DNS(Domain Name System)の仕組み DNSはドメイン名からIPアドレスを割り出す(名前解決)。 DNSは階層構造をしており、名前が解決されるまで、親から子へ委任されていく。 委任された管理範囲をゾーン […]
毎回忘れるのでメモ。
Fabric・GitHub・CircleCIを使って、Wordpressのテーマをデプロイします。 今回は、テーマのみをデプロイする方法を記載します。
WordPressをEC2のUbuntu上に構築します。
MySQLのサンプルデータが公式ドキュメントにあったのでメモ。
UbuntuでSSHのキーペアを作成して、GitHubからcloneします。 作業の流れ Ubuntuでキーペアを作成 GitHubに公開鍵を登録 キーペアを作成 $ ssh-keygen -t rsa // tオプショ […]
AWS EC2のUbuntuへApache、PHP7.2、MySQLをインストールして、PHPからMySQLへ接続するメモです。
最近はフレームワークを利用しPDOを直接意識することはあまりありませんが健忘録として記載します。 PHP 5.1以降はデフォルトでバンドルされています。
Macのローカル開発環境のメモです。本記事ではビルトインサーバー、デフォルトのApacheおよびVagrantの構築を記載しています。 ビルトインサーバーやデフォルトのApacheではローカルのPHP、MySQLを使用し […]
VPC上に配置したEC2へPHP, Apache/Nignx, MySQLの環境構築をした際の覚書です。 OSはAmazon Linuxを選択しました。最後にWordPressをインストールしました。
PhpStormでVagrant上のMySQLへ接続するメモです。
MySQLの実行ユーザーの確認方法をメモします。
通常はVCCWで開発しているがちょっとした確認にPHPのビルトインサーバーを使うことがある。 HomebrewでMacへPHP, MySQLをインストールしWordPressを動かすまでのメモ。 VCCWでの開発は下記に […]
テーブルをコピーしデータを移行するめも。
データディレクトリ /var/lib/mysqlへ/data/lib/mysqlへ変更します。 ログディレクトリ /var/log/mysqlから/data/log/mysqlへ変更します。 1 MySQLの停止 $ s […]
SSL/TLS ネットスケープが開発したSSLのIETF(The Internet Engineering Task Force)の呼び名がTLSです。 SSLとTLSはほぼ同一視できます。 参考サイト [CSR […]
Vagrantのconfig.vm.synced_folderに設定したフォルダーのファイルを直接開いてJavaScriptを実行するとエラーは発生しないが、IPアドレスでアクセスし実行すると下記のようなエラーが発生した […]