2012-01-01から1年間の記事一覧

SSHフォワーディング

特定のIPホストからでしかSSHやsftp,ftpの許可をしていない。 そんな時に活躍するのがSSHフォワーディング。回線もセキュアになります。 $ ssh -L <ローカルポート番号>:<転送先ホスト>:<転送先ポート番号> <ユーザ名>@<リモートホスト>例えば $ ssh -L 2222…

symfony1.4からmemcachedを使う方法 - 基本編

symfonyでmemcachedを利用する方法を簡単にまとめました。 nginx + php5でmemcachedを利用するという方法です。http://labs.unoh.net/2010/05/symfonydoctrine.html に詳しくあるのですが更に詳細はこちらを参照ください。nginx, php-fastcgiでphp5,symfony1…

Symfony2 Choice Fieldの使い方

Symfony2を本格的に覚え始めました。フレームワークを覚えるのにまず行うのがフォーム項目それぞれの使い方です。Choice, Multiple Choice, Radiobox, File, text, textarea, date/datetimeなどの基本フォーム項目の表示方法、validationを覚えればフレーム…

macportでnginx/php5.4/phpmyadminを動かすまでザザーッと

php5.4のインストール $ sudo port install php54 $ sudo port install php54-cgi $ sudo port install php54-mbstring $ sudo port install php54-curl $ sudo port install php54-mcrypt $ sudo port install php54-mysqlうちで出たエラーは下記の通り。対…

nginxの各アプリケーション設定(symfony1.4, phpmyadmin)

phpmyadmin: location /phpmyadmin { alias /usr/share/phpmyadmin/; index index.php; } location ~ ^/phpmyadmin/.+\.php$ { root /usr/share/phpmyadmin/; rewrite /phpmyadmin/(.*\.php?) /$1 break; include /etc/nginx/fastcgi_params; fastcgi_pass 1…

石川県金沢・小松・加賀⇔関西国際空港の移動手段まとめ

http://travel.kmusiclife.com/p/kzw-to-kix/ へ移動しました。 国際線のLCCがどれだけ増えて、価格が下がっても自宅のある石川県からは関西国際空港、または成田への移動がネックになります。小松空港という便利な空港はあるのですが、小松空港を使うのであ…

linux上でdropboxを利用する方法 クラウドバックアップに活用可能!

サイトのデータやデータベースのバックアップをどのようにとるか困っている方もいるのではないかと(^^) Dropboxを使う方法を紹介します。 1.Dropboxアカウントを取得 http://db.tt/sQqt33i よりDropboxに登録!(すいません!私の紹介にさしてください!) …

sendmailで送るメールを迷惑メールとならないようにするための2つの施策

しっかりとドメインを取得して、サーバを立ててsendmailでメールを送信、自前のsmtpでメールを送信しても迷惑メールになる。メールが届かない(>人<;) しっかりとしたサービスで迷惑がられていないサービスであれば下記対策をすることで迷惑メールになる可…

使っているDebian5.0.10が徐々に古くなってきたのでaptも通らなくなってきた。

http://forums.debian.net/viewtopic.php?f=30&t=76253そろそろ6.x squeezeにしないとなぁ。 という訳ですがとりあえず5.xでも使えるように色々と更新しました。 ただ、apt-get upgradeで多くのソフトを更新するとおそらくトラブルが出るので注意してくださ…

nginx + rapid-ssl導入 - わかりやすいよ

nginx + rapid-sslの導入方法を書きます。SSLって何かとめんどくさいイメージありますが、ファイルがどれがどれかわからなくなるから問題なのです。仕組みがわかっていてもファイルがどれがどれかわからなくなります。この時点でめんどくさいですね。でも簡…

オーストラリア旅行向け。インターネット環境確保について色々と調べてみた。Wifi modem simカードなど。

2003年にオーストラリアにいたのですがその時日本では殆どの家庭にADSL入っていたのですがオーストラリアの家庭ではあまり普及していなかったのを覚えています。しかも、オーストラリアのインターネットは未だにですが従量制なので日本の無制限の感覚に慣れ…

Symfony2チュートリアル CRUDアプリを作る

Symfony2でひとまず動かすためのチュートリアルです。 crudコマンドを使って簡単なCRUDを実装します。http://yourhost/app_dev.php/post/ にチュートリアル用のアプリケーションを作ることを前提にします。 バンドル・エンティティを作成 TutorialHelloバン…

Symfony2のapp/console エンティティ周り

// データベース作成・削除 php app/console doctrine:database:drop --force php app/console doctrine:database:create // バンドルの作成 php app/console generate:bundle --namespace="My/ProjectBundle" --format=yml // エンティティの作成 --fields…

Symfony2の簡単チュートリアル(環境整備込み)

まだまだ現役のSymfony1.4.6ですがそろそろサポートも終わり、Symfony2が一般的になる日も近いような気がしてきているこのごろです。Symfony2はSymfony1.4.6と互換性がないといっていいでしょう。1.4.6で利用しているデータベースをSymfony2でモデルと生成し…

Debian6でnginx1.xをaptから入れる

/etc/nginx/nginx.confをバックアップしておいたほうが良いです。 私は下記作業で上書きされ多少書き直しました。GPG署名を入れる # wget http://nginx.org/packages/keys/nginx_signing.key # cat nginx_signing.key | apt-key add -/etc/apt/sources.list …

sfGuardUserのcookieに保存機能を有効にする

sfGuardUserのパスワードなどを保存するという機能がついていますがFilterを有効にしないと利用ができないことがわかりました。公式のドキュメントにも書いてあったのですが気づかなかったです。http://www.symfony-project.org/plugins/sfGuardPluginhttp:/…