Tagline
サイトで「504 Gateway Timeout」エラーを解決する方法 「504 Gateway Timeout」エラーは、サイト所有者や訪問者が遭遇する可能性のある一般的なHTTP 500番台エラーです。WordPressブログやECサイトを運営している場合、この手のサーバーエラーの解決方法を知っておくと非常に便利です。エラーを放置すると、潜在顧客が競合サイトに流れてしまいます。 「504 Gateway Timeout」エラーの場合、発生理由が表示されないため、原因をすぐに特定することができません。そこで今回は、このエラーの詳細を理解して原因を特定し、解決する方法をご紹介します。 以下にご紹介するトラブルシューティングを実行することで、すぐにサイトを復旧できるはず。 「504 Gateway Timeout」エラーとは ブラウザでウェブサイトにアクセスすると、ブラウザはサイトをホストし
7. CentOS: yum install unit インストール ※その他詳細はWebで! Ubuntu: apt-get install unit Source Code: ./configure make make install 9. 設定方法 curl -X PUT -d @php_config.json --unix-socket control.unit.sock http://localhost/ { "listeners": { "*:80": { "application": "hello_php" } }, "applications": { "hello_php": { "type": "php", "processes": 10, "root": "/var/www/php/", "index": "index.php" } } } 10. 設定方法 ※その他詳
構築する環境について 今回はCentOS7をminmalでインストールした「munin.server-memo.net」というサーバに「nginx」と「Munin」をインストールして、自分自身を監視する環境を構築することろまでを解説していきます。 事前準備 今回インストールしていく「nginx」および「Munin」は、CentOS7の標準リポジトリには収録されていないため、サードパーティのリポジトリである「epel」を使用します。 ですので「yum」に「epel」リポジトリの追加を行っていない場合は、下記の手順で追加を行ってください。 epelリポジトリ追加方法 「epel」リポジトリは「yum」を使用して追加することができます。 # yum -y install epel-release epelリポジトリの設定 「epel」リポジトリとOS標準のリポジトリが混合しないように、明示的に指
とある事情で「WordPressのサイトを短期間で複数立ち上げる」という案件がありまして、何とか楽する方法がないかと調べていたら、この秋から冬にかけて PHP7 や MySQL5.7 がリリースされたりしていて、だったら全部まとめてやったれ!ということで、まとめてみました。ごった煮になってしまい分かりにくい点もあると思いますが、ご了承ください。また、説明では /tmp ディレクトリで作業をしていますが、時間が経ったり再起動したりするとファイルが消えてしまう場合があります。消したくない場合は違うディレクトリで作業してください。 Dockerの環境を作る 詳しくはこちらにまとめましたので、こちらを参照ください。Dockerの環境があればこの作業は不要です。 nginx-proxy を立ち上げる サイトを複数立ち上げるとなると、ポート番号でアクセス先を切り替えたりするのは、ごちゃごちゃして大変で
アクセス数が多いサイトだと、wp-cron.php へのアクセスが逆にネックになる事もあります。 参考:DISABLE_WP_CRONをしてもNginx Cache Controllerプラグインがwp-cron.phpにリクエストし続ける件 – エロサイトの作り方 そんなとき、僕は Nginx で wp-cron.php へのリクエストを完全に遮断して location = /wp-cron.php { return 403; } サーバで、Nginx の実行ユーザで cron を設定 $ sudo crontab -u nginx -e */5 * * * * /usr/bin/php /path/to/wordpress/wp-cron.php って感じすかね。
WordPress is the single largest platform for website creation and web application delivery worldwide. About a quarter of all sites are now built on open source WordPress software, including sites for eBay, Mozilla, RackSpace, TechCrunch, CNN, MTV, the New York Times, the Wall Street Journal. WordPress.com, the most popular site for user‑created blogs, itself runs on the WordPress open source softw
Improving web application performance is more critical than ever. The share of economic activity that’s online is growing; more than 5% of the developed world’s economy is now on the Internet (see Resources for Internet Statistics below). And our always‑on, hyper‑connected modern world means that user expectations are higher than ever. If your site does not respond instantly, or if your app does n
Recently I got a new MacBook Pro and decided to set it up from scratch, because I've used the same Time Machine backup to migrate from about four years over and over again. Perfect time to get rid of the LAMP (Linux Apache MySQL PHP) web server stack and replace it with Nginx and PHP-FPM. Below you can read a detailed guide how to setup Nginx, PHP-FPM, MySQL and phpMyAdmin on OS X 10.9 / Mavericks
Dockerすごい面白そうです。 最近ハッカソンに行ったりして、プロダクション環境へのデプロイ周りですごいはまった。特にお金もない自分は1つのサーバーの中にいろいろとアプリケーションをデプロイしちゃっている訳ですが、もうごちゃごちゃになって触りたくなくなりそう...。新しくサーバーをデプロイしたいけども、既存のサービスまで影響が及ぶ危険性もあり、めんどくさいなー。あと、あとできっと破棄するだろうけど、もとに戻すこともかなりめんどくさいし、そんなことやりたくないしなー。もっとアプリケーション毎に気軽に(そしてお安く)デプロイ出来ればいいのになー。 と思っていた訳ですが、最近Dockerというものを目にしまして。 Docker, Mesos, Sensu等を利用したBlue-Green Deploymentの仕組み 本番環境のBlue-Green Deploymentの仕組みのプロトタイプを作
こんにちは。CSチームの坂本です。 今回は、前回の「Nginx + WordPress ELB篇」の構成にプラスして、日々の運用が少し楽になるようなカイゼンを、AWSのサービスを使っておこないたいと思います。 現状は、3台のWebサーバーがELBの配下で動いています。 通常の運用ですと、1台がダウンしてしまった場合は、手動でサーバーを立ち上げる必要がありますが、AWSのサービス「Auto Scaling」を利用すれば、Webサーバーがダウンしてしまったときに手動でサーバーを立ち上げる必要がなくなります。 目次 はじめに 今回の構成 Auto Scalingとは? AWS SDK for PHP 2 Auto Scalingの設定 動作確認 Auto Scalingの設定の消去方法 まとめ 1. はじめに 今回利用するAWSのサービスは「Auto Scaling」というAWSのサービスです。
By Ilya Grigorik on February 11, 2008 If web architectures, performance, or scalability are topics you would like to keep on top of (who doesn't!), then chances are, you've heard of Nginx ("engine x"). Originally developed by Igor Sysoev for rambler.ru (second largest Russian web-site), it is a high-performance HTTP server / reverse proxy known for its stability, performance, and ease of use. The
今日はさくらVPSに載せているWordPressのパフォーマンスをチューニングして高速化に成功したので安心して眠れるという話をします。 2.5ページ/秒だったのが70ページ/秒と30倍高速化。 以前はDaily数千PVで重くなっていたサイトがDaily3.6万PVを余裕で捌けるようになりました。 #ちなみにproxy cacheという手法はwordpressでなくても動的コンテンツ全般に有効です。 ▼サーバ気にしなくて良くなったので今週末新宿御苑に花見に行けました☆。枝ぶりがいいさくらが多くてほんといいところだと思うの。 WordPressチューニング高速化結果http://hara19.jp/のサーバ環境と測定結果は以下のとおり。 WordPress稼働環境さくらVPS 1GB/CentOS5.5/PHP5.3/MySQL5.5/WordPress3.1。 WEBサーバはチューニングにあ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く