2012年10月25日木曜日
2012年10月23日火曜日
さくらVPS CentOS6.2でSolr4.0のチュートリアル
- Javaのインストール CentOSにJavaをインストール(with yum)を参考にさせていただいた。以下、設定内容。
- Java1.6のインストール
- Javaのバージョン確認
- 複数バージョンのJavaを切り替える場合は以下のコマンドで切り替える。
- Javaのシンボリックリンク作成
- JAVA_HOMEの設定
- .bashrcの読み込み
- Solr 4.0 のインストール Solr 4.0 Tutorialを参考に設定する。
- Solr 4.0 の起動
- iptablesの設定 管理コンソールが起動しない場合は、別ターミナルでiptablesの設定をする。
- iptablesの再起動
- サンプルドキュメントのポスト(post.jar)
- サンプルドキュメントのポスト(post.sh) curlがインストールされているか確認する。インストールされていなければ、yumでインストールする。
- 管理コンソールからクエリ検索
- URLからクエリ指定
今回は、Java1.6をインストールする。
ブラウザから、「http://IPアドレス:8983/solr/」を起動し、管理コンソールが起動するか確認する。
以下のとおり「8983」ポートを許可するように設定しておくこと。
ブラウザから、「http://IPアドレス:8983/solr/」を起動し、管理コンソールが起動するか確認する。
以前(Solr 3.x系まで)と比べて、だいぶ見栄えが変わったように見える。
post.shでドキュメントをポストする。
2012年10月21日日曜日
Bloggerの統計に不審なサイトからアクセス
Bloggerの統計を見てみたら、海外の不審なサイトから、大量のページビューだけがあった。
怪しい検索キーワードでも記事にあるのかと思ったが、特に引っかからない。
ググったら、原因は以下のようだった。
Blogger付属のアクセス解析「統計」の不審なトラフィック
テンプレートのHTML編集で、></b:skin>の前に以下の設定をすれば解決らしい。
怪しい検索キーワードでも記事にあるのかと思ったが、特に引っかからない。
ググったら、原因は以下のようだった。
Blogger付属のアクセス解析「統計」の不審なトラフィック
テンプレートのHTML編集で、></b:skin>の前に以下の設定をすれば解決らしい。
2012年10月16日火曜日
さくらVPS CentOS6.2にdropbox
- Dropboxのインストール さくらVPSでDropboxを参考にさせていただいた。以下、設定内容。
- Dropboxのアカウント作成 Dropbox公式ホームページからアカウントを作成する。
- Python2.6のインストール
- dropbox.pyの設置
- dropboxの起動
- 自動起動設定
上記URLをブラウザで開き、作成したDropboxのアカウントでサインインする。
以下、編集内容。 chkconfigによる自動起動設定をする。
2012年10月15日月曜日
Syntax Highlighter
Blogger上でソースコードを表示するのに、SyntaxHighlighterを使ってみた。
BloggerにおけるSyntaxHighlighterの使い方を参考にさせていただき、
Bloggerのテンプレートの</head>の前に以下のコードを追加した。
BloggerにおけるSyntaxHighlighterの使い方を参考にさせていただき、
Bloggerのテンプレートの</head>の前に以下のコードを追加した。
<link href='http://alexgorbatchev.com/pub/sh/current/styles/shCore.css' rel='stylesheet' type='text/css'/> <link href='http://alexgorbatchev.com/pub/sh/current/styles/shThemeDefault.css' rel='stylesheet' type='text/css'/> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js' type='text/javascript'/> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushBash.js' type='text/javascript'/> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCpp.js' type='text/javascript'/> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCSharp.js' type='text/javascript'/> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCss.js' type='text/javascript'/> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJava.js' type='text/javascript'/> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJScript.js' type='text/javascript'/> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPhp.js' type='text/javascript'/> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPlain.js' type='text/javascript'/> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPython.js' type='text/javascript'/> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushRuby.js' type='text/javascript'/> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushScala.js' type='text/javascript'/> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushSql.js' type='text/javascript'/> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushVb.js' type='text/javascript'/> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushXml.js' type='text/javascript'/> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPerl.js' type='text/javascript'/> <script language='javascript'> SyntaxHighlighter.config.bloggerMode = true; SyntaxHighlighter.config.clipboardSwf = 'http://alexgorbatchev.com/pub/sh/current/scripts/clipboard.swf'; SyntaxHighlighter.all(); </script>とりあえず、趣味で以下を追加してみた。
Linuxのコマンド表示用:「shBrushBash.js」 テキスト表示用 :「shBrushPlain.js」 Scala表示用 :「shBrushScala.js」便利。
2012年10月14日日曜日
さくらVPS CentOS6.2のOS設定
- さくらVPSの申し込み さくらのVPS 2Gを使用中。
- CentOS6.2の基本設定 名古屋で働くWebプログラマの覚書を参考にさせていただいた。以下、設定内容。
- etckeeperのインストール
- 作業用ユーザ(例:superuser)の作成 ユーザ名、パスワードは任意の内容に変更する。
- sudoコマンドの為の設定ファイルの編集
- SSH鍵生成 Tera TermのSSH鍵生成を使用して、SSHの鍵ペア(秘密鍵、公開鍵)を作成した。
- SSH公開鍵の設置 WinSCP等のSCPクライアントで、作業用ユーザ(superuser)のHOMEディレクトリ(/home/superuser)に、「id_rsa.pub」(公開鍵)を転送する。転送後、所定の場所(/home/superuser/.ssh/authorized_keys)に設置する。
- SSHの設定
- iptablesの設定 iptablesの再起動とchkconfigによる自動起動設定をする。
- root宛のメール設定 メールアドレス(user@example.com)は、自分のメールアドレスに変更する。
- 日本語環境を使用する CentOS 6.2 FAQ - 1. 日本語環境を使用するを参考に日本語化する。
- yumパッケージの最新化
- etckeeperのcommit
- Tera TermからSSH鍵を使用して接続する。
OS設定にしくじっても、VPSコントロールパネルから手軽にOS再インストール出来るし、なかなか便利。 (OS再インストールを実行後、15分ぐらいで再度使用できる。)
- 「設定」メニューから「SSH鍵生成」を選択する。
「生成」ボタンをクリックする。
「鍵のパスフレーズ」に任意のキーワードを入力する。
「id_rsa.pub」(公開鍵)を任意のフォルダに保存する。
登録:
投稿 (Atom)