mv /etc/httpd/conf/httpd.conf{,.bk} mv etc/php.ini{,.bk}
![Amazon Linux AMIでPHPを5.3から5.4にアップグレードする方法 with FuelPHP - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/6327d150503735268ddaa9a23bfd4b8993ec6c2a/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9QW1hem9uJTIwTGludXglMjBBTUklRTMlODElQTdQSFAlRTMlODIlOTI1LjMlRTMlODElOEIlRTMlODIlODk1LjQlRTMlODElQUIlRTMlODIlQTIlRTMlODMlODMlRTMlODMlOTclRTMlODIlQjAlRTMlODMlQUMlRTMlODMlQkMlRTMlODMlODklRTMlODElOTklRTMlODIlOEIlRTYlOTYlQjklRTYlQjMlOTUlMjB3aXRoJTIwRnVlbFBIUCZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9MTExNzE1NjRjMjljZjY4MThhNjU0MzRjNTBlMzM2ZjQ%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBLZWVjaCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9NWMxZTYwZmFhZGU0NmMzYjBjZmQ5OGFlZWIwMWIxY2M%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D86ccf13f2ac0374feb458f0eed99a148)
apacheのログ「access_log」「error_log」はほっておくとどんどん容量が増えて無駄にディスクを消費する上にapacheのパフォーマンスが落ちます。 ログをローテーションするには「logrotate」を使用します。 ・まず共通の設定を行います。 vi /etc/logrotate.conf weekly rotate 4 errors root create include /etc/logrotate.d ● logrotateのオプション weekly:週単位でローテーション(daily:日単位 monthly:月単位) rotate 4:最大4つ前までのファイルを残す errors root:エラーがあれば rootまでメールする create [パーミッション] [グループ名] [ユーザ名]:ローテーション後すぐに同名のログファイルを作成する。 compress:
■ awstatsとは・・・ AWStatsはグラフィカルなWebサーバ(apache)へのアクセスログ解析ツールです。 導入することにより、日別・時間別・アクセス先など様々な情報をHTMLで見ることが出来ます。 ■ 事前準備 ブラウザからCGIを起動する為、『Webサーバの構築(Apache)[CGIの動作確認を行なう。]』が完了し、動作している事を確認しておきます。 awstatsの集計には、apacheが出力するaccess_logの形式が『combined』でなければなりません。 apacheの出力ログの確認 # vi /etc/httpd/conf/httpd.conf # # The following directives define some format nicknames for use with # a CustomLog directive (see below)
先日、CentOS 6.6にmemcachedをインストールしてみました。 せっかくインストールしたので、そのままmemcachedでPHPのセッション管理を行うようにしました。 各バージョンは下記の通りです。 CentOS 6.6 (Final)Apache 2.2.15PHP 5.5.25memcached 1.4.4 memcachedとはmemcached は、汎用の分散型メモリキャッシュシステムである。 memcached は、データとオブジェクトをメモリ内にキャッシュすることでデータベースから読み出しを行う回数を減少させ、データベースを用いた Web サイトを高速化するために良く用いられる。 memcached – Wikipedia データベースを用いたWebサイトを高速化するので、WordPressで作成したサイトを高速化したい場合にもmemcachedは有効です。 mem
Linuxの起動時にコマンドやプログラムを自動で実行したい場合どうするか? Windowsだとスタートアップに入れて終了だが、Linuxでは方法が違う。 このページでは、Linuxの起動時にプログラムを自動実行させる方法についてお伝えする。細かいところまで解説を行ったので、自動起動に関してはここのページで必要知識を網羅できるだろう。 Linuxの自動起動 現在、Linuxのシステム起動には2種の方法が混在している。 SysVinit系とsystemdの2種類だ。古くて安定的に動いているものはSysVinit系が多く、現場ではこちらに出会う確率が高い。 しかし、最近出た新しいディストリビューションでは新しいsystemdが採用されている。 CentOS 7 SUSE Linux Enterprise Server 12 Fedora 15以降 Ubuntu 15 などのディストリビューション
突然システムが動かなくなった。 現時点で解決してませんが作業ログを残します。 --- 2014/05/06 追記 --- 解決しました。 CakePHPの $this->loadModel() で モデルでもないクラスを指定していました。 これにより大量のメモリが消費されてエラーになっていたみたいです。 Apache とか PHP とか関係なかった・・・。 ---------------------- 【環境】 CentOS6 + Apache + PHP Apacheのエラーログを見ると .... child pid 3669 exit signal Segmentation fault (11) なんだこのエラーは・・・。 Segmentation fault はLinuxのメモリアクセスが問題で発生するエラーらしい。 ここらへんの説明は省略。 OS再起動、Apache再起動でも直らな
logrotateでコマンドが中断されてしまうメカニズム そのサーバではcronの設定が下記のようになっており、 /etc/crontab 27 0 * * * root run-parts /etc/cron.daily 毎日0:27 に/etc/cron.daily/*が呼び出される設定になっていました。 そこには/etc/cron.daily/loglotateという実行コマンドがあります。 そしてlogrotateの設定はというと、 /etc/logrotate.d/httpd /var/log/httpd/*log { daily rotate 30 compress missingok notifempty sharedscripts postrotate /sbin/service httpd reload > /dev/null 2>/dev/null || true en
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く