OS

Ubuntu

Ubuntuの「E: ロック /var/lib/dpkg/lock-frontend が取得できませんでした – open (11: リソースが一時的に利用できません)」を解決する方法

aptがコマンドを実行した際に下記エラーが発生しました。 その解決方法です。 E: ロック /var/lib/dpkg/lock-frontend が取得できませんでした - open (11: リソースが一時的に利用できません) E: U...
Ubuntu

【Ubuntu】contains a file system with errorsで起動しなくなった時の回復方法

Ubuntuが「contains a file system with errors」とエラーが表示され起動しなくなってしまった時の回復方法です。 なんでこうなってしまったのかと言うと、日次で動かしていたバッチが急に動かなくなり、画面を見て...
Ubuntu

Ubuntu20 Apache2のドキュメントルート変更方法

今回の環境はこちらです。 Ubuntu $ cat /etc/issue Ubuntu 20.04.6 LTS \n \l Apache $ apachectl -v Server version: Apache/2.4.41 (Ubunt...
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のパスワードが設定できない謎現象に遭遇 その解決策についてまとめました。 前回...
Ubuntu

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

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

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

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

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

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

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

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

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

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