characterエラーが出るときの対処法データベースMySQL5.7.6以降での初期パスワード確認方法ソフトウェアpngquantのインストール方法と使い方【PNG画像圧縮】ソフトウェアWindows7で特定のドライブ文字を使われないように予約しておく方法プログラミングやはりフルスクラッチでプログラミングするのは勉強になる。2019.02.19サイト運営をしていてアクセス数が増えてくると当然転送量も増えるわけですが、それによってレスポンスが悪くなったり転送量制限に引っかかったりする場合があります。Apacheにはそれを解決するためにmod_deflateという便利なモジュールがあり、コンテンツをgzipに圧縮して転送量を改善することができます。03:53:10mod_deflateモジュールを読み込むまずはhttpd.confを開きます。/usr/local/apache2/conf/httpd.conf次に下記を探してコメントアウトを削除します。modules/mod_deflate.so最後にApacheを再起動すれば完了です。最初に下記をhttpd.confに追加して圧縮を有効化します。DEFLATE」でデータ送信前に圧縮するように設定します。圧縮するファイルを指定MIMEタイプを指定することで圧縮処理を制限することができます。これにより無駄な処理や負荷がかかる処理を回避します。下記をIfModule内に追記します。application/x-httpd-phpどのファイルを圧縮するかは環境に合わせて適宜変えてください。容量の大きいファイルやそもそも最初から圧縮されているファイルを圧縮すると余計な負荷がかかり、逆にレスポンスが悪くなります。除外するファイルを指定しておきます。下記をAddOutputFilterByTypeの前に追記します。no-gzip今回は画像ファイルの除外を指定しています。古いブラウザによっては圧縮されたデータに対応できない場合があります。今となってはあまり気にする必要は無いかもしれませんが一応設定しておきます。下記をSetEnvIfNoCaseの前に追記します。!gzip-only-text/html設定が完了したらApacheを再起動してください。restart動作を確認してみる適当に1000バイト(半角1000文字)のファイルを用意してみます。mod_deflateを使わずにアクセスして確認。続いてmod_deflateを有効化してアクセス。データ量が1.3キロバイトから363バイトに減っているので、約4分の1に圧縮できています。逆に処理時間が9msから18msに増えているためレスポンスが悪くなっているように見えますが、アクセスする度に増減して変化するのでサーバーの状況次第なようです。実際に使用するかどうかは現在のCPU負荷に合わせて考える必要がありそうです。7にApache最新版をソースからインストールWebサーバーを構築したいときにApacheをyumでインストールすれば何かと楽ですが、バージョンが低いためセキュリティに問題があります。そこで、Apacheの最新版をソースからインストールして安全性を高めたいと思います。※この現象は私の環境だけかもしれません。Webサービスを作成していたある日、アップした画像がいくつか表示されていないことに気付きました。faultが出てApacheを再起動できない場合の対処法PHPをメジャーアップデートしたときにApacheを再起動すると次の表示がでて起動できない場合があります。7にMemcached最新版をインストールしてPHPと連携するWEBサービスにMySQLやPostgreSQLなどのデータベースを使うことは多いですが、アクセスが集中すると捌ききれなくなったり、一時的なデータのINSERTが頻繁にあると負荷が高くなったり問題がいくつかでてきます。7にPHP最新版をインストールコメントコメントを書き込むコメントをキャンセルメールアドレスが公開されることはありません。コメント名前メールアドレスサイト上に表示された文字を入力してください。プロフィールNAOとにかく働きたくない!自由に生きていきたい!がキーワードのゆとり世代。アフィリエイター・ブロガーや投資家として生活するのが目標です。OSはCentOS、サーバーはApache、データベースはPostgreSQLとMySQL派です。お問い合わせはメールフォームまたはTwitterのDMまでお願いします。働きたくないゆとりの備忘録.メニュープログラミングサーバーデータベースソフトウェアWebサービスホーム検索トップサイドバープロフィールNAOとにかく働きたくない!自由に生きていきたい!がキーワードのゆとり世代。アフィリエイター・ブロガーや投資家として生活するのが目標です。OSはCentOS、サーバーはApache、データベースはPostgreSQLとMySQL派です。お問い合わせはメールフォームまたはTwitterのDMまでお願いします。(3)タイトルとURLをコピーしました。