Saba note

醜悪コード Ugly hacks ITものづくり

CentOS7 Apache2.4インストールと設定

インストール リポジトリの調整しなくても2.4が入ってくれるっぽいです。 yum -y install httpd これで完了。 httpd -v Server version: Apache/2.4.6 (CentOS […]


Macでxamppを使う

Macでxamppを使う

インストールと初期設定 ここらあたりからダウンロードしてインストール。WindowsとLinux、Macとわかれているので、ここではMac版を選びましょう。私は、Mac版の「7.0.9 / PHP 7.0.9」を選んでみ […]


SSLのバーチャルホスト

SSLを使っても結局はVirtualhostであることは変わりがないので、以下のように設定します。 ちなみにApache2.2の設定です。 ホストは80のホストを同じようにどんどん追加してゆきます。NameVirtual […]


CentOS7 インストールとサーバー設定

CentOS7 インストール後の初期設定 CentOS7の便利な設定をしておく CentOS7 ホスト名の設定(変更)方法 SSHの設定 無料SSLを取得する Let’s Encrypt


CentOS7 + Apache2.4 + http2

CentOS7 + Apache2.4 + http2

「HTTP/2」がついに登場! 開発者が知っておきたい通信の仕組み・新機能・導入方法 概要としてはこんな感じで、この先数年後にはデフォルトスタンダードになってるんじゃないかと思います。 環境の下準備 CentOS7のイン […]


CentOS7 + Apache2.4 + mod_ssl

SSLを使う際にいちいちmod_sslインストールしなくちゃいけない感じが時代遅れ感じがします。 ちなみにApacheはServer version: Apache/2.4.6 (CentOS)でやってます。 mod_s […]


ABテスト (WEBサイト負荷テスト)

WEBサーバーの負荷テストだったらApacheにデフォルトでついているabコマンドを使うのが最もいい感じです。例えばですが100人の同時アクセスを30回、指定のファイルに対して行うということができます。おそらくこの時代な […]


.htaccessのAllowOverride

Apacheの設定を何年もやっているにも関わらず、PHPのいろんなアプリとかフレームワークの都合で見たこと無いエラーって出るもんですね。 PHP Warning: Unknown: failed to open stre […]


Basic認証の設定いろいろ

Satisfy AnyをつかってIPで許可されなかった場合だけBasic認証にする Order Deny,Allow Deny from all Allow from 192.168.1 Allow from 192.1 […]


phpを別の拡張子で実行する

というこのタイトルはちょっと抽象度に欠けていて、本来は任意のプリケーションを任意の拡張子で実行するというものです。 index.aspxにアクセスするとこのファイルにかかれているphpが実行されるというものです。 .ht […]


ApacheのOption設定

専用サーバーとか自宅サーバーとかでサーバー全体の設定を自分しかしない、つまりroot権限は自分しかもっていないという状態でApacheの設定とかどうするのかというのがいつもあって、都度都度用途によって変わるんですが、 & […]


Basic認証を突破する方法

こういう形式でURLをつくってあげると、ユーザー名、パスワードを入力しなくとも認証できます。 URL: http://example.com/hoge/huga/ username: USERNAME password: […]


IP制限(.htaccess)

特定のホストのみ許可する <Files ~ “^\.(htaccess|htpasswd)$”> deny from all </Files> order deny,allow deny from […]


PHP5.5のインストール

できるだけ最新に近い安定版を入れる。2016年現在でphp5.5とかphp5.6ぐらいです。php7 はまだBeta版(じゃないけど)それに近く資料が少ないので一応やめておく。 また、yum -y install php […]


CentOS6 Apache2 インストールと設定

CentOS6 Apache2 インストールと設定

CentOS6でのApache2の設定ですが、基本httpd.confがあるApacheだったらだいたい同じ設定でいけるかと思います。Debian/Ubuntuだけちょっと違う感じになりますが、考え方は同じです。 AWS […]


Error: httpd24-tools conflicts with httpd-tools-2.2.31-1.7.amzn1.x86_64

古いhttpdをremoveしてから新しいものを再インストールすると Error: httpd24-tools conflicts with httpd-tools-2.2.31-1.7.amzn1.x86_64 という […]