ふずブロ

ECショップやサービスを運営する人が日々の徒然を語るブログ。

スリーブ箱の通販の専門店

f:id:huuzoo:20170114150346p:plain

スリーブ箱の卸売り専門店のサイト「SLEEVE BOX」

みなさん、スリーブ箱ってご存知ですか?

簡単にいうと、マッチ箱のような、引き出すタイプの箱です。

スリーブ箱の魅力はとにかく、その「ワクワク感」。

中に何が入っているか分からないときに、中を引き出していくその作業。これにはなにか特別な感情があります。

そのワクワク感を例えて言うなら、郵便受けを開けるときの感情に似ているかもしれません。

郵便受けを開ける時、中に何が入っているか期待しませんか?(僕だけかな)

f:id:huuzoo:20170114154142p:plain

今回、新たに始めたスリーブ箱専門店「SLEEVE BOX」では、そんな「開ける喜び」を多くの人に伝えていきたいと思っています。

かなり低価格で提供をしています。

このスリーブ箱を使って、より多くの方、例えばハンドメイドで商品を販売している方、プチギフトを手作りする方、小規模店舗を運営されている方。そんな方々に使って欲しいと思っています。

ぜひ、スリーブ箱の卸売り通販「SLEEVE BOX」をよろしくお願いいたします。

WordPressでwp-login.phpにBASIC認証を設定する方法

WordPressを個人で使う際にはIPアドレスを固定にしてアクセスしているが、

ライターとかに依頼する際にはどうしようかと悩んでいた。ライター側でユーザー名・パスの管理をすることになるため、簡単なパスワードにされるとちょっと怖いなと思いつつ過ごしてきたが、一応少しだけでもセキュリティを強固にしたいと思い、wp-login.phpにBASIC認証を設定した。

参考にしたのはこちらの記事(というか、ほぼこちらの記事の内容なので、詳しくはこちらを見てください。)

qiita.com

blog.s-giken.net

パスワード発行

htpasswd -c -b /etc/httpd/conf/.htpasswd ユーザ名 パスワード

「ユーザー名」「パスワード」にはwp-login.phpにアクセスしたときに入力するユーザー名とパスワードを入れてください。

BASIC認証の設定

apacheの設定ファイル

/etc/httpd/conf/httpd.conf

を編集します。

wp-login.phpのファイルにアクセスがあったときにパスワードが要求されるように設定しています。

<Files wp-login.php>
      AuthUserFile /etc/httpd/conf/.htpasswd
      AuthGroupFile /dev/null
      AuthName "Basic Auth"
      AuthType Basic
      Require valid-user
</Files>

以上です。WordPressにBASIC認証しようと思っているかたの参考になれば幸いです。

Keynoteのデフォルト(初期設定)のフォントを変更する

Keynoteではデフォルトの設定が「ヒラギノ角ゴ」になっていると思います。 そのデフォルトの設定を変えたい場合の対応です。

f:id:huuzoo:20161019162257p:plain

手順.1

適応したいフォントに変更したテキストを選択

手順.2

選択した状態で フォーマット > 詳細 > デフォルトのテキストボックスのアピアランスとして設定

をクリックします。

以上で、Keynoteのデフォルトのフォントの変更完了です。

ECCUBE3の配送情報のお届け日のプルダウン日数の変更

ECCUBEではお届け日の選択のプルダウンが21日間が初期設定になっているが、もっと日数を増やしたいと思ったので、変更した。

対応はカンタンでした。

下記の記事をもとにしました。

qiita.com

src/Eccube/Resource/config/constant.yml.dist の

deliv_date_end_max: 21

の「21」の部分を必要な日数に変更します。

以上です。

Adrotateで統計をリセットする方法

WordPressのプラグイン「Adrotate」を使っていて「あれっ?」と思ったのがこれ。

Adrotateの統計情報がリセットできない。

ということ。クリック数やShownの数値のリセットの方法が分かりませんでした。

f:id:huuzoo:20160707000739p:plain

これはやられた。Adrotate Proでないとリセットできないのかと思い、Proを購入するつもりでAdrotateの公式ページを見ていたのですが、公式ページにもリセット方法が書かれていませんでした。

そして諸々調べ、ようやく海外のサイトで発見しました。

f:id:huuzoo:20160707001208p:plain

リセットはここです。この部分は削除とかだと思って完全にノーマークでした。

意外と解決まで時間がかかってしまったので、誰かの参考になればと思い記事にしました。

アクティビティモニターでjavaがCPUを圧迫してmacのファンが止まらない時

macのファンがいつからか止まらないようになりました。

なぜだと思い、アクティビティモニターを見てみるとjapaが99.6%とCPUを圧迫しているではないか。

「java?」「なぜ?」だと思ってバージョンを確認してみるも特に問題はない様子。

下記の記事を参考にして、

Javaプロセスの中,一番負荷がかかっているスレッドは? - 世界の一部

ps -ef | grep java

をしてみると、僕の場合は以前いれたelasticsearchが原因の様子。

elasticsearchを削除して再起動すると、ファンが止まりました。

快適快適。

アクティビティモニターでjavaがCPUを圧迫しているときは ぜひお試しください。

(結果的に)xmlrpc.phpが攻撃されていて泣きそうだった話「Out of memory: Kill process httpd」

運用しているWordPressのサイトにアクセスしようとしてみると、、、

つながらない、、、サーバにアクセスし、とりあえず応急処置でrebootするも改善されず。

なぜだと思い、access ログを見てみるとxmlrpc.phpが大量にアクセスされているのことが判明。

f:id:huuzoo:20160618215612p:plain

ということで、下記のサイトを参考にxmlrpc.phpへのアクセスを制限して無事解決しました。 httpd invoked oom-killerでページビューが激減 | VPSサーバーでWebサイト公開 備忘録 ~Linux、MySQLからAJAXまで

htaccessに下記のように記述

<Files "xmlrpc.php">
order deny,allow
deny from all
</Files>

ついでに攻撃元のIPをiptablesで拒否しておきました。

rebootやらiptableやらmysqlの再起動やら色々やって焦っていたので無事解決できて良かったです。 ログを見ること大事ですね。

「Out of memory: Kill process ~~httpd」で焦っている方はぜひ