apache

sslの開発環境を作る手順

はじめに SSL環境での動作確認を行うための環境を作る手順をまとめておく。 これをたまにやろうとするたびに検索してオレオレ証明書作って。。。とかやってたけどなんかもともと入ってるみたいで。いちおう今回の環境は、centos6.8でapache2.2 実装 mod_ssl…

【apache】MaxClientsの設定を最適化してみる〜チューニング入門

はじめに apacheのチューニング入門でとりあえずMaxClientsをいじってみる preforkしか使ったことないので今回はpreforkが対象 MaxClientsはtopコマンドしたときに出てくるhttpdプロセスの数の最大数目安としてはhttpdがMaxClientsで設定した数まで増えたと…

vpsでサーバー構築するときに必ずやってる設定などまとめ

前にも同じようなこと書いた気がしますが、時間が経つとちょっとずつやってる内容が変わってくるのでメモしておきます。 ちなみにさくらのvpsです sshの設定 作業ユーザーの作成 sudo許可 鍵認証設定 パスワードでのログイン禁止と外部からrootでのログイン…

【apache】.htaccessはhttpd.confと比較して速度が遅いのか

大した話ではないのですが、昔.htaccessを使っていたら速度が遅いから使わないでと言われました。 apacheが毎回.htaccessを探して内容を解析して実行・・・のような流れになるので漠然と遅いのだろうなとは思っていましたfuelphpを使っているサービスでfuelp…

【fuelphp】httpd.confで設定する .htaccessは使わない

はじめに デフォルトだとrewrite周りの処理が.htaccessに記述されているので、今回はhttpd.confに記述してみた。 .htaccessの記述をhttpd.confに移動させただけなんですけどね・・・ 実装 httpd.conf <VirtualHost *:80> ServerName example.com DocumentRoot "/var/www/html/e</virtualhost>…

【fuelphp】ローカル開発環境を作ってfuelphpセットアップ手順

久々にやったら過去のメモが見つけずらかったのでメモのまとめ vagrant導入して、LAMP環境構築してfuelphpを使えるようにするまで 1. vagrantでlinux環境構築 vagrantでローカルpcに開発環境を作る手順 2. LAMP環境構築 webサーバ設定作業メモ - 私用 webサ…

AWSでLAMP環境を構築する手順

やりたいこと awsを使ってLAMP環境の構築。 使用するサービスはEC2、S3、CloudFrontの3つ。 EC2の1インスタンス(1サーバー)にLAMPをインストール。 S3には画像等の静的コンテンツをアップロードして、CloudFrontからS3へとコンテンツを取得。 CloudFrontか…

mod_rewriteでのリダイレクトでパラメータは引き継がない方法

やりたいこと http://www.example.com/hoge/***/?id=1 にアクセスがあった場合にhttp://www.sample.com/hogehoge/ にリダイレクトさせたいというもの。またパラメータ等は引き継ぎたくない 実装方法 RewriteCond %{HTTP_HOST} www(\.example\.com)$ RewriteC…