やりたいこと ひとつのサイトに複数のエイリアスを設定したい! 具体的に、次を実現したいです。 http://example.com/from1/from2/ → /var/www/test/to1/to2/index.html を表示 http://example.com/from1/ → /var/www/test/to1/index.html を表示 試しておりましたら、些細なことでハマってしまいましたので、マニュアルを改めまして、整理いたします! 準備 mkdir -p /var/www/test/to1/to2/ echo 'to1 zuwai' > /var/www/test/to1/index.html echo 'to2 taraba' > /var/www/test/to1/to2/index.html エイリアス 確認用の設定ファイル vim /etc/httpd/co
CentOS6のEOLまであと2年半、そろそろOS更改を意識しはじめる時期になってきました。次もCentOSの予定ですがCentOS7標準レポジトリではHTTP/2.0を利用できないのが気になります。CentOS8を待つのも手ですが、ここはひとつCentOS7にレポジトリを追加してHTTP/2.0に対応してみます。 CodeITレポジトリを導入する HTTP/2.0にApacheで対応するためにはApache2.4.17以上とOpenSSL1.0.2以上の両方が必要ですが、CentOS7の標準レポジトリでは導入可能なApacheは2.4.6、OpenSSLはhttpd専用モジュールのmod_ssLとして1.0.2k (共にバックポート版)まで。対応バージョンを導入するには自分でコンパイルする手もありますが、今回は運用面を考えて今回は追加レポジトリを追加してHTTP/2.0に対応させます。
ある日のServer StatusでGracefully finishing状態のプロセスを発見した際の原因調べてる時にやたらややこしかったので個人的なまとめ(まとまってない)。 実際自分で見たときにほんとにまとまって無かったのでCentOS7の7.5辺りで再確認&手直し。(2018/09/21) apachectlについて まずapachectlコマンドから整理する。このコマンドには次のサブコマンドを指定できる。 status,start,restart,stop,graceful,graceful-stop configtest その他(上記以外) ※厳密には他にも fullstatus(lynxブラウザで決めうちserver-statusページへアクセス), startssl, sslstart, start-SSL(エラー文吐いて終わるだけ)があるみたいだが省略。 「その他」の中に
人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 これまでのApache2.2系以前でのアクセス制御の書き方は賛否両論でした。僕はあまり好きじゃありませんでした。 過去のアクセス制御に関しては、以下の記事がとてもわかりやすくまとめられていると思います。 こせきの技術日記 – Apacheのアクセス制御をちゃんと理解する。 ここで、以下のように言及されています。 こんなバッドノウハウ、本当はどうでもいいと思う。Apache 3.0では、かっこいいDSL(VCL)で書けるようにする構想があるらしいのでがんばってほしい。 ということで、2.4系ではDSLとはいかないまでも、Require*というディレクティブを使ったモダンな書き方ができるようになったので、それを2.2系以前のアクセス制御の記述と比
はじめに Webサーバをセキュアに保つ為、個人的に行っている設定をざっくりまとめてみました。 設定内容はApache 2.4での運用を想定していますので、他のHTTPdをお使いの方は適宜読み替えてください。 各設定項目は以下のオンラインテストサイトでA+相当を取ることを目指しています。 設定ファイル生成 Mozilla SSL Configuration Generator オンラインテスト Mozilla Observatory Qualys SSL Server Test 前提条件 以下で設定する項目は特にHTTPS接続や攻撃防止に関するものになります。 HTTPdそのものに関する基本設定については別記事をご参照ください。 SSLProtocol 危殆化した古いプロトコルを有効にしている場合、古いプロトコルを標的としたダウングレード攻撃等を受ける可能性がある為、新しいプロトコルのみを有
今日も生まれる感動と笑顔 お客様の事業、戦略、Webサイトの現状などを把握し、最適な施策を立案・実行します。 more info Top Message インターネットテクノロジーの需要が高まり、その必要性と可能性を感じ2005年に創業して以来、現在に至るまでステークホルダーの皆さまに支えていただきながら成長を続けてまいりました。「ITとクリエイティブのチカラで、心沸き起こるプロダクトを生み出す」ことをミッションに掲げ、さらなる充実したチカラ溢れる未来の実現を目指します。私たちの強みは、企画戦略からシステム開発、Webアプリケーション開発、クリエイティブ、コンサルティングに渡るワンストップソリューション提供とオーナーシップマインドを両立することにより、より精度の高い、顧客満足度の高いアウトプットと課題解決を達成します。また、創造性の向上、生産性の向上、コストの削減といった意識、文化を育むた
いままでリバースプロキシの設定がよくわかっていなくて、すでに動いているサーバの設定を見よう見まねで使い回してきた。ちゃんと理解しようと思って、マニュアルを読み直したらやっとわかった。設定の方法 (How) がわかったこと以上に、なぜそう書く必要があるかという理由 (Why) を理解できたのが嬉しい。久しぶりに「わかった!」と叫びたくなった。感動を忘れないうちに、思い出せるように、書いておく。 mod_proxy - Apache HTTP サーバ バージョン 2.2 が Apache のプロキシ関連のマニュアル。 mod_proxy を使うことになる。 大事なディレクティブは、 ProxyPass と ProxyPassReverse のふたつ。 ProxyPass これがリバースプロキシをする上でのほとんどすべてのことをやってくれる。実は見慣れた (コピペし慣れた) 設定ではこのディレク
2016/11/30 シンボリックリンク切り換えデプロイを行った際に起きるOPcacheの問題はnginx+php-fpm環境でのみ起きるのか? PHP サーバーサイド はじめに こんにちは、@tsukimiyaです。シンボリックリンク切り換えによるホットデプロイ、したいですか?シンボリックリンク切り換えによるデプロイはアトミックなデプロイを低コストで実現する手段です。最近はDeployerやCapistranoなどシンボリックリンク切り換えによるデプロイ作業を簡単に行うためのツールも充実し、自分で頑張ってシェルスクリプトを書かずとも低コストでシンボリックリンク切り換えデプロイを行う事が可能です。 ただ、PHPでのシンボリックリンクの切り換えによるデプロイについてネット上を見ていると「nginx+php-fpm環境でOPcacheを有効にしているとシンボリックリンクを切り換えてもキャッシュ
MaxClients / MaxRequestWorkers に関する言及 Apache の MaxClients / MaxRequestWorkers の適正値に関する言及を時系列にまとめた。敬称略。 他に重要な言及をしているWebページがあればお知らせください。 2002/07/23 一志達也(TIS株式会社) ApacheによるWebサーバ構築(16):Apacheパフォーマンス・チューニングの実践 (2/2) - @IT プロセス数を制限するためのディレクティブが「MaxClients」である。このディレクティブには、同時に接続できるクライアント(厳密にはセッション)の数を指定する。 ...略... abで同時接続数を上げながら、CPUやメモリの状態、abが示すパフォーマンスの推移を調査する。それに伴ってMaxClientsの値も上げながら、飽和点を探る作業を行うのだ。 リファレ
Plack上でPHP(php-cgi)を動かすモジュール、Plack::App::PHPCGIと任意のCGIも動かせるPlack::App::CGIBinを使ってApacheナシでNagiosをインストールする方法 まず、php-cgiをインストールする。CentOSの場合、php(53)?-cliというパッケージがあるのでそれを使います $ sudo yum install php53-cli #centos5。centos6だとphp-cli 次にnagiosを動かすユーザを作成します $ sudo /usr/sbin/adduser nagios nagios本体とpluginをダウンロードしていれます。その際にApacheの設定はインストールしません $ wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagio
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く