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

言い方のバラエティ

可換モノイドは、モノイドの☓☓☓に加えて、◯◯◯の☓☓☓を付け加えて定義される代数系である。 ☓☓☓ 公理 等式 法則 条件 性質 〇〇◯ 交換法則 可換律 可換性 演算の交換可能性

指標、セオリー、モデル

記号=シンボル=文字=名前=ラベル 代入=割り当て 具体物=具体値=モデル=値 次の正規表現はすべて同じ意味 {記号 | シンボル | 文字 | 名前 | ラベル}に{具体物 | 具体値 | モデル | 値}を{代入する | 割り当てる} {記号 | シンボル | 文字 | 名前 | …

よく使うドクトリン

Dagg Mon Str Seq Sym Comp QMarkov Markov Cart digraph { rankdir=BT Plain[label=""] Dagg Mon Str Seq Sym Comp QMarkov Markov Cart Dagg -> Plain Mon -> Plain Str -> Mon Seq -> Str Sym -> Mon Comp -> Sym QMarkov -> Sym Markov -> QMarkov Cart …

短期間に集中して

容赦なく 畳み掛けるように 矢継ぎ早に 立て続けに

残った課題・作業

SSL証明書の更新手順。 ファイルのバックアップ。これは、ローカル側のバックアップの問題も含む。 ログの管理。 画像のリンク変更 [追記 date="2021-09-13"]画像のリンク修正は 画像ファイルの置き場所 - (新) 檜山正幸のキマイラ飼育記 メモ編 で述べたこ…

GMO VPSを解約

GMO VPSの解約方法 - (新) 檜山正幸のキマイラ飼育記 メモ編 の手順に従って解約。 契約名 契約期間 利用開始日 次回更新日 契約満了日 [Plan] マイクロ 1ヶ月 2014/05/01 2021/10/01 2021/09/30 [Domain] (主)daphnia.org 12ヶ月 2014/04/15 2022/04/15 2…

最終ステージ:SSL化

ポートの開放 まず、 [root@chimaira ~]# firewall-cmd --add-service=https --permanent success [root@chimaira ~]# firewall-cmd --list-all public (active) target: default icmp-block-inversion: no interfaces: eth0 sources: services: cockpit dhc…

画像ファイルの置き場所

一部の画像は画像共有サイト imgur に置かれている。 2011年9月15日から10月3日のあいだ、画像のアップロード先がimgurで、画像ファイルはローカルの ~/Chimaira.org/root/img-imgur/ に置いてある。キマイラサイトにはアップロードしてない。 その他ポツン…

DNS情報の現状

旧ネームサーバー(GMO VPS) ns.namedserver.net ns2.namedserver.net 新ネームサーバー(ConoHa VPS) ns-a1.conoha.io ns-a2.conoha.io 朝9時くらいに登録して、午後5時で現状こうなっている。 ~ > nslookup www.daphnia.org サーバー: UnKnown Address: …

サーバー設定のtipsとハマリ所

基本的なコマンドラインツール。 パケットが届くかは ping シェルアクセスは ssh 名前が引けるかは nslookup、digはbind-utilsというパッケージに含まれる。 WebページがGETできるかは curl、情報だけは curl -I アプリケーションレベルでアクセス確認は ftp…

作業記録:いよいよ完全移行

DNS設定で、次の関連付けをした。(2021-09-09 9時くらい) chimaira.org → 160.251.23.194 www.chimaira.org → 160.251.23.194 Dosterのネームサーバー設定も ConoHa のネームサーバーに変更。これで名前がインターネットに浸透すれば、GML VPS → ConhHa の…

へたこいた~:パーミッションとポート開放

セットアップスクリプトで ~hiyama/.forward を作ったが、chownしないとhiyamaが変更できない。パーミッションに色々と注意。 smtp のポートを開けてなかった。ネットワークソフトウェアは必ずポート確認。firewall-cmd --list-all コマンド。 他に、設定フ…

GMO VPSの解約方法

見つけにくい!(1)ダッシュボード → (2)契約管理 → (3)アカウントマネージャ → (4)契約一覧 → (5)契約2 (契約1 ではダメ) → (6)詳細 → (7)一番下の[解約]

セットアップスクリプトとパーミッションでハマった

サーバーの設定・確認・テストにはやっぱりコマンドラインツールだな。 パケットが届くかは ping シェルアクセスは ssh 名前が引けるかは nslookup WebページがGETできるかは curl アプリケーションレベルでアクセス確認は ftp ブラウザはDNSキャッシュが邪…

serverブロックとlisten, server_nameディレクティブ

次の文書の内容。 nginx はどのようにリクエストを処理するか サーバ名 ディレクティブとブロック ディレクティブ: 設定項目、セミコロンで終わるコマンドライン風構文だが、改行は空白扱い(自由フォーマット)。先頭がディレクティブ名、パラメータ〈アー…

nginxの学習を開始 2021-09-08

かつて必要に迫られてnginxを設定はしたが、理解していた気がしない。ので、理解のために学習する。新たに、[nginx]と[学習]というタグを作った。[学習]タグは、[記録]タグ、[メモ]タグと同類だが、明示的に学習の記録であるこをと示す。さて、使うnginxバー…

サーバー側のemacs設定

バックアップファイルの作り方について、ローカルの ~/.emacs.d/init.el の設定が次のようになっているから、リモートサーバーでもそのまま使ってみる。 (setq backup-directory-alist (cons (cons ".*" "~/backup.emacs") backup-directory-alist)) 変数 ba…

作業記録:nginxとWebサイト、DNSキャッシュ

nginxのインストールと設定は、セットアップスクリプトで完了。念の為にセットアップスクリプトは: #!/bin/sh # -*- coding: utf-8-unix -*- # Data files: # - nginx_server.conf.templ # - nginx_404.html # - nginx_index.html start_message nginx _sou…

作業記録:nginx, vsftpd, postfix, DNS

所感 ドメイン名を2つ所持していたのは良かった。ほとんど使ってない実験用ドメイン daphnia.org でテストや確認ができた。本番用の chimaira.org だけだと、出来なくはないが心理的に不安があっただろう。時代の変遷を強く感じた。 時代の変遷・時系列歴史 …

Windows Terminalの背景画像

GMO VPSサーバーにいることを忘れないように。

セットアップスクリプトの原則と事例

「プロビジョニング」は大げさ過ぎるから「セットアップ」にする。ただし、拡張子は prov.sh のまま。セットアップスクリプトのすることを、 準備行動 主行動 に分ける。セットアップ・スクリプトの原則は 設定情報が不備なときは何もしない。 準備行動は、…

時代の変遷:時代遅れと新しい代替物

次はもう時代遅れ。 CentOS rcスクリプト ランレベル serviceコマンド ifconfigコマンド iptablesコマンド yumコマンド chkconfigコマンド 新しい代替物は: AlmaLinux systemdユニット systemdターゲット systemctlコマンド ipコマンド firewall-cmdコマン…

時代の変遷・時系列歴史

chimaira.org のDotsterへの登録 -- 2003-08-22 リンククラブ入会 -- 時期不明 料金不明 chimaira.org の一般公開 -- 2004-12-25 さくらの専用サーバーSempron契約 -- 時期不明 月額7,850円 リンククラブ解約 -- 2010-02-12 さくらの専用サーバーSempronサー…

ConoHaにおけるドメイン名の扱い

どうも、ConoHaはレジストラ(ドメイン名管理業者)もやっていて、外部業者のドメイン名の持ち込み利用ができないかも知れない。([追記]そんなことはなかった。[/追記])その場合は、dotsterからConoHaにドメイン名の移管処理(トランスファー)が必要。ま…

GMO VPSのデータ状況

ユーザーは3人 root, hiyama, chimaira 。~root = /root/ は管理作業用 ローカルの ~/venvs/ のコピー。特に保存の必要ない。 ~hiyama/ は実験的に色々やった痕跡がある。 hugo と、それで作ったサイトデータ ~/hugo/ 。jekyll と、それで作ったサイトデータ…

GMOのWebインターフェイス、ゾーン情報、契約内容

dotsterのWebインターフェイスは最低だが、GMOも分かりにくい。ゾーン情報へのアクセスは: 上部メニューバーの「契約管理」 アカウントマネージャの「手続きに進む」 別ウィンドウが出る。これがアカウントマネージャ・ウィンドウ。 左サイドバー内の「契約…

ドメイン名、ネームサーバー、レジストラ移管

最初はリンククラブだった。(設定時に最後のピリオド必要。) usr-ns1.linkclub.jp. usr-ns2.linkclub.jp. さくらのネームサーバーは、 ns1.dns.ne.jp. ns2.dns.ne.jp. GMOは次。 ns.namedserver.net. ns2.namedserver.net. そしてConoHa。 ns-a1.conoha.io…

過去スクリプトの使い方 3

プロビジョナーのリスト: base basic_1 chef-solo dummy httpd mail_forward nginx postfix ruby set_ssh sudoers vsftpd設定ファイルは: Global.conf.sh mail_forward.conf.sh nginx.conf.sh postfix.conf.shデータファイル: nginx_404.html nginx_index…

過去スクリプトの使い方 2

シェルスクリプト達はGitリポジトリにあるので、作業用のディレクトリにコピーする。そのとき使うのが PROV.sh 。その他のファイルは config.sh → Global.conf.sh にリネーム functions.sh main.sh → 削除 wrap.sh → 削除 *.prov.sh *.conf.sh *.Sample 作業…

ローカルのクレデンシャルが無効になった場合

保存しているクレデンシャルが無効になってしまった場合は次のコマンドを打ってから、次の操作をする。 git config --global credential.helper wincredwincredはWindows専用。具体的には、bitbucket側でパスワード変更してしまうと、ローカルからはアクセス…