Apache では Apache で起動している Web サーバにアクセスしてきたユーザーのログを残すことができますが、ユーザーの情報の中からどのようなデータをログとして残すのかについてログのフォーマットを定義することができます。ここでは Apache のログファイルで使用するフォーマットを設定する方法について解説します。
windows apache access.log 分割 ログ ローテート apacheのログを日ごとに分割して保存する 下記ではWindoesでXamppのapacheを使用した場合 xampp\apache\conf下にある httpd.confを編集する ErrorLog "| bin/rotatelogs.exe logs/error_%Y%m%d.log 86400" CustomLog "| bin/rotatelogs.exe logs/access_%Y%m%d.log 86400" common sslを使用しているときは xampp\apache\conf\extra下にある httpd-ssl.confも編集する ErrorLog "| bin/rotatelogs.exe logs/error_%Y%m%d.log 86400" CustomLog "| bin/r
.htaccess ファイル内の記述をコメントアウトする方法のご紹介です。 「#」でコメントアウト 以下のように、コメントアウトしたい箇所に「#」を書きます。 # <Files ~ "^\.(htaccess|htpasswd)$"> # deny from all # </Files> # AuthUserFile /www/.htpasswd # AuthGroupFile /dev/null # AuthName "Please enter your ID and password" # AuthType Basic # require valid-user # order deny,allow
※当サイトは、アフィリエイト広告を掲載し、収益を得て運営しています。 .htaccessは、httpd.confにて利用可能な設定になっていないと使えません。初期状態で有効になっている場合もありますが、もし有効になっていない場合のために、.htaccessを有効に設定する方法をご紹介します。
環境XAMPP for Linux 1.8.1 OS: LMDE Xfce PC: DELL Dimension 1100 クリーンインストールするたびに行なっていた、おなじみのXAMPPの初期設定を終えてphpMyAdminを開いたら下記のような画面に。 "アクセス禁止"とな!? "新しいXAMPPのセキュリティコンセプト"…。 つまり、厳重になったってことですか。 設定ファイルの"httpd-xampp.conf"を頼りにググったら、下記が。 【参考】 Apache Friends Support Forum • View topic - Error 403 for phpmyadmin [Solved] http://www.apachefriends.org/f/viewtopic.php?f=17&t=50902&p=196185 つまり、下記のファイルに赤字の部分を追記すればい
ここでは XAMPP を Windows10 へインストールする方法を紹介します。 XAMPP(ザンプ)はインストーラを実行するだけで、Windows、LinuxやMacのクロスプラットフォームにApache、MySQL、PHP、Perlの環境をインストールすることができるアプリケーションです。 ここでは、Windows 10 に 「XAMPP」をダウンロード・インストールする方法をみていきます。 XAMPPのダウンロード まずは、XAMPPのインストーラをダウンロードするために「XAMPP公式ページ」にアクセスします。 「Windows向けXAMPP」をクリックすると、インストーラのダウンロードがはじまります。 XAMPPのインストール それではXAMPPをインストールしていきます。 ダウンロードしたインストーラを「実行」しましょう。 ユーザーアカウント制御です。「はい」をクリックし、イ
おすぎやんです。 XAMPP を Windows Server 2016 にインストールします。 XAMPP(ザンプ)とは、ウェブアプリケーションの実行に必要なフリーソフトウェアをパッケージとしてまとめたものです。 Apache、MySQL、PHP、Perlの4つの主要ソフトウェアとがパッケージとして含まれています。 XAMPPの名前の由来は、各アプリケーションの名前の頭文字をとっています。 X - Windows、Linux、macOS、Solarisのクロスプラットフォーム A - ApacheのA M - MySQLのM P - PHPのP P - PerlのP 本来であれば、複数のソフトウェアは個別にインストールする必要があり非常に手間がかかりますが、XAMPPは一括してインストールすることが可能で、すぐに開発や運用が開始できます。 Windows Server 2016 のインス
The Number One HTTP Server On The Internet¶ The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows. The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. The Apache HTTP Server ("httpd") was launched in 1995
本日は Google Gears 関連のもうひとつのネタを書こうと思ったのですが、間に合わなかったので最近仕事で使った Apache のリバースプロキシ機能の設定方法などをご紹介します。リバースプロキシは、特定のディレクトリ以下へのリクエストを他の Web サーバーに中継する機能です。 LAN 内の複数のマシンで稼動している Web サイトをひとつのグローバル IP で公開したり、 Apache 以外の Web サーバー(Rails でよく使われる mongrel とか)を Apache の Web サイトに統合したりとかが簡単にできます。 Web サイトを柔軟に構築するために、覚えておくと便利ですよ。 前提条件 Apache のリバースプロキシ機能を利用するためには、 mod_proxy を組み込んだ Apache が必要です。通常の Linux ディストリビューションなどではデフォルト
ご無沙汰しております。田(でん)です。 第4回となりのエンジニアでは、GMOクラウドの開発エンジニアの宮島さんにNginx(エンジンエックス)とは何か、Apache(アパッチ)との違いを交えながら、教えてもらいました。 ー宮島さんについて教えてください。 田:宮島さんは今までどのようなお仕事されてきたんですか? 宮島:僕はもう社会人歴20年くらいになるんですが、初めは派遣という形でプログラマーを やっていました。その頃はプロジェクト単位の仕事がメインでした。その後、ITのベンチャー企業に就職して、それからいろいろご縁があって、GMOクラウド(当時はアイル)に入社しました。 田:社会人歴20年目!大先輩です・・・!GMOクラウドに入ってからはどれくらい経つんですか? 宮島:もう11年になりますので、今年で12年目ですね。 田:長いですね~。GMOクラウドでは主にどのような仕事をされたんですか
JPCERTコーディネーションセンター(JPCERT/CC)は2017年3月17日、同月9日に公開した注意喚起で挙げた「Apache Struts2」の脆弱性対策、「ソフトウエア『Jakarta Multipart parser』の入れ替え」では引き続き攻撃を受けてしまうと発表した。 JPCERTコーディネーションセンターの注意喚起。3月9日に公開した情報に追記として、今回の情報を追加している。URLは、https://www.jpcert.or.jp/at/2017/at170009.html。 Apache Struts2は、JavaのWebアプリケーションフレームワーク。多くのWebサイトで採用される。3月9日に公開された脆弱性(S2-045)を悪用されると、コンテンツを改ざんされたり、サーバー内のファイルを閲覧されたりする被害を受ける。国内でも被害が続出している。 JPCERT/C
現象 cssを更新しても、更新内容が反映されない 下記を行っても、反映されない キャッシュクリアする ブラウザのシークレットモードで開く cssのURLクエリパラメータ強制変更 環境 [hostOS]Mac 10.9.4 Vagrant 1.6.3 [guestOS]CentOS 6.5 VirtualBox 4.3.12 FuelPHP 1.7 Apache 2.2.15 cssはsass使ってない。 推測 ブラウザキャッシュではない サーバ側でキャッシュされてる apacheあたり? 調べた http://tipshare.info/view/4f3481ee4b21227814000001 http://httpd.apache.org/docs/2.0/ja/mod/core.html VirtualBoxの共有フォルダに設定したディレクトリは、外部ストレージ的な扱いになる。 その
2017年3月に複数のWebサイトが外部からの不正アクセスを受けたことを発表しています。また一部では不正アクセスが成功し、情報が盗まれたり、データが削除されるといった被害が発生しています。 攻撃を受けたWebサイトはApache Struts 2で稼働していたとみられ、またGMOペイメントゲートウェイはApache Struts2の脆弱性を悪用した不正アクセスであったことを明らかにしています。ここでは3月に発表されたApache Struts 2で稼働するWebサイトへの不正アクセスについてまとめます。 被害状況の概要 攻撃を受けたサイトやその被害概要をまとめると次の通り。 運営元 攻撃を受けたサイト 被害状況 トヨタファイナンス GMOペイメントゲートウェイ 都税クレジットカードお支払いサイト(旧) ⇒新しいドメインへ移転 機構団体信用生命保険特約料クレジットカード支払いサイト サイトに
不動産専門ホームページ制作会社で働くエンジニアのブログです。日々、業務の中で得られた知識や技術、時々はプライベートなネタも投稿していきます。 menu 本日は、お客さんが借りられているサーバのPHP設定を1か所変更しました。 php.ini に 「expose_php」という項目があると思います。 こちら、 有効になっていると、 HTTPヘッダーにPHPのバージョンを出してしまいます。 こんな感じで↓ ※レスポンスヘッダー「WEB Developer」というアドオンを使って確認しています。 HTTPヘッダにPHPのバージョンを出しっぱなしというのも気持ちが悪いので、 ここは隠してやることに。 と言っても、 「expose_php = off」と設定してやるだけです。 設定後、このようになっていればOKです↓ expose_phpを有効に設定しておくと、 インストールしているPHPのバージョ
問題 あるバーチャルホストの設定で、以下のような記述をして、ディレクトリの中のファイル一覧が見えるように設定したつもりだが、見えない。なぜ? <Directory /home/apache/hogehoge/www> Options +Indexes </Directory> 答え RPMでインストールしたapacheでは、/etc/httpd/conf.d/welcome.conf という設定ファイルがあり、以下のように、ディレクトリにアクセスしたときのエラードキュメントの設定がある。 # # This configuration file enables the default "Welcome" # page if there is no default index page present for # the root URL. To disable the Welcome pag
This directive enables operating system specific optimizations for a listening socket by the Protocol type. The basic premise is for the kernel to not send a socket to the server process until either data is received or an entire HTTP Request is buffered. Only FreeBSD's Accept Filters, Linux's more primitive TCP_DEFER_ACCEPT, and Windows' optimized AcceptEx() are currently supported. Using none fo
■ [unix][hard][howto] CentOS 7でディスク増設 昨日の続き。VirtualBox上のCentOS 7にディスクを追加したのでメモ。 ディスクの接続 VirtualBox上でのディスク追加はGUIから簡単にできる。SATAコントローラに対しデフォルトのVDI形式でドライブイメージを追加した。 /devを確認 SATAで繋がったディスクは /dev/sd* というファイルとして見えるらしいので確認。 % ls -l /dev/sd* brw-rw----. 1 root disk 8, 0 9月 2 14:41 /dev/sda brw-rw----. 1 root disk 8, 1 9月 2 14:41 /dev/sda1 brw-rw----. 1 root disk 8, 2 9月 2 14:41 /dev/sda2 brw-rw----. 1 root d
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く