server

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

「プロビジョニング」は大げさ過ぎるから「セットアップ」にする。ただし、拡張子は 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側でパスワード変更してしまうと、ローカルからはアクセス…

メンバー名とユーザー名

サービスの「メンバー」(会員)、コンピュター(サーバー含む)の「ユーザー」(利用者)という言葉を使うことにする。 メンバー名(サービスに対するアカウント名)には、m-hiyama, m_hiyama, m.hiyama, mhiyama を、この優先順位で使う。 ユーザー名(コ…

unrelated-histories

GitのオブジェクトIDの記号空間は膨大で、その記号空間の部分集合を頂点集合とする有向グラフがイデアル・リポジトリ。物理リポジトリは時間スナップショットであるリポジトリ状態を持つ。状態はイデアル・リポジトリだと考えていい。状態の時間遷移系列が我…

WSL2-CentOS8 について

起動は超絶速い! この点はほんとに快適。キーモチイイー! rootでシングルユーザー、この状況に慣れるとヤラカシが怖い。 初期ディレクトリを %USERPROFILE% から //wsl$/CentOS/root に変更。これは仮想マシン CentOS の /root/ のこと。 シェルは最初から…

WSL2 + CentOS8

次の記事に従って設定。 https://blog.yamk.net/posts/20200607-wsl2-centos8/ 7z.exe で *.tar.gz ファイルの解凍が出来るんだ、ヘーッ。 必要なファイルは、CentOS8.exe, rootfs.tar の2つらしい。 CentOS9.exe, rootfs.tar を ${env:LOCALAPPDATA}\Packag…

bitbucket設定

WebUI WebUIの一番左の大きなサイドバーがグローバルサイドバー。その右の領域がナビゲーションサイドバー。キーボードから [?] を押下すると、ショートカットキーのヘルプが出る、便利。 chimairaのメールアドレスから取得したアカウント: bitbucketのURL…

アトラシアンbitbucket

Gitのハブとして、以前もbitbucketを使っていたので、久々にbitbucketに行ってみた。アトラシアンに吸収されて、アカウントもアトラシアン〈atlassian〉アカウントというものに統合されたようなので、新しくアトラシアンアカウントを作った。以前自分が持っ…

過去の探索と作業メモ

細切れの空き時間にボチボチやる。GMO VPS の /root/venvs/ が ローカル ~/venvs/ のコピーになっていた。bitbucket をハブにして、ローカル → VPS と転送していたようだ。ということは、何はなくとも git ってことだが、git は 1.7.1 がインストールされて…

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

随時続きを書く。同じ名前でタイトル番号を変える。 prov.sh prov.sh {list | init ターゲットディレクトリ} サブコマンド list : プロビジョナー(スクリプト)をリストする。 サブコマンド init ターゲットディレクトリ : ターゲットディレクトリにプロ…

ConoHaサーバー

https​://www.conoha.jp/login/ でConohaにLoginできる。 サーバーのラベル: vps-2021-09-04-hiyama IPアドレス: 160.251.23.194 いまんところ名前がないので、生IPアドレスでアクセスする。ユーザーはrootしかいない。 > ssh root@160.251.23.194 The aut…

ローカルの状況

~/venvs/ にVagrantで動かしていたVM達の設定が集まっている。このディレクトリは bitbacket でHG〈Mercurial〉管理していたらしい。サブディレクトリに ~/venvs/gmo-vps-like/ がある。これのコピーと思われるものが ~/gmo-vps-like/ 。これだけGit管理され…

Conoha VPS を契約

現状 GMO VPS メモリ 2GB ディスク容量 100GB CPU 仮想3コア ¥1,446(税込)/月 ConoHa 2G メモリ 2GB ディスク容量 SSD100GB CPU 仮想3コア ¥1,848(税込)/月 約 +400円 ConoHa 1G メモリ 1GB ディスク容量 SSD100GB CPU 仮想2コア ¥968(税込)/月 約 …

心折れた

certbotを直接的にインストールするために、 wget https://dl.eff.org/certbot-autowget がないので curl を使ったらエラー。nss(Network Security Services)を アップデートしなくてはいけないらしい。が、yum で nss をアップデートできない。サポート切…

yumを動かす、nginxをアップデート

基本的には次の記事の手順: https://www.khstasaba.com/?p=914 念の為に書いておくと: /etc/yum.repos.d/ 内にリポジトリファイルがある。 CentOS-Base.prepo を編集。 各セクションを以下のように編集。 baseセクション [base] name=CentOS-$releasever -…

GMO VPSでの作業内容メモ

念のため、root, hiyama, chimaira のパスワードを変更。覚えるのは難しい。 /home/chimaira/web_pub/ と ~/Chimaira.org/root/ の内容を完全に同期。 これ以外のディレクトリは基本空っぽにする。けっこうファイルがある。今となっては思い出せないが、Hugo…

現状確認の追加メモ

Dotsterの支払いにPaypalを使っているが、そうである必要はないので、残高がなくなったらPaypalをやめてもいい。 Dotserのインターフェイスは相変わらず悪い。https://www1.dotster.com/controlpanel/foundation/ から操作対象のドメイン名にチェックを入れ…

ドメインとサーバー、現状確認

Paypalドメインネームの支払い用。通常のアカウントと開発者アカウントがあり、別物。Paypalの通常のアカウント: マーチャント名: 正幸 檜山 URL: https://www.paypal.com/jp/business メールアドレスとパスワードでログインできる。ログイン後は、 https:/…

2021 もう一度サーバー見直し

12年前のサーバー環境は: https​://m-hiyama-memo.hatenablog.jp/entry/20120309/1331279598 それ以来、サーバー環境の見直しをしてなくて放置状態。どうなっているか分かってない。調べることにする。サーバー関連記事一覧は: https​://m-hiyama-memo.hat…

サーバー関連過去記事リンク

CTRL+CLICK でリンクをたどって。 さくら(sakura)とGMO - (保存用) 檜山正幸のキマイラ飼育記 メモ編 GMO VPSの契約管理 - (保存用) 檜山正幸のキマイラ飼育記 メモ編 再度ドメイン設定 - (保存用) 檜山正幸のキマイラ飼育記 メモ編 GMO VPSの設定 - (保存…