Ubuntu

Ubuntu20.04+PHP8にphpMyAdminをインストール[要注意:Validate Password]

MySQLをインストールしたらセットでインストール必須のphpMyAdminをインストールします。 が、、、Validate Passwordプラグインが有効になっている場合にphpmyadminユーザのパスワード設定でエラーになる。 ...
Ubuntu

Ubuntu20.04にMySQL8.0をインストールでmysql_secure_installationがエラーになる

Ubuntu20.04にMySQL8.0をインストールする時にセキュリティ設定のmysql_secure_installationでエラーになってしまい、rootのパスワードが設定できない謎現象に遭遇 その解決策についてまとめました。 ...
GCP

GCPのVMインスタンスにTeraTermからSSH接続[秘密鍵/公開鍵]

GCPは管理画面からブラウザ上でSSH接続することができるのですが、やはり使い慣れたTeraTermで接続できるようにしておくと便利です。 GCPでのインスタンス作成についてはこちら TeraTermで秘密鍵/公開鍵を作成 Ter...
Ubuntu

Ubuntu20+Apache2で構築したWEBサイトをLet’s EncryptでSSL化

以前、Nginxで構築したWEBサイトをLets Encryptを使用してSSL化しました。 今回はApche2で構築したサイトを同じくLets Encryptを使用してSSL化します。 サーバ環境 Ubuntu $ cat /e...
Laravel

LaravelのサイトをUbuntu20+Apache2にデプロイ

Laravelで構築したサイトをUbuntu20+Apache2環境にデプロイする際に色々と時間がかかったので今後のためにメモしておきます。 今回の環境はこちらです。 Ubuntu $ cat /etc/issue Ubuntu 20...
Ubuntu

Ubuntu20でシステムのタイムゾーンを設定

AWS、GCP、Azureのパブリッククラウドでインスタンスを立ち上げるとタイムゾーンはUTC(世界標準時)になっているので、作業を始める前にJST(日本標準時)やそれぞれの地域の標準時に合わせておきましょう。 GCPでのインスタンス構...
Ubuntu

Ubuntu20.04にComposerをインストール

GCPで構築したUbuntu20.04にパッケージの依存関係を管理するためのツール「Composer」をインストールしました。 GCPのVMインスタンスの立ち上げ方とかはこちら Ubuntuのバージョン $ cat /etc/ls...
Ubuntu

GCPで構築したUbuntu20.04にPHP8をインストール

Ubuntu20の環境にPHP8をインストールする必要が発生しました。 デフォルトの状態だとUbuntu20にはPHP7.4がインストールされてしまうため、PHP8が含まれているリポジトリを追加する必要があります。 サーバはGCPのVM...
Ubuntu

EC2起動時にパブリックIPをRoute53に自動登録(ElasticIP不要)

AWSのEC2インスタンスの料金は使用時間によって課金されるサブスクリプションなので、利用しない時はインスタンスを停止させておきたいです。 ただEC2インスタンスは停止させてしまうと割り当てられていたパブリックIPが解放されて、次の起動...
Ubuntu

Systemdで起動時にShellScriptを実行する方法

Ubuntuで独自に作成したShellScriptをサーバ起動時に自動実行させたい場合の設定です。 Ubuntuの環境はこちらです。 $ cat /etc/os-release NAME="Ubuntu" VERSION="2...