NO IMAGE

CentOSにcomposerを使ってLaravel5.2をインストール

先日、Lalavel5.2を入れる前にcomposerをインストールしたので、それを使ってLaravel5.2を簡単インストールする方法をメモ。 ディレクトリなど作成せずに、 composer実行時に指定してもOK サーバーの状態によるだろうが、何分かは掛かるので、じっくり待つ。下記メッセージが出力されれば成功。 パーミッションの設定 laravel以下の storage/ と bootstrap/cache/ ディレクトリを、Apacheユーザー(httpd.con...

NO IMAGE

20160719 adsenseで承認されない「不十分なコンテンツ」の対応

内容的には技術ブログに書くべきではと思ったが、既に沖縄ブログで書いてしまっているので、ここに書く。落ちた時の記事は下記。 1.ページで十分なテキストを使用してください。 記事の文字数を増やす 他のサイトでは、1記事は500文字くらいで良いとか、1000文字は無いと駄目だとか情報が錯綜している。こういう時は最大値を取るのが日本人なので、1記事は最低1000文字を最低ラインとし、それを超えていない場合は加筆し、内容を濃くする。 リンク集になってしまっているページを改善 googleのア...

NO IMAGE

CentOSでSSHへのブルートフォースアタック(総当り)への対策3

SSHを公開鍵認証方式にしてセキュリティを向上 通常、サーバーにSSHで接続するには、ユーザー名とパスワードを入力して認証する方式になっている。それは、極端な話ユーザー名及びパスワードを知っていれば誰でも接続出来るという事だ。公開鍵認証にしてしまえば、秘密鍵を持っていないユーザーのログインは全て弾けるので、パスワード認証方式と比べるとセキュリティは高い。 公開鍵・秘密鍵を生成する 公開鍵・秘密鍵の生成は、サーバー上もしくは自分のマシンで行う必要がある。自分のマシンがMacまたはLinuxで...

NO IMAGE

20160718 Adsense一次審査に落ちた

Adsenseの一次審査に落ちた。どこが悪かったのかという分析と、他の方への参考になればと思い、時系列と対応についてメモとして残していく。Adsenseに承認されるまでずっと書き続ける予定。 2016/07/09 (sat) Adsenseにvps-okinawa-blog.netを申請 トップページに、サーバーを管理していく上でのメモ用としての「技術ブログ」と、沖縄で生活していく上で気になった事を書いていく「沖縄ブログ」のリンクを貼って、運営者情報も記述。「技術ブログ」が7記事、「沖縄ブロ...

NO IMAGE

DoS攻撃(F5アタック)からの防御メモ(Apache)

ApacheのDos攻撃(F5アタック)対策には、幾つかの方法があるようだが、一番簡単に導入出来そうな mod_evasive についてメモ。 mod_evasiveのインストール 動作には httpd-devel が必要のようなので、入ってなければ事前にインストールする。 どうやら mod_evasive もyumで簡単にインストール出来るようだ。2016/07/16時点での最新は1.10.1。yumでも同バージョンがインストールされるので、余程のマニアでない限りはソースからインスト...

NO IMAGE

沖縄県民がAmazonプライム会員になるという事について

管理人はAmazonマスターカードゴールドの特典で自動的にAmazonプライム会員となっているが、そうではない沖縄県民が年3900円も支払ってAmazonプライム会員に加入するメリットがあるのかどうか考察する。 他都道府県民プライム会員との比較 とりあえずプライム会員になると得られるサービスを列挙する。 当日お急ぎ便無料 お急ぎ便無料 お届け日時指定無料 prime now利用可能(注文から1時間以内に配達) プライムセール(プライム会員優遇) オーナ...

NO IMAGE

CentOSのログインに関するログの説明(btmpログ等)

/var/log ディレクトリのサイズがVPS契約初日と比べると、随分と肥大化してんなぁ…1日のアクセス数0~3回のゴミブログなのに…と思ったが、一応確認してみる。 8行目のbtmpログがとんでもない(ほどではないが)サイズになっていた。 btmpログがどういうものか説明すると、ログインを管理するログのうち、失敗した接続の情報を記録するログ。 ログインを管理するファイルは5種類あって、btmpファイルの他に、wtmp, lastlog, faillog, tallylogとある...

NO IMAGE

SQLの副問合せについてメモ。

SQL文の副問い合わせについて 他のSQL文の条件に使用する為のデータをSELECTで取得する事を副問い合わせという。 WHERE句 上記例のSQLの場合、table2_name 内zip_codeをSELECTし、その結果をtable1_name のzip_code検索に利用している。処理でtable2_nameのレコードを1つ1つ取得してtable2_nameの条件検索に…などという面倒臭い事をせずとも、1つのSQLで完結出来る。(※赤字部分のSELECTが副問い合わせ) selec...

NO IMAGE

CentOSでSSHへのブルートフォースアタック(総当り)への対策2

denyhostsのインストールと設定 denyhostsは、設定された回数以上ログインを試みた場合、そのIPを記録し、アクセスを弾いてくれる便利なツール。ログイン関連のログファイルの肥大化も防げる(正確には相当鈍く出来る)ので、是非とも入れよう。特に隣国のアタックはしつこいので、是非とも入れよう。  denyhostsのインストール方法 最新版がどうしても必要であればソースからインストールする必要があるが、今回はdenyhostsの最新版をインストールするのが目的ではなく、ブルートフ...

NO IMAGE

CentOSにcomposerを使ってCakePHP3をインストール

先日、CakePHP3を入れる前にcomposerをインストールしたので、それを使ってCakePHP3を簡単インストールする方法をメモ。 ディレクトリなど作成せずに、 composer実行時に指定してもOK サーバーの状態によるだろうが、何分かは掛かるので、じっくり待つ。下記メッセージが出力されれば成功。 最後のパーミッションのメッセージが多少気になったが、対象ディレクトリを確認してみたらフルアクセスになっていた。のところで止まった覚えが全くないが、Default to...