ぼっちサーファーのブログ

一人海外サーフトリップの記録と雑記

【Kusanagi環境】独自ドメインに届いたメールをPostfixでGmailに転送する

KUSANAGIで構築したサーバにはPostfixも導入されます。

【Postfixとは】
メール転送エージェント (MTA)。メールを転送したり指定のディレクトリに移動したりできます。メールをトリガにプログラムを走らせたりもできるのでなにかと便利。

WordPressで作ったサイトの「お問い合わせメール」をGmailに転送させたいって感じです。

  • 「sample.com」というドメインを取得している。
  • 「contact@sample.com」に届いたメールを「△△@gmail.com」に転送したい。



サーバ側にはメールを残さず全てGmailに転送する「転送専用サーバ」とします。

  • 現在の環境
  • DNSレコードの追加
  • Postfixの設定
    • Postfixを再起動して設定反映
  • ポートの開放
  • エイリアス設定
  • まとめ
続きを読む

WordPress最強バックアッププラグイン UpdraftPlus で自動/無料/外部バックアップ環境を構築

さくらのVPSに構築したKUSANAGI環境WordPressのバックアップの体制を整えた記録。


ちなみにKUSANAGI環境じゃなくてもVPSなら何処でもできるはず。
f:id:Apps:20181121191604p:plain

  • 外部バックアップの重要性
  • WordPressの定番バックアップ方法は4種類
    • 一番高機能な「Mondo Rescue」
    • All-in-One WP Migration
    • BackWPup
    • UpdraftPlus
  • UpdraftPlus +cron+WebDAV+TeraCLOUD で外部自動バックアップ
  • UpdraftPlusのインストールと設定
    • 手動バックアップ
    • WP Crontrolで日時設定
  • WebDAVでレプリケーション
    • さくらのVPSとTeraCLOUDを接続する
    • TeraCLOUDのWebDAV接続URLを確認する
    • さくらのVPSにdavfs2インストールする
    • 同期設定
    • WebDAVサーバーをマウントする
  • cronで同期用フォルダに定期的に移動する
    • cron設定ファイルの作成
  • cronの設定
  • まとめ
続きを読む

Kusanagi環境のMySQLにMacのphpMyAdminからリモート接続する

さくらのVPSに構築したKUSNAGI環境のWordPress。

とても高速なWordPressを簡単に構築できます。

ただデータベース(MySQL・MariaDB)の中身を直接見たい or 編集したいときはコマンド(MySQL CLI)なのでちょっと面倒。
phpMyAdminなどの管理ツールを使えばいいのだけど、できるだけVPSに余計なものをインストールしたくない。


というわけで手元のMacにphpMyAdminをインストールし、リモートで接続できるようにしたので手順をまとめておく。


【関連記事】
www.lonely-surfer.com
www.lonely-surfer.com



概要

MACからSSHポートフォワードを使ってVPS上のMySQLにSSH鍵認証でアクセスする。

事前に確認しておくこと

1.VPSのSSHポートを確認(デフォルトでは22)
2.MySQLのポート(デフォルトでは3306)
3.MySQLのユーザーとパスワード(Kusanagi構築時に決めたヤツ)
4.Macの空きポート(適当でOK。今回は12345とする)

またMacからVPSでSSH鍵認証でアクセスできるようにしておく


参考:
tsukarooohi.com


ポートフォワーディングの設定

参考:
lima.world


Macのターミナルで下記を実行

ssh -i [秘密鍵ファイルファイルへのパス] -p [VPSのSSHポート] [VPSユーザー名]@[VPSのIPアドレス] -N -f -L [Macの空きポート]:localhost:[MySQLのポート]

実際はこんな感じ

ssh -i /Users/hogehoge/.ssh/kusanagi.pem -p 2222 hogehoge@123.123.123.123 -N -f -L 12345:localhost:3306

これでローカルの12345ポートへのアクセスはSSH鍵認証で確立したトンネルを使ってlocalhost:3306に転送される。
(localhostは転送後のホストなのでkusanagiの3306ということになる)


ポートフォワーディングの確認

MacでリモートのMySQLにアクセスできるか確認する。

mysql -u [MySQLのユーザー名] -p -h 127.0.0.1 -P 12345

パスワードを入力してMySQLに接続できればポートフォワーディングはできている。

ポートフォワーディングの終了方法

バックグラウンドで動いているsshを終了する。

1.プロセスIDを確認する。

ps aux| grep ssh

2.killする

kill プロセス番号(PID)

MacにphpMyAdminをインストール

OSはmacOS 10.13 High Sierra。パッケージ管理はHomebrew。

$ brew install phpmyadmin

参考:HomebrewでphpMyAdminをインストールする。 - Qiita

とりあえずインストールでコケまくる。エラーを潰しながらインストールしたら初期設定。

phpMyAdminの設定

設定ファイル:/usr/local/share/phpmyadmin/config.inc.php

接続先を設定ファイル追記する

/**
* sakura no VPS
*/
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['verbose'] = 'さくらのVPS'; //好きな名前でOK
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['port'] = '12345'; //ポートフォワーディングで指定したローカルポート
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = false;

phpMyAdminを立ち上げてみる

ブラウザで下記にアクセス

http://localhost/phpmyadmin/

config.inc.phpに追加した接続先が選べるようなっているので「ユーザー名」「パスワード」を入力して接続。
f:id:Apps:20181108115451j:plain


無事接続完了。
f:id:Apps:20181108115824j:plain

まとめ

一番ハマったのはローカルへのphpMyAdminのインストールのような気がする。それ以外は特に問題なし。

VPSを汚さずphpMyAdminが使えるようになったので満足。


www.lonely-surfer.com
www.lonely-surfer.com

あっけし牡蠣まつりがスゴかった!安くて美味しい楽しすぎた体験記

「第56回 あっけし牡蠣まつり」に参戦してきました!
f:id:Apps:20181008204519j:plain

カキをはじめ、めちゃくちゃ美味しい海産物をたらふく食べられる夢のようなお祭り

f:id:Apps:20181008215738j:plain

めっちゃ楽しかった。


【関連記事】
www.lonely-surfer.com
www.lonely-surfer.com
www.lonely-surfer.com


  • 厚岸のブランド牡蠣「マルえもん」
  • 厚岸(あっけし)は牡蠣の超有名産地
  • 台風でイベント延期!
  • オープンエアー牡蠣小屋
  • しっかりした運営
  • レンタル料金等
  • 持っていったほうが良いもの
    • 調味料
    • その他 肉・ジンギスカン等
  • 買い出しに便利な近隣のスーパー
    • イオン 厚岸店
    • フクハラ 厚岸店
  • 車中泊なら 道の駅 厚岸グルメパーク(コンキリエ)
    • 厚岸は温泉過疎地
      • 喜楽湯
      • シーサイドイン ホテルあっけし
  • まとめ
続きを読む

複数のWordPressをKUSANAGI for さくらのVPSに移行する手順 まとめ

さくらのVPSにKUSANAGI環境の複数ドメイン型WordPressを構築し「さくらのレンタルサーバー」と「MixHost」で運用している計6サイトを移行した。
f:id:Apps:20180910100653j:plain

ssl → ssl:3サイト
非ssl → 非sslで移行 → 後にSSL化:3サイト


さくらのVPS 2Gプランで検証。


OSのインストールを3回。
KUSANAGI環境下でのWordPressの構築はテストなどを含め15回以上行った。


4サイト移行した時点で2Gプランではメモリが不足しそうだったので4Gプランで再構築。


日本語ドメインでも問題なく移行できた。
SSL化も複数のパターンで実施し、色々知識がついたので記しておく。




【関連記事】
www.lonely-surfer.com


  • 移行前後のPageSpeed
    • サイトA http → https
    • サイトB https → https
    • サイトC https → https
  • KUSANAGIとは
    • 仮想マシンイメージ
    • KUSANAGIコマンド
  • KUSANAGI for さくらのVPS でマルチサイトを構築
    • 大まかな流れ
  • KUSANAGIの初期設定とプロビジョニングについて
    • 初期設定とは
    • プロビジョニングとは
  • 「さくらのVPS」を契約
  • 「KUSANAGI for さくらのVPS」のインストール
  • KUSANAGIの初期設定
  • 旧WordPressからエクスポート
  • KUSANAGIのプロビジョニング
    • PHPバージョン変更
    • WordPressインストール
  • ネームサーバを変更
  • SSL化
    • PHPファイル等のHTTP → HTTPSを修正
    • DB内の文字を修正
    • http,httpsの統一
    • HSTSの設定
    • wwwあり・なしの統一
  • その他注意事項
    • HHVM+bcache onで不具合発生
    • さくらのVPSお試し期間中の制限
  • その他やっておいたほうが良い設定
    • hhvmのログファイル制限
    • PHPの互換確認
    • セキュリティ設定
      • SSH設定
      • Firewall設定変更
      • 鍵認証でSSH接続する
    • monitによる死活管理&通知
    • イメージバックアップ
  • まとめ
続きを読む

【最強のWordPress高速化】KUSANAGI for さくらのVPS にMixHostから移行する

Webサイトの表示速度の重要性が増している。

さくらのレンタルサーバ、MixHostで運営中のWordPress 計5サイトを「KUSANAGI for さくらのVPS」に移行しよう。

f:id:Apps:20180910100653j:plain
ロゴ・キャラクター – KUSANAGI

  • Q:KUSANAGIって何よ? → A:WordPress特化サーバみたいなもん
  • KUSANAGIのメリット・デメリット
    • メリット
      • お手軽に最速環境
      • 無料
      • 主要なクラウドサービス、VPSで利用可能
      • セキュリティ
    • デメリット
      • 一般的なレンタルサーバでは利用不可
      • セキュリティとメンテナンス
      • コマンドを使った環境構築
  • KUSANAGI用のサーバは「ConoHa」?「さくらのVPS」?「KAGOYA」?
    • ConoHa
    • さくらのVPS
    • KAGOYA
    • KUSANAGIに必要なスペック
    • 各サービスの雑感
      • Kagoya
      • ConoHa
      • さくらのVPS
  • まとめ
続きを読む

エレコムの格安FMトランスミッター EC-FM01BK が思いのほか良かった

10月にキャンピングカーで行く北海道旅行。

長旅になるのでスマホの音楽を車で聞けるようにしておきたい。


ちょっと調べると色んな接続方法があるのね。

・AUX
・HDMI
・USB
・Bluetooth
・Apple CarPlay
・Android Auto


でも外部入力端子もないし、Bluetoothにすら対応していないカーナビだったのでCarPlayやAndroid Autoには未対応。



ということで「FMトランスミッター」を購入した。

f:id:Apps:20180909170019j:plain

  • FMトランスミッター選び
    • 首長タイプは不要
    • セパレートタイプ
  • 選ばれたのは「エレコム EC-FM01BK」でした
    • 定番の爆音問題もクリア
    • コンパクトな本体と2.4A USBチャージャー
    • 音が良い
    • 操作性も不満なし
  • Taskerを使って自動再生
    • Taskの作成
    • Profileの作成
  • まとめ
続きを読む

【キャンピングカーで北海道】9月・10月で行きたい観光地・イベント まとめ

北海道を1ヶ月かけて巡るキャンピングカー旅行。
着々とリサーチを進めております。


特に何も考えずに9末〜10月末にしたけど秋の北海道はオフシーズンらしい。
ということでイベントは少なめ。


でもせっかく行くのだから秋の北海道を楽しめる場所やイベントを調べた。




【関連記事】
www.lonely-surfer.com
www.lonely-surfer.com
www.lonely-surfer.com


  • 雲海テラス【占冠村】
    • 2018年は5月12日~10月15日まで
    • 見れる確率はソコソコ低い
    • 雲海を見れるまでロングステイ予定
    • ゴンドラ料金と駐車場
    • 占冠村(しむかっぷむら)周辺観光
      • 第38回占冠村紅葉まつり
  • 白金 青い池【美瑛】
  • 神の子池【清里町】
  • 能取湖 サンゴ草【網走】
  • ニセコ パノラマライン
  • 第56回あっけし牡蠣まつり
  • まとめ
続きを読む

【秋の味覚in北海道】9月・10月の北海道旅行で絶対に食べたいグルメ まとめ

f:id:Apps:20180810120056j:plain
広い北海道、エリアによって特色があります! | 畑のオヤジ 北の自給菜園日記


1年を通して美味しい食材が目白押しの北海道。
観光的にはシーズンオフの秋ですが美味しい食べ物にオフありません!


9月・10月の北海道旅行で絶対に食べたい秋の味覚をまとめました。


【関連記事】
www.lonely-surfer.com
www.lonely-surfer.com
www.lonely-surfer.com


  • ししゃも寿司、ししゃもの刺身【道央・千歳周辺・苫小牧周辺】
    • ししゃもを激推しする「むかわ町」
    • ししゃも関連イベント「2018 ししゃも祭り」の日程は?
      • 2018 門別 ししゃも祭り
      • 2018 むかわ町 ししゃも祭り(ししゃもあれとぴあ)
  • 秋サンマ【道東・釧路・根室】
    • 道東4港(根室・浜中・厚岸・釧路)のブランドさんま戦争
    • 2018 根室さんま祭りは平成30年9月22〜23日
  • 秋鮭・筋子・イクラ・白子【北海道全域】
    • 秋鮭関連イベント
      • 第55回 2018 石狩さけまつり
      • 第25回 2018 室蘭さかなの港町同窓会
      • 枝幸町 よくばりフェスタ2018
  • うに【道南・函館・オホーツク】
    • 函館でウニを食べるなら函館朝市
  • 実は通年OK カニ&ホタテ
続きを読む