ブログ
-
日常
StarServerFree
自宅環境からはFTP接続ができなかった。 ターミナルで接続を試みると、 $ ftp ******.starfree.jp Connected to ******.starfree.jp. 421 Service not available, remote server has closed connection ftp> となって421エラーが返ってくる。ちなみにWiFiをOFFにしたスマホ回線だと問題なく接続できる。 サポートメールでのやりとりによる... -
Nextcloud
Nextcloudを導入してみた
クラウドストレージの有名どころとしてはDropbox、OneDrive、Google Drive、iCloudと色々ある。データの安全なバックアップ先としてはいいけれど、無料の場合はどれも容量や接続台数に制限があってイマイチ。 どうせなら自鯖にフリーのオンラインストレージ機能を追加してみようということでNextcloudを導入。 これ、イイ!アプリの開発も盛... -
その他
Python3でアドレス自動通知:ver2
最新版はこちらの記事 次の環境で動作確認済み。 Ubuntu 18.04Python 3.6.9wget 1.19.4wc 8.28 MyDNS用ieServer用(サービス終了?) クリックで展開 #!/usr/bin/python3 import codecs import datetime import ipaddress import os import re import subprocess import sys from datetime import datetime from datetime import timedelta #... -
WordPress
WordPressでPHPコードを実行する方法
その1 プラグインで実行する(ウィジェット限定の場合) プラグイン「PHP Code Widget」を導入する。いろんなサイトで丁寧に解説されているから導入は容易だと思う。 投稿者ならphpコードを誰でも実行できることのリスクを許容できるなら便利。テスト環境で動作確認してから本格運用すればいいかな。 その2 ショートコード(自己完結型)... -
その他
Python3でアドレス自動通知(旧)
最新版はこちらの記事 MyDNS.JPのサイトには、crontabで定期的に通知する方法が丁寧に書いてある。 説明では5分間隔で通知するようになっているけど、頻繁にアドレスが変更されるような環境ならともかく、アドレスに変更があったときに通知すればいいので見直すことにした。 ただし、MyDNSのDNS情報生成期間は約1週間ということなので、最... -
日常
Windows10 ネットワークドライブの再接続に失敗
普段使いのノートPCの問題。起動時はServerの共有フォルダーを割り当てたネットワークドライブが常に×になっていて、右下には「すべてのネットワークドライブを再接続できませんでした。」が通知される。 ネットワークドライブのアイコンをクリックすれば接続できるから放置してたけど、起動時に毎回メッセージがでるのも気持ち悪いから対策... -
Hyper-V
Hyper-Vマネージャーを使用してHyper-Vホストをリモート管理する
いちいちホストPCにリモートログインしなくても、手元のノートPCからHyper-Vホストをリモート管理できる。もちろん、手元のノートPCから仮想マシン(Ubuntu)に直接接続もできるから何かと便利。 仮想マシンにリモートログインする方法はいくつかある。以下は独断と偏見による使い勝手の評価なので、自分の環境に応じた、好きな方法を選択す... -
サーバー環境
DDNS変更
過去にもあったけど、ここ数日、ieServerのIPアドレス更新ができない状態が続いてた。で、今回MyDNSに変更してみた。旧ドメインへのアクセスは301リダイレクトで処理して、WordPressはSearch-Replace-DB-masterでドメインを一括置換、SSL証明書はcertbotでサクッと終了。ドメインの引っ越しとは言え自鯖内だからDatabaseもそのまま使用できる... -
Hyper-V
Hyper-Vに戻した
紆余曲折あって、結局はHyper-Vでの自鯖運用に戻した。これまでの経緯は、 最初 旧サーバーPCにHyper-Vの仮想マシンを構築して自鯖を公開してた。ネットワークアダプターは1つだからブリッジ接続にして、ホストもゲストも同一ネットワーク(192.168.1.0/24)で運用。 WSLへ移行 旧サーバーのメモリーは4GBでスペックも低いから仮想マシンは... -
その他
MySQLのerror.log(warning)
なぜかmysqldが落ちてた。エラーログをみても原因っぽいメッセージは無かったけど、念のため次のサイトを参考にWarningを消す。 Warningメッセージはこれ。 2019-11-19T11:12:36.441415Z 0 [Warning] Changed limits: max_open_files: 1024 (requested 5000) 2019-11-19T11:12:36.441648Z 0 [Warning] Changed limits: table_open_cache: 431... -
WSL
WSL環境のバックアップ
既に対策されている先人たちに感謝。活用させていただきます。 CRONで毎日実行して、前日と本日の二つのバックアップを保存することにした。 #!/bin/sh #バックアップパス bkpath="/mnt/d/WSL_Backup" # バックアップ先のディレクトリがあるか確認する if [ !=$bkpath ] ; then # 存在しない場合、作成する mkdir -p $bkpath # 除... -
サーバー環境
サーバーPC更新完了
無事、更新を終えられた。快適!もっとはやく更新すればよかったと反省。 ただ、当たり前だけどせっかく残したメモ(このサイト)を見ながら作業することはできないから、最初ほどじゃないけどそれなりの時間を要した。 新PCのサイズイメージは下の画像。マウスと比較すれば何となくわかると思うけど、コンパクト。 これまで使ってたSSDも取...