タグ

2012年7月27日のブックマーク (13件)

  • さくらインターネットVPSで初期設定自分用メモ - uzuki05のブログ

    rootでのSSHログインの禁止、ポート変更 useradd admin -G wheel -p password visudo vi /etc/ssh/sshd_config # 以下を修正・追加 Port 14122 PermitRootLogin no PermitEmptyPasswords no PasswordAuthentication yes AllowUsers adminservice sshd restart exitその後adminでログイン zshのインストール sudo yum install -y zsh vi ~/.zshrc export PATH="/usr/local/sbin:/usr/sbin:/sbin:$PATH" export PATH="$PATH:$HOME/bin" autoload -U compinit compinit e

  • OSセットアップ情報(CentOS 6) – さくらのサポート情報

    さくらインターネットが提供する「さくらのVPS」のOSセットアップ仕様は 以下の通りとなります。サービス運用にご活用ください。 はじめに OS基設定 起動デーモン パッケージ管理ツール アプリケーション設定 CentOS 6 FAQ はじめに 「さくらのVPS」の提供OS、「CentOS 6」での管理・運用上、有用と思われる初期出荷時の情報を紹介しています。 実行時に十分な注意が必要とされるものも含まれています。特に実運用環境下でのオペレーションの際には、必ず注意事項に従って作業をおこなうようにしてください。 注意事項に記載があるにもかかわらず、誤った設定をおこなってしまったことによりシステムに深刻な打撃を与えてしまった場合、一切の責任を負いませんので、ご注意ください。 OSのアップグレードなどにより、記載されている内容が予告なく変更される可能性があります。 内容は予告無く変更することが

    OSセットアップ情報(CentOS 6) – さくらのサポート情報
  • [Linux]nginxをさくらVPSのCentOS5.5に入れてみた

    最近借りた「さくらのVPS(CentOS5.5)」にnginx-0.8.54をインストールしてみました。 nginxとはnginx - Wikipedia ダウンロードhttp://wiki.nginx.org/InstallJaからダウンロードできます。 CentOSにはrpmforge含めyumパッケージが無いので、ソースからインストールします。 今回は「安定版」とされている0.8系を選択しました。 インストール僕が試した限り、以下のyumパッケージを予めインストールしておく必要がありました。 pcre-devel openssl-devel その後はtarballを復元し、configure, make, make installの順に実行してあげればOKでした。 コマンドをまとめると、以下の様になるはずです。 # yum -y install pcre-devel openssl-

  • Apache、mod_perl さようなら!さくらVPSで Nginx + Starman - ワタブログ

    2011年06月12日23:10 Apache、mod_perl さようなら!さくらVPSNginx + Starman カテゴリ Tweet Apache よりも速くて簡単、と噂の Nginx を、いい機会なので試してみたかった Starman と一緒に導入してみた記録。フロントエンドNginx 、バックエンドに Starman という構成ですね。Nginx をプロキシとして動作させて、アプリ部分は Starman でまかなうという感じですね。 PSGIアプリをつくる作ると言っても、今回は Web アプリケーションフレームワークである Amon2 で使えるヘルパースクリプトを実行するだけ。 $ cpanm Amon2 $ amon2-setup.pl MyApp なんてお手軽なんだ!これだけで即 plackup app.psgi で起動できます。ちなみに MyApp/htdocs

  • ワタブログ : [まとめ] さくらのVPSで一気に perl の環境を整える

    2011年03月29日12:26 [まとめ] さくらのVPSで一気に perl の環境を整える カテゴリ Tweet さくらのVPSを借りたらまず最初にすべき6のことの続きからという設定。長文注意。 インストールはすべてソースからコンパイル。yum とかでも良いと思うけど、こっちは yum で、こっちはソースから、とかやるとパスが違ったりして何かとはまる。はまった。。あと mod_perl は、perlbrew な perl でビルドしてます。 ここでは下記を入れちゃいます。 perlbrewcpanmMySQLApachemod_perl 1. perlbrewいろんな perl のバージョンを手軽に試せる perlbrew をインストール。 $ curl -LO http://xrl.us/perlbrew $ perl perlbrew install $ rm perlbrew $

    ji_ku
    ji_ku 2012/07/27
  • Mojolicious(PSGI)アプリをStarmanでデプロイする - Perl入門ゼミ

    Perl › Mojolicious StarmanというPerlのプリフォークサーバを使って、Mojoliciousアプリケーションを起動してみます。Starman番環境でMojoliciousアプリケーションを運用するのに良い選択肢です。 cpanm Starman 以下はMojolicious::Liteで記述したPSGIアプリ(hello.pl)です。注意点として「app->start」と「__DATA__」の間にはコメント以外は置いてはいけません。 use strict; use warnings; use Mojolicious::Lite; get '/' => 'index'; app->start; __DATA__ @@ index.html.ep <html><body>Hello!</body></html> starmanを起動します。 starman hell

    Mojolicious(PSGI)アプリをStarmanでデプロイする - Perl入門ゼミ
  • CatalystアプリケーションをStarmanで運用しよう! - ゆーすけべー日記

    Starmanというmiyagawaさんが目下開発中のPerl製Webサーバがあります。 PSGIをサポートして高速であることが特徴です。 おとといにバージョン0.1000がCPANにアップロードされたばかりという新しいものですが、 とあるエロサイトでStarmanを導入したので、その件について 書いてみたいと思います。 ちなみにStarmanについては日語のドキュメントがほとんどなく、 全体を通して間違ったこと言ってる可能性あるのでツッコミ歓迎です。 PSGI/Plackが熱いと言われる昨今ですが、 miyagawaさんが口を酸っぱく言うように 「PlackはWebアプリケーションフレームワーク」ではなく、 今まで使っていたWAFをPlackが騒がれているからといってそれに置き換える必要はないということを 最初に記しておきます。 自分もPlackを使ってWAFもどきを作っていますが、

    CatalystアプリケーションをStarmanで運用しよう! - ゆーすけべー日記
  • Kansai.pm 10周年記念 Plack/PSGI 入門

    The document discusses various web application frameworks and deployment methods in Perl. It covers common frameworks like CGI, mod_perl, Catalyst, and PSGI. It then discusses running PSGI applications with plackup, configuring middleware, and deploying PSGI apps behind web servers or as standalone daemons. Finally, it briefly covers application deployment and management with tools like daemontool

    Kansai.pm 10周年記念 Plack/PSGI 入門
    ji_ku
    ji_ku 2012/07/27
  • Catalyst-Plack編: Mol's Discipline

    Plackにかまけてばかりでも肝心のWAレイヤがおろそかじゃしょうがない PlackはWAFではない!という書き込みもたくさんあるしね。 てことでサクっとCatalystをいじってPlackupしましょー! の回 とりあえずやること Catalystで生成されたプログラムをPSGI化する やり方 Catalyst::Engine::PSGIをいんすこ その後ヘルパープログラムを使い hoge_create.pl PSGI とするだけ らしい てことでやってみましょ。 catalyst.pl MyApp cd MyApp ./script/myapp_create.pl PSGI おー! myapp.psgiができましたっ! さっそくPlackup! plackup ./script/myapp.psgi が、 だめ。 plackup script/myapp.psgi Error whil

  • CatalystなアプリをPlack + Router::Simple + DBIx::Skinny + Text::Xslateに置き換えた - pepponの日記

    あるサービスがアクセス多くてどうしようかなとか考えていたんですが、とりあえずCatalystから変えてみようかなと思い切ってやってみた。 ソースはありません。 最初は結構難儀したんだけど、もともと認証がいらない奴だったのでわりと簡単に。 ウェブには道しるべはたくさんあって、それらを参考になんとなたどり着いた。 Plack ぐぐるとたくさん出てきます うちのアプリに必要だったのはMiddleware::Sessionあたり Router::Simple http://search.cpan.org/dist/Router-Simple/ http://d.hatena.ne.jp/tokuhirom/20100319/1268995772 これは無くてもまあいいかなだけど使ってみた Text::Xslate http://search.cpan.org/dist/Text-Xslate/ h

    CatalystなアプリをPlack + Router::Simple + DBIx::Skinny + Text::Xslateに置き換えた - pepponの日記
  • Plack+CatalystでWebアプリ(とCLI)を作ってみる - As a Futurist...

    1 年間インフラ修行ばっかりやってて、カタムースとかプラック企業の流れに乗り切れなかったので 一念発起して最近趣味で Plack と Catalyst で Web アプリを書こうとしています。 ただ、アプリのロジックに入る前に、そもそもモジュールの構造をどうしようかと 試行錯誤するだけで数週。。。一旦ここまでのまとめをしておきたいと思いました。 Perl 界隈の方々は当にエロくてすばらしいなと改めて感じました。 自分のプログラムセンスの無さをひしひしと感じてますが、 今回のアプリの開発を通じて何か CPAN に上げて、僕もエロくなれたらいいなぁ とか密かに思ってたりしてます。 それは MyApp::Web から始まった とりあえずモダン Perl 入門にあるように、以下の様なコマンドで Catalyst 用のモジュールを 一段名前を掘って作りました。 catalyst MyApp::We

    Plack+CatalystでWebアプリ(とCLI)を作ってみる - As a Futurist...
  • PSGI/Plackは本質・本命・本流・本気でした - Eorzea Lounge

    南陽市 パチスロ 店舗 口コミ 「当時最高の女優だったシム・ウナの演技復帰を共有できることは光栄だ」と付け加えた 土岐市 パチスロ 恵比寿 マスカッツ 目 押し 2024年の横浜アリーナ公演も決定したコンサートホール勝田台スーパーときめき♡宣伝部は,ギャンブル スポーツ【ToK8.me】最大1,000 USDTまでの75%キャッシュバック⚡⚡ギャンブル スポーツ❤️K888VIP.com❤️最大1,000 USDTまでの75%キャッシュバック パチスロ 沖 ドキ 基 八女市 パチスロ 最高 出 玉 動画 日のアニメがさらにお得 【ディズニープラス/2月配信】クリプトスロット入金不要ボーナス 千葉県勝浦市 パチスロ 戦国乙2 リセット 国籍を超えた友情を明かす…「カップルTシャツ&ギター」(画像提供:wowkorea) 韓国のガールズグループ「TWICE」のメンバー, パチスロ 水着 壁

    ji_ku
    ji_ku 2012/07/27
  • データを返すようなモデルメソッドのテストはfixtureだ - 新だるろぐ跡地

    ロジックや、booleanとか値を返すようなメソッドのテストは書けるようになった。 データベースからの問い合わせ結果、DBICでいうResultSetを返すようなメソッドではどう書けばいいか分からなかった。 ということをTwitterでぼやいたら天から神の声が降ってきた。 それfixtureでできるよ 普通にやろうとすると超大変だけど(意訳) そういえばそんな名前のディレクトリがrailsの中にあったなーと思いつつググる。 テスト用のデータを作ってそこに対してテストする的な。なるほど。 大変なのはめどいのでググる。Test::Fixture::DBIC::Schemaというモジュール発見。 以下ほぼSYNOPSISまま。 Schema.pm package Schema; use strict; use parent 'DBIx::Class::Schema::Loader'; 1; fi

    データを返すようなモデルメソッドのテストはfixtureだ - 新だるろぐ跡地