Saba note

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

SSLのバーチャルホスト

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


Laravel5でデータベースセッションを使う

WEBサーバーの冗長化にともなってMemcachedやRedisでセッション管理が人気ですが、ここではDBでセッション管理をする方法です。Laravelはとても簡単に設定できました。(少なくともCakePHP3よりかなり […]


Windows10でxamppのphpをCLIで使う

Windows10でxamppのphpをCLIで使う

Windows MINGW64でphpを使うの続きです。 Localのコンソールが何であるかによってちょっと変わりますが基本は同じです。私はMINGW64使っておりますのでここでもその想定で。 xamppのphpパス x […]


githubにsshで接続する

githubにsshで接続する

githubはとても便利なんですが、最初に使おうと思うと結構面倒なので備忘録。 githubは基本すべてオープンになるので、ソースを晒す前提で書いてゆくとよいかと思います。無料で使えるリモートリポジトリなので大変ありがた […]


Ubuntuでパスワードを設定する

rootのパスワード Ubuntuではデフォルトでrootのパスワードが設定されていません。インストール時に設定できるユーザーがsudo suでroot権限を得てコマンドを打つしかないのですが、rootにパスワードを設定 […]


crontabの使い方

cronが設定されているかどうか確認する $ crontab -l で現在のcron設定が表示されます。cronはユーザー単位で設定されるので、スーパーユーザーの場合はrootがcronを設定することになりますので注意。 […]


CentOS7でホスト名を変更する

Linuxは進化しすぎていろいろな設定方法がありすぎて気持ちが悪いのでここではシンプルな方法のみ。 1. コマンドプロンプトのホスト名を変更 1. hostnameファイルで変更 コマンドプロンプトのホスト名を変更 vi […]


findとかgrepとかを使って再帰的検索など

findでファイル名を検索 findはファイル名を検索します。ほんとにごく頻繁に使う便利なコマンドです。ディレクトリとファイル名を指定して検索しますが、例によってfind / -name “*”こ […]


upload_max_filesizeの設定 PHPのアップロードサイズを調整する

php.iniで設定する PHPのアップロードサイズは、php.iniの設定を見るとデフォルトでは、 ; Maximum allowed size for uploaded files. ; http://www.php […]


SSH接続する

何も準備なしにいきなり接続したら、 $ ssh sampleuser@example.com Permission denied (publickey). なので接続できるようにする設定です。予めSSHサーバーが構築され […]


Debian6でHDDをext3フォーマット

HDDを初期化します。中身が全部消えるのでご注意ください。今回はDebian6でやっています。Ubuntuのやり方はこちら参照ください。 まずはマウントされているHDDのパーテーションを確認 fdisk -l Disk […]


Basic認証の設定いろいろ

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


tarコマンドで圧縮と解凍

圧縮とかアーカイブとか紛らわしい言葉がいっぱいありまして、圧縮=アーカイブみたいなことに世間ではなっていますが、本来は全然違います。圧縮はアーカイブでもないし、アーカイブは圧縮ではありません。それはなぜかというと、アーカ […]


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

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


開発ネットワーク

開発ネットワーク

いろいろ考えて経験的にはこんな感じになるかと思っています。 開発に恐ろしい人数が関わっている場合があって、こういう場合はその統制やマネージメントのスキルというよりもむしろちゃんとしたインフラやネットワークがあるという方が […]


SSHでのscpコマンドの使い方

SSH経由でscpコマンドを実行するには、ログインしてscpを実行する方法と、SSHの鍵にパスワードをかけないで自動的にログインしてscpを実行する方法があります。前者は作業者が手動で行う時、またはセキュリティー上そうし […]