2024-01-01から1ヶ月間の記事一覧

【Google Compute Engine】【Ubuntu 22.04】メール配信サービス Mailjetを使ってVMリブート検知のメールを作る

【Google Compute Engine】【Ubuntu 22.04】メール配信サービス Mailjetを使ってVMリブート検知のメールを作る GCPには、OCIのようなメール配信サービス「Email Delivery」がありません。 なのでインターネット上にある他のサービスを利用します。 GCPのドキ…

【Oracle Cloud】【Rocky 8】メール配信サービスEmail Deliveryを使ってVMリブート検知のメールを作る

OCIのメール配信サービス:Email Deliveryを使ってVMリブート検知のメールを作る Always Free でも、1か月当たり3000通の電子メールを無料で送信できるらしい。 OS: Rocky Linux 8 mailxをインストール # sudo dnf install mailx Email Deliveryにアクセスす…

【Google Compute Engine】【Ubuntu 22.04】開発環境インストール/microEmacs UTF-8のビルド

開発ツールのインストール $ sudo apt install build-essential gcc g++ make libtool $ sudo apt install ncurses-dev ソース入手とコンパイル、インストール $ git clone https://github.com/paaguti/mg3a.git $ cd mg3a $ autoreconf -i $ ./configure $ …

【Google Compute Engine】【Ubuntu 22.04】teratermでsshできない件

Ubuntu 22.04 では従来のssh-rsaは無効にされた teratermは、ssh-rsaを使うので追加する必要がある 対処 /etc/ssh/sshd_config の最後に1行加える PubkeyAcceptedAlgorithms = +ssh-rsa

【Google Compute Engine】同じマシンインスタンス(e2-micro)でもOSにより使えるRAMサイズが異なる件

Ubuntu 20.04 -> RAM=1GB $ free total used free shared buff/cache available Mem: 976928 194180 264992 948 517756 630508 Swap: 0 0 0 Rocky Linux 8 -> RAM=0.7GB $ free total used free shared buff/cache available Mem: 773508 284048 167452 5212…

【Google Compute Engine】dnf使うと殺される件(Killed)

OS=Rocky8 Optimized for GCP # dnf update ... Killed # dmesg ... [ 137.810169] Out of memory: Killed process 1638 (dnf) e2-microだときびしい 対策1)メモリ増やす Always Free なのでスペック変更できない。Oracle CloudはRAM1GBでも動いたのに。 …

microEmacs UTF-8版のビルド方法

忘れるので以下に記載しておく(OS: Rocky8、CentOS7) UTF-8版を作っている人からダウンロードする $ git clone https://github.com/paaguti/mg3a.git configureを作成する $ cd mg3a $ autoreconf -i コンパイル、インストール $ ./configure $ make $ sud…

Let's encryptのIPアドレス

インターネット上にWebサーバを立てているのだが、 httpポート(80)はろくでもないものしかアクセスしてこないので ポートを閉じたいのだが、Let's encryptを使っているため開けざるを得ない。 証明書を発行する際にLet's encryptはポート80でアクセスするた…