タグ

ブックマーク / dogmap.jp (4)

  • WordPress 高速化&スマート運用必携ガイド フォロー - dogmap.jp

    3/16 に発売された「WordPress 高速化&スマート運用必携ガイド」ですが、ありがたいことに Facebook ページやメールで、内容についていくつかお問い合わせをいただいています。 僕が執筆担当したセクションで、特につまずきそうなところや、執筆時から事情が変わったところ、および間違っているところについて、ちょっと解説を入れようと思います。 [P153][P160] epel リポジトリのインストールができない 書では、epel リポジトリ登録用の rpm パッケージを download.fedora.redhat.com からインストールするように指定しています。 書籍執筆時は download.fedora.redhat.com が利用できたのですが、現在はこのサイトは利用できなくなっており、代わりに dl.fedoraproject.org からダウンロードするようになった

  • Amazon EC2 マイクロインスタンスに移行 - dogmap.jp

    仕事Amazon EC2 使うことが増えてきたこともあって、このサイトのサーバも Amazon EC2 のマイクロインスタンスに移行しました。 移行作業自体は、簡単。 新サーバに Nginx, PHP, MySQL をインストール 現行サーバから rsyncWordPress フォルダの内容を全て新サーバにコピー 現行サーバの MySQL でテーブルをロックしてから /var/lib/mysql/ 以下を全部 tar で固めて、新サーバにコピー /etc/my.cnf, /etc/php.ini, /etc/nginx/ 等の設定ファイルをコピー ローカルPCの hosts 変更して確認取れたら DNS 変更 の5ステップです。 以下、メモがてら作業ログを書いておきます。 VPSVPS 間での WordPress のお引越しの参考になれば幸いです。 新サーバに Nginx,

  • Nginx + lsyncd で WordPress を負荷分散させる - dogmap.jp

    最近、め組ことデジタルキューブさんと、一緒に仕事をやらせてもらってます。 今の所は、主に WordPress サイトの高速化とかやってるんですけど、その中で WordPress サイトを複数台のサーバで負荷分散させて高速化させる案件があったので、その時の作業内容をシェア。 最近はさくらの VPS とか、低価格の VPS が出てきてるので、個人でも手を出せる領域かもしれませんね。 今回は2台のサーバを使って PHP の処理を負荷分散しました。 構成は、こんな感じです。 プライマリサーバ ( vps1.example.com : 192.168.0.1 ) Nginx, Load Balancer、PHP FastCGI のアプリケーションサーバ lsyncd (リアルタイム rsync を実現するためのサービス) セカンダリサーバ ( vps2.example.com : 192.168.0

  • VPS 借りたら、せめてこれくらいはやっとけというセキュリティ設定 - dogmap.jp

    さくらのVPSやら、ServersMan@VPS やらの出現で、やたらと敷居のさがった感のある VPS 。 かく言うこのサーバもめ組VPSで運用されてるわけですが、VPSを既存のレンサバ感覚で使ってる人にせめてこれくらいのセキュリティ設定はやっておいたほうが良いよっていうお話です。 今回、対象にする OS は CentOS です。 さくらVPS 借りて Ubuntu とか、別の OS で運用するような中上級者は自分でできるよね。 リモートからの root ログインを無効にする ssh 経由で root でログインして作業したりしてませんか? これ root パスワードが破られたら、サーバが乗っ取られちゃうので、大変に危険です。 root ログインを無効にして、権限のあるユーザでログインしてから sudo or su して作業するようにしましょう。 root ログインを無効にする方法は、こん

  • 1